thoughts on business, service and technology operations and management
Random header image... Refresh for more!

Category — CMDB Federation

Guest SME Author Abbas Haider Ali - Burning questions: myCMDB

Abbas Haider Ali has recently joined the Managed Objects team as their new VP of Product Strategy. We’ve been communicating over the past few months and while he doesn’t bring “direct BSM” experience, his vision for shaping and guiding Managed Objects is likely to bring a fresh perspective to a well established company and to the overall BSM marketplace.

I’ve been after some technical practitioners at Managed Objects to participate as guest SME authors on my blog for some time now. They’ve recently launched their own blog, but I hope to still have someone from their team participate here. While Abbas’ initial post here is a bit more “sales/marketing” feeling than I prefer, he’s providing some good information here to “clear the air” on why the launch of the myCMDB application is unique.

Feel free to join in the conversation and ask Abbas and the Managed Objects team anything! I know they’ll respond!

* For a more interesting debate on the myCMDB topic, feel free to visit the ITSkeptic’s lively debate here or Charles Araujo’s post here.
———-

In late June, Managed Objects announced myCMDB and the reception to date has been far-reaching and overwhelmingly positive. We’ve also received a few follow up questions which we’ll do our best to answer here. Thanks for the opportunity, Doug!

What is exactly is myCMDB?

myCMDB is an application which incorporates structured social-networking and community principles to fulfill the promises of the CMDB to IT organizations:

• Improves CMDB data accuracy and accessibility – ensuring the CMDB provides a complete picture about the IT infrastructure
• Introduces next-generation in CMDB interaction – incorporating Web 2.0 principles for greater CMDB usability and personalization
• Delivers new analytics that provide better IT decision support
• Incorporates fast and intuitive search to make CMDB data retrieval easier
• Expands usage of the CMDB to a broad set of IT and business users
• Supports a complete range of control over how the CMDB is updated – from Wikipedia-style complete freedom – to approval based change control

Allow me to underscore the word application. myCMDB is designed to sit on top of an existing CMDB, be that our own product, CMDB360, a home grown CMDB or another product such as BMC’s Atrium.

Why did you build myCMDB?

Quite simply our customers – and those of our competitors – asked us to develop myCMDB. Okay, perhaps not in those exact words of course, but over the course of two years our research and experience has taught us that the biggest barriers to a successful CMDB implementation is the accuracy, currency, and usability of the data – especially across federated sources.

Federation allows IT organizations jumpstart their CMDB projects by taking advantage of the data that they have in areas such as asset management, discovery tools, dependency mapping solutions, element managers, etc. Managed Objects CMDB360 has been highly successful in the market because it delivers on these capabilities. Customers have been telling us that federating data isn’t enough and that it gives them a 70-80% solution – the rest is in people’s heads.

They key elements that are missing include an easy way to populate the missing information (which isn’t stored in any uniform fashion) such as relationships between IT elements, applications, and business services. In addition, the goal of a CMDB project is rarely to build a repository of information just for the sake of having it; rather it should deliver real value to all the parties who would contribute to it. Extracting and finding information in a CMDB typically requires deep understanding about its underlying structure and schema which is a real challenge in increasing adoption. We built myCMDB to address these challenges in the CMDB market.

Isn’t social-networking more about fun than work?

It seems like just yesterday enterprises were tackling the same question about instant messaging: businesses viewed IM as more pleasure than business. Today, I can hardly scope out IBM/Tivoli’s Web site without having a friendly customer service representative offering me assistance via chat. In the end, IM has earned a well-deserved reputation as a tool for connecting with customers and collaborating.

Managed Objects believes that the same is true for social-networking – but allow me the luxury of emphasizing the word “structure.” Structure can be likened to governance in that we clearly anticipate the need to set policies governing who has permission to view what data, or more importantly, to make changes to data.

We foresee the myCMDB world being divided into two broad camps: producers and consumers. At a high level, producers are the domain experts – the people that maintain the trusted federated sources, such as the network managers or application owners. Consumers might range from an executive audience viewing their service – to the change manager conducting an impact analysis – to the administrative assistant trying to get a definitive list of serial numbers for every laptop in his or her division without sending out another unit-wide e-mail with a spread sheet requesting an update.

How specifically will social-networking techniques be applied?

We’ve taken pages from the playbooks of several social-networking techniques and while I’ve described these below individually, in reality many of these are interwoven in myCMDB functionality along with the appropriate security and controls. Here are just a few examples:

Facebook: The community experience afforded by Facebook permits participants to create groups relevant to their area of responsibility. Communities in myCMDB can be based on function, such as database or networks or on geography such as the datacenter in Dallas.

LinkedIn: When a member of your LinkedIn network makes a change to their profile, you are automatically notified of that change. myCMDB has adopted this feature for notification and can be adapted for workflow or approval processes.

Wikipedia: Allowing experts to fill in, tag, correct, update, or delete information that they possess results in an overall complete article or in the case of the CMDB a configuration item (CI). Owners and authorized parties can update information while others can view or link to it.

Del-i-cio-us: Social bookmarking techniques enable a community of myCMDB users to share relevant information more quickly.

Google Finance: One powerful feature of Google Finance is the ability to correlate events – earning calls or scandal – over time to the price of a stock. We’ve applied this feature to CIs for a historical view that correlates changes to impact.

Why is Managed Objects uniquely positioned to deliver this solution?

