Writing about what I do in my day job
I spent past few months developing HP OpenView Smart Plug-In for BEA WebLogic Integration. Read more about it in this online column.
I spent past few months developing HP OpenView Smart Plug-In for BEA WebLogic Integration. Read more about it in this online column.
Recently Microsoft and few other companies announced WS-Management, a specification for managing devices and computers using Web Services. This specification seems to be in direct competition with WSDM, a specification being developed by an OASIS TC. It is interesting to see Dell and Sun supporting both the specifications. Management heavy-weights HP, IBM and CA are all behind WSDM. Full disclosure: I work for HP and have been a coauthor of an early contribution to WSDM-TC.
Admittedly, WS-Management covers only a small part of what WSDM is attempting to address -- that small part being how to identify a manageable resource and communicate with it. WSDM has two sub specs -- one for Management Using Web Services (MUWS) and another for Management Of Web Services (MOWS). The overlapping areas are all within MUWS. However, it has additional stuff for accessing properties of manageable resources, metrics, managing their state and specifying relationships. These capabilities are also collectively known as the management model.
As someone who has worked in the area of management for few years now, I think the support for state management, metrics, properties and relationships in any management specification is a must if we want generic managers. Of course, there are many different ways of supporting these capabilities. WSDM has adopted WS-Resource Framework. Surprisingly, WS-Management is silent on this. However, this omission may be its biggest strength. DMTF, a well known management standards body, has worked over the years to specify the base technologies for specifying the model of any managed system. It will be much simpler for DMTF to adopt WS-Management as the management protocol in place of CIM operations over HTTP, retaining CIM as the technology to specify management models. Mapping of CIM constructs to WSDM is going to be much more trickier.
Don't we use a URL to not only fetch a document on the Web but also identify it (well, at least I do!). However, this simple paradigm, when applied to certain other domains, may fail to deliver the desired result.
I wrote this little piece on how this crucial decision can limit design alternatives.
This AskSlashdot question asks for advice from slashdot crowd on how to do her job effectively when her employer is unwilling to sponsor the required training and she cannot devote her personal time on self-training.
Most of the discussion is off-topic, ranging from communism-capitalism debate to feminist movement and self-employment, there are some nuggests of solid advice:
Continue reading "A geek girl asks slashdot for training advice, gets an earful" »
Most TCO studies are funded by vendors to buttress their product or service claims and focus on comparing ownership cost attributable to a particular piece of hardware, software, people or process. The conclusions reached by these studies are inherently flawed due to two obvious but inherent limitations:
Take the case of Google: this article by Luiz André Barroso of Google talks about main contributors of TCO for any IT system: price of the hardware, power (recurring and initial data-center investment), recurring data-center operations costs, and cost of the software infrastructure and analyses these for Google's main search system. The analysis is really interesting (and revealing of its competitive stratgey):
The aspect that struck me most about Google's approach to TCO is their wholistic approach and inter-linkages among various parts. Going for clusters made of commodity hardware wouldn't make sense without specialized application and monitoring software that can withstand component failures as a matter of routine. This is the reason why other IT organizations or Internet service companies cannot just copy Google's way of creating cheap data centers.
Of course, every enterprise is different and the factors and trade-offs determining operational cost would be different. But do they all do similar analysis and take appropriate actions to minimize their operational cost? I am sure, the best in class do.
This page contains an archive of all entries posted to Pankaj Kumar's Weblog in the System Management category. They are listed from oldest to newest.
Software Development is the previous category.
Trends is the next category.
Many more can be found on the main index page or by looking through the archives.