Containing the big fire-hose stream of information takes big strategic management architectures. BMC's Patrol, Micromuse's Netcool, Aprisma's Spectrum and Smarts' InCharge all have distributed-computing architectures that let them size to swallow any event stream. They do this through distributed filtering and collection engines that split the event stream into smaller pieces by application and geography. But taking it to the next step--understanding how connected devices, systems and applications relate--is much more difficult.
Grouping is one method to define relationships. This is where devices that are performing similar functions are held in the same container. The containers can be geographical, revenue, organizational, application or customer groupings. A few years ago the DMTF began defining CIM to take these relationships to the next level. The holdup is that that the data gathered had to be normalized, or made non-device-specific, and had to support the notion of dependency.
This effort continues, though some vendors have begun deploying the concepts while they wait. Smarts, for example, has created its own version of CIM and applies it to every device it discovers. This allows for a hierarchy of device relationships, so that when something does fail, not only are the devices' related services obvious, as is the case with grouping, but you can also pinpoint the failing device's overall significance.
Bruce Boardman is executive editor of Network Computing, testing and writing about network management and systems. He has 12 years' IT experience managing networks and distributed computing for a financial service provider. Write to him at Bruce Boardman at bboardman@nwc.com.