To understand the significance of the myCMDB application, it’s important to understand how differently Managed Objects approaches CMDB projects with our CMDB360 product.

As noted in this Data Center Journal article, Managed Objects views CMDBs as a component of BSM and to that end, our customers and experience tells us a CMDB should not be a big hunky centralized database – but it should have a centralized service view. “Some CMDB products require IT to extract, transform and load (ETL) data from their existing tools into a centralized database but the challenge here is multi-faceted: 1) it’s expensive, 2) the minute you extract the data its accuracy becomes dated, and 3) the amount of data being jammed into a centralized repository quickly becomes unmanageable. A better solution is federated approach we advocated with application-interface (API) level integration that “points” to the original source in real time or near-real time.”

Managed Objects has built a reputation for being masters of integration over the last decade. Not just SNMP integration but rather bi-directional, API level integration with a powerful engine to reconcile, synchronize and automatically model nearly any federated source or existing IT management tool. This is a marked difference from our competitors and this agnostic approach, based on open and modern technology, provided us with an opportunity to embrace social networking techniques for the purposes of solving a real business problem. Managed Objects just might be the first company to do as much.


Abbas Haider Ali is the vice president of Product Strategy at Managed Objects.

myCMDB Historical Timeline

** An interesting note here that Managed Objects is using the killer MIT Simile Timeline code. I told the IBM Tivoli BSM PM’s that this was something they needed to include in our BSM products over a year ago - no response!

July 10, 2008   4 Comments

CMDBf Draft Specification Released, First Tutorial Provides Insight

It’s finally here. As Van Wiles (BMC) says “The CMDBf Cone of Silence is Lifted”. William Vambenepe (HP) announces it here and the CMDBf website has the spec and files here.

William also provides some practical insight into the specification’s application in a posting called “Tutorial and pseudo-algorithm for CMDBF Query operation”.

I expect that we’ll see some more commentary over the next couple weeks on the positive and negative sides of this. Should be interesting to follow.

August 4, 2007   No Comments

CMDB Federation Consortium’s Initial Interop Tests Successful

Van Wiles reports that CMDBf members were able to do some sort of data import/export.

“Effectively all participants were able to connect to each other’s web services and pull (or push) meaningful data to the other participants’ web services using a defined set of interfaces.”

My bet is they exercised a “shim” API or wrapper in front of the BMC Atrium CMDB and IBM Tivoli CCMDB to do simple imports/exports of some high level data. The real meat and potatoes will be how well the data models line up between each vendor and just what can be mapped, exported/imported between CMDB’s and what can not.

What we need is a full vendor common data model mashup so we can easily see what everyone’s doing, what they each call “things” and where the gaps are. Are vendors publishing their data models? It’d be a good project for some Web2.0 systems management or ITIL practitioner to throw together something like this. Then this could be extended to include the types of information about “things” in all of the network, system, application and service management and monitoring tools out there. So Billy the practitioner wants to know everything about this really important business service or application, the mashup maker would allow them to see their “federated CMDB” information all the way out to their management and monitoring tools, historical monitoring information, events, outages, perf/avail/capacity information, etc. One “federated” service oriented view that cuts through all of the IT silos to enable someone to make the right decisions at the right time.

Add some comments here if you find links to these.

  • IBM Tivoli CCMDB Common Data Model
  • BMC Atrium Common Data Model
  • HP Common Data Model
  • CA Common Data Model
  • Fujitsu Common Data Model
  • Microsoft Common Data Model

June 25, 2007   3 Comments

CMDB Federation Consortium Updates

A couple posts with a bit of insight into activities. Sorry I haven’t had much time to ask for a follow up interview with the folks from the IBM team. Just difficult to find the time on everyone’s schedules!

Van Wiles over at BMC

William Vambenepe’s Blog

June 8, 2007   No Comments

CMDB Federation Consortium’s White Paper Released

Just found the CMDB Federation white paper today. This is the much anticipated first deliverable from the joint working group made up of IBM, BMC, HP, Microsoft, Fujitsu and CA. You can download it here or here.

Update - Looks like they have the beginnings of a website now here.

Update - IT Skeptic’s Post here.

Hank Marquis has some good commentary here.

February 21, 2007   1 Comment

CMDB Federation Consortium’s First “Deliverable”

I will try and get some time on the calendar with some of the internal IBMers working on this effort and put another interview out there. I found out about this via a BMC Blog posting by Van Wiles here.

Interesting commentary will likely appear in the trade rags and skeptic blogs alike very soon.

-snip-

CMDB Federation Consortium completes white paper describing the CMDB Federation specification.

Well, we did it!

The CMDBF Consortium has completed its first objective, which is a white paper describing the proposed approach to federating multiple “Management Data Repositories” into a “Federated CMDB.”

January 30, 2007   No Comments

BMC Software Whitepaper - Strategies to Maximize IT Value - Automate and Optimize ITIL Processes

Just released here.

All tied up into the BSM, CMDB and IT process messaging.

Question - Does BMC have a pure-play BSM solution or are they about the sum of all the parts?

August 19, 2006   2 Comments

EMA Webinar on “CMDB Adoption in the Real World - Just How Real Is It?”

Dennis and the guys at EMA put this on yesterday. It was rather good and provides some different perspectives into the CMDB concept, how people are trying to approach implementing it and the not so uncommon challenges trying to get it done.

Check out the replay here:

http://www.emausa.com/ema_lead.php?ls=cmdbaws0706&bs=recording2

July 28, 2006   No Comments