Review why a CMDB is essential to and is the foundation of your BSM strategy
Outline the known challenges that require planning at the outset of a CMDB initiative
Drill down into the approach and lessons learned in the initial stages of a CMDB rollout for one of the largest financial institutions in North America
GraphSummit - Process Tempo - Build Graph Applications.pdf
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
1. “ Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools Antonio Rolle Director generationE Technologies October 25, 2006
2.
3.
4.
5.
6.
7.
8.
9. IBM CMDB De-Constructed Discovery/Data Integration Engine Configuration Change Process Engines Config, Change CMDB Open and published interfaces, Visualization, Federation, Reconciliation architecture Comprehensive and Extensible Model CCMDB Data Engine (Configuration Discovery) Automatically Creates and maintains the CMDB
10. Clarke’s Third Law Any sufficiently advanced technology is indistinguishable from magic. Source: Arthur C. Clarke “ ”
11.
12.
13.
14. Integrated Architecture RAD ObjectServer xSMs Probes ITCAM ITM TADDM Server Service Config Repository Applications and Services
28. Integration example - ASM View automatically partitioned by application Application details for a specific device (from ASM)
29.
30.
31.
32.
33.
34.
35.
36.
37. Service Management Logical Architecture The Business Perspective IT Infrastructure Management Realtime Event Management Historical Performance Management Distributed-data Management Service-dependency Management virtual CMDB Event Engine Discovery Monitoring Visualization Da t a Ac c e s s Ev en t Ac c e s s 3 rd Party Applications, Databases, middleware & OSS 3 rd Party Event & Element Management Tools
38. Methodology Meets Technology Discover Business Dependencies Discover the Network Infrastructure Discover the Application Infrastructure Discover Business Applications
39.
40.
41.
Notas do Editor
Tivoli Application Dependency Discovery Mapping and RAD can solve many of the previously highlighted management challenges.
Tivoli Application Dependency Discovery Mapping discovers the applications and services that need be monitored. This application related info is then imported into RAD. Once all the application dependency models are imported into RAD, we should be able to monitor those components. We can use the Netcool/ISM integration to automatically provision these monitors for example.
This is a portion of the model for the sample data imported. As you can see this is a considerably large model. Imagine the time it would take to develop this model from scratch using the RAD GUI.
The Netcool® suite of products provide a powerful event management platform that provides massive noise reduction, de-duplication and correlation Precision™ IP takes this noise reduction to the next level by providing accurate, topology based root cause analysis Precision™ IP will dramatically improve the efficiency and effectiveness of the Operations Organization by … Enabling faster problem isolation for network connectivity failures Providing visibility of the network assets Precision™ IP is suitable for use in IP networks from small/medium enterprise to largest/complex Service Provider Enterprise infrastructures Discovery Extensible Additional Standard and Vendor MIB collection – e.g. ifAlias (RFC), locIfDescr (Cisco) Data Addition Add non-discoverable data to the topology APIs (Perl & Java) Netcool®/Impact™ Precision DSA (Data Source Adaptor) Add EMS derived data to the topology Topology “Manager-of-Managers” Single view of all topology sources Services requests for network data from third-party systems / OSS vendors
The AppDisco server, as explained before, discovers the applications, their dependencies on other applications and computer hosts. Precision-IP has the network connectivity information from these computer systems to the switches, routers etc.
Procedure Go to the $RAD_HOME/integrations/appDisco/bin directory. Execute the script xslParseAppDiscoData.sh. This script will use the XSL files present in the bin/supportFiles dir and parse the XML files (that were exported from AppDisco) present in the directory exportedFromAppDisco. It will then generate the radsh script files needed to import them into RAD. Execute the script importDataToRad.sh . This script actually uses the above radsh script files that got generated, to import them into RAD using RAD Shell.