Archive for the 'wsman' Category

Dell Embedded Systems Management updates

Over at the Dell TechCenter, Peter Tsai has posted a great update on some of the features of the latest firmware updates to the Dell Blade Chasis Management Controller 3.2 including 10gb Ethernet support and enablement; LifeCycle Controller 1.5 updates including complete out-of-band backup and restore, and config management support for Converged Network Adapters; and finally iDrac 1.6 updates.

Head over to the TechCenter page for the complete list of features plus a link to some new whitepapers. I have to say though, the best reason to head over there is to watch the video they did of the new LifeCycle controller feature to backup and restore feature during a motherboard replacement. The LC features uses WS-MAN to completely take a copy of all the configuration, drivers etc. so that when the motherboard is replaced it can be restored along with the Broadcom Nic, PERC and ServiceTag and Asset Tag making it in essence indistinguishable from the original. Brilliant.

What’s on your glass?

James Governor, @monkchips, makes some great points about UI design in his latest blog post. James discusses how Adobe is changing it’s toolchain to better support, endorse HTML5 and how open is a growth accelerator, not just a philosophical perspective. He get’s a useful plug in for the Dell Streak, and it as a piece of glass too 😉

I’ve alluded to it here before, we are heading in the same direction for both our PowerEdge 12g Lifecycle Controller and iDrac UI for one to one management of our servers; also for the simplified UI for the Virtual Integrated System, aka VIS. Flash/Flex/Silverlight had their time, they solved problems that at the time couldn’t be solved any other way. However, it was clear to me and I suspect to all those involved in the HTML5 standards efforts, that we were headed down a dead end of walled gardens“. What put this in perspective for me wasn’t James’ post, but one from fellow Redmonk, Cote, last year in which he discussed the web UI landscape.

Web UI Landscape by Cote of Redmonk

The details actually were not important, Cote ostentatiously discussing Apache Pivot, summarizes by saying “Closed source GUI frameworks have a tough time at it now-a-days, where-as open source ones by virtue of being free and open, potentially have an easier time to dig into the minds of Java developers.”

 

But really, it was the diagram that accompanied the article for me. It laid it the options as a flower, and as we know, flowers are grown in gardens, in this case, each was being cultivated in its’ own walled garden.

I cancelled the FLASH/WSMAN[1] proof of concept we’d built for the gen-next UI, and decided the right move was to adopt a more traditional MVC-like approach using open standards for our UI strategy.

We don’t have a commitment yet to deliver or exploit HTML5, but we’ve already adopted a REST style using HTTP for browser and HTML clients to interact with a number of our products, using Javascript and JSON and building towards having a foundation of re-useable UI artifacts. Off the back of this we’ve already seen some useful Android pilots.

Which takes us back to James post. He summarizes with “If the world of the API-driven web has taught us anything its that you can’t second guess User Interfaces. Someone else will always build one better. If you’re only allowing for deployment on one platform that cuts you off from innovation.” – Right on the money.

DISCLOSURE:
Redmonk are providing technology analysis for Dells Virtual Integrated System; James and I have professional contacts since 1996.

NOTES:
[1]WSMAN remains our key technology implementation for external partners and consoles to use to get information from the servers, and to send updates etc.

How do you find features available in WSMAN ?

Chris Poblete has published the 2nd in his series on how to use WSMAN with our PowerEdge 11g servers, it can be found on Dell Techcenter, here.

In the 2nd post, Chris shows how to use openweman CLI tool in Linux to enumerate through the profile registration classes (CIM_RegisteredProfile) to find out what features are available. His 1st post, and introduction, can be found here.

WSMAN for the masses

Well sort of. We are starting to hear a lot of questions and interest in our implementation of WSMAN on the Dell PowerEdge 11g management products. Chris Poblete, a development engineer in our team has started the first of a series of simple’ish how-to’s on using WSMAN.

You can find Chris’s entries over on the formal Dell Techcenter blogs – the first entry serves and some simple background info, he gets into code in the second and subsequent blogs.

Cote on Consumer to Enterprise

REST Interface slide from Cote presentation

REST Interface slide from Cote presentation

Over on his people over process blog, Redmonk Analyst, Michael Cote, has what is a great idea, a rehersal of an upcoming presentation including slides and audio.

The presentation covers what technology is making the jump from the consumer side of applications and IT into the enterprise. I’m delighted to report Cote has used a quote from me on REST.

For clarification, the work we are doing isn’t directly related to our PowerEdge C-servers, or our cloud services. For that, Dell customer Rackspace cloud has some good REST API‘s and is well ahead of us, in fact I read a lot of their documentation while working on our stuff.

On the other hand, I’m adamant that the work we are doing adding a REST-like set of interfaces to our embedded systems management, is not adding REST API’s. Also, since I did contribute requirements and participate in discussions around WS-* back when I was IBM, I’d say that we were trying to solve an entirely different set of problems, and hence now REST is the right answer, to externalize the data needed for a web based UI.

At the same time, we will also continue to offer a complete implementation of WS Management(WSMAN). WSMAN is a valuable tool to externalize the complexity of a server, in order for it to be managed by an external console or control point. Dell provides the Dell Management Console (DMC) which consumes WSMAN and provides one-to-many server management.

The point of the REST interfaces is to provide a simple way to get data needed to display in a Web UI, we don’t see having to expose all the same data, and can use a much more lightweight infrastructure to process it. At the same time, it’s the objective of this project to keep the UI simple for one-to-one management. Customers who want a more complex management platform will be able to use DMC, or exploit the WSMAN availability.


About & Contact

I'm Mark Cathcart, formally a Senior Distinguished Engineer, in Dells Software Group; before that Director of Systems Engineering in the Enterprise Solutions Group at Dell. Prior to that, I was IBM Distinguished Engineer and member of the IBM Academy of Technology. I am a Fellow of the British Computer Society (bsc.org) I'm an information technology optimist.


I was a member of the Linux Foundation Core Infrastructure Initiative Steering committee. Read more about it here.

Subscribe to updates via rss:

Feed Icon

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 915 other followers

Blog Stats

  • 89,022 hits