Blog
Podcast
Comments
The IT Skeptic's ITIL News
The CMDB Federation is a brilliant piece of vendor marketing smokescreen
[Updated May 2009] The CMDB Federation standards initiative must be the most over-hyped vendor marketing smokescreen ever. Whenever anyone raises the bogeyman of proprietary CMDBs, the vendors wheel this one out as the future promise of interoperability. It is pure vendor double-talk. It solves little and is taking forever to appear anyway. It solves little because the standard defines only how management tools can pass data between them- nothiong about what they pass. I bet the much-trumpeted demos seen so far involved data massaging and informal backroom agreements beyond that dictated by the standard in order to get it all to work. I am highly skeptical (surpise!) about the likelihood that this standard would enable or even faciltiate anything useful in a real-world implementation.
No definition of acquire, store, maintain or change. No data model or schema or semantics for data exchanged. Nor does it define what security mechanisms or protocols should be used. There is no commonality of identity, roles, or policy. Issues such as confidentiality, integrity, audit and privacy will all be dealt with independently and redundantly within each vendor island. Any interoperability will be outside this standard. [Updated: I note that the latest DMTF version seems to have quietly dropped pointing this out, between versions 1.0.0 and 1.0.0c.] Doesn't leave much, does it? In short this is once again a geeky technical solution to a cultural, organisational and procedural problem. As I said before: Vendors like to talk up auto-discovery because it is sexy, it is technology (i.e. they can sell it), and it looks like a silver-bullet solution to one of the most intractible problems of CMDB: discovery. Of course ...vendors are busy painting federation/integration technologies the same way. Probably because the world is slowly waking up to the hyping of autodiscovery so we need a new hot gimmick to pimp. My favourite bit of the current draft (lines 489-496):
There is no standard for the unique identification and reconciliation of objects. The reconciliation between repositories will depend in part on manual intervention. Another good bit [now dropped from the latest draft]: The Federated CMDB operates in a closed environment, in which some security issues are less critical than in open access or public systems. Tell that to Managed Objects and their MyCMDB. Then there is the question of the pace at which this beast is moving. There are zero commitments from DMTF or from the vendors for any sort of timeline for delivery of anything. As I have pointed out in the past,
The vendors have no interest in ever delivering this thing. Quite the opposite: it will generate a wave of support issues and negative sentiment if it ever sees the light of day. In as much as it does actually make some interoperability possible, it will also present a crack in the proprietary shell for open source management tools. Far better that it should exist as some vague promise of a rosy future. The next time a vendor presentation implies that CMDBf or DMTF is going to provide seamless interoperability and/or a common data layer, throw something. The IT Skeptic is in the mountains. This blog post was pre-loaded on January 2nd. Apologies if events have rendered it out of date - I won't know. |









Made in New Zealand 
Comments
Most over-hyped promise?
Totally agreeing with you. However, when you say "the most over-hyped vendor marketing smokescreen ever", I can think of much more over-hyped things over the past 30 years, just remember the promises of SQL and Distributed DB Access, supposed to be the panacea for universal database declaration, manipulation, query, interoperability and portability. After 30+ years of claimed commitment from vendors and efforts from consortia, it's still NOT working...
Sorry, CMDBf doesn't make coffee either
I offer a defense of CMDBf at http://stage.vambenepe.com/archives/503
under fire from a big gun
Returning from the tranquility of the Southern Alps I find myself under fire from a big gun: William. I can ignore most vendor stuff if I want but Mr Vambenepe has the street cred in this industry to be taken seriously. Which leads me to the point I forgot to make in ths article but I have made it in earlier posts: The backroom boys at these organisations tend to be the decent ones. I worked for one of the companies in question for a long time so I know, though I worked at the sordid pointy end. I am not reflecting on the individuals involved - please be clear about that. When I refer to cynical or machiavellian motivations I am talking about the companies as a whole, the executives who run them, and the games that go on between them.
So WV and the others doing the work on CMDBf are doing real work and aiming for a real result. But I don't believe their bosses at a sufficiently high level give a f***. "Yeah yeah we are working on that" will be a sufficient response for the forseeable future.
Sales and presales people do use initiatives like CMDBf to patch over obvious cracks - I stand guilty as charged. If William's sales poeple don't do it, then this indicates that they are selling at a higher non-technical level (entirely commendable) and/or not selling CMDB at all (entirely believeable in both cases: too many sales people at HP still sell tin and at Oracle sell business apps. Sales people have very small brains that seldom hold more than one product at a time.)
Perception is reality. This standard is generally perceived to be the one that defines how systems management vendors will plug-and-play. I don't want it to make coffee - I just want it to federate tools from disparate vendors. The name kinda implies that. It doesn't.
As discussed, federation is a process and people problem. Lots of standards deal with process and people problems. The technical layer (or rather the chunk of that layer that this standard covers) is a necessary but far from sufficient piece of the federation solution.
the Identity Blogger weighs in
Another significant blog doesn't agree. the Identity Blogger says "this borders on pure fantasy".
I'm not saying every salesman in town will be pushing CMDBf as a product feature. But for any sale into a heterogenous environment, the question of integration/federation often comes up from the geeks and this will be used to hose it down. If you get this question use this answer.
over-hyped
OK so "the most...ever" was over-hyped :)
As you say this is the latest in long line of vendor crap that trails behind them like dung behind a herd of migrating cattle.
From my upcomng book:
how fundamental the problems are with actually using CMDBf
For a taste of just how fundamental the problems are with actually using CMDBf, read this . I had concerns about how on earth relationships rather than entities are shared via CMDBf but didn't understand enough to speak up [That'd be a first!]. Van Wiles does.