You are previewing Tivoli Integration Scenarios.
O'Reilly logo
Tivoli Integration Scenarios

Book Description

This IBM® Redbooks® publication provides a broad view of how Tivoli® system management products work together in several common scenarios. You must achieve seamless integration for operations personnel to work with the solution. This integration is necessary to ensure that the product can be used easily by the users.

Product integration contains multiple dimensions, such as security, navigation, data and task integrations. Within the context of the scenarios in this book, you see examples of these integrations.

The scenarios implemented in this book are largely based on the input from the integration team, and several clients using IBM products. We based these scenarios on common real-life examples that IT operations often have to deal with. Of course, these scenarios are only a small subset of the possible integration scenarios that can be accomplished by the Tivoli products, but they were chosen to be representative of the integration possibilities using the Tivoli products.

We discuss these implementations and benefits that are realized by these integrations, and also provide sample scenarios of how these integrations work.

This book is a reference guide for IT architects and IT specialists working on integrating Tivoli products in real-life environments.

Table of Contents

  1. Front cover
  2. Figures
  3. Tables
  4. Examples
  5. Notices
    1. Trademarks
  6. Preface
    1. The team who wrote this book
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  7. Summary of changes
    1. January 2011, Second Edition
  8. Part 1 Introduction
  9. Chapter 1. Integration overview
    1. 1.1 Integration overview
    2. 1.2 Aspects of integration
    3. 1.3 Product coverage
  10. Chapter 2. Integration scenarios
    1. 2.1 Overview of the scenarios
    2. 2.2 Common elements
    3. 2.3 Lab configuration
  11. Part 2 Green IT and Energy Management integration scenarios
  12. Chapter 3. Collect, visualize, report on energy and thermal metrics for IT, facilities, property, enterprise assets
    1. 3.1 Terminology
    2. 3.2 Scenario overview
    3. 3.3 Products involved
      1. 3.3.1 IBM Systems Director Active Energy Manager
      2. 3.3.2 IBM Tivoli Monitoring for Energy Management
    4. 3.4 Benefits
    5. 3.5 Architectural diagram of integration
    6. 3.6 Implementation steps
      1. 3.6.1 Installing and configuring the Tivoli Monitoring for Energy Management Active Energy Manager (AEM) agent
      2. 3.6.2 Installing and configuring Tivoli Monitoring for Energy Management Reporting and Optimization
      3. 3.6.3 Configuring Tivoli Usage and Accounting Manager for collecting Active Energy Manager information
    7. 3.7 Scenario walk-through
      1. 3.7.1 Data Center environment
      2. 3.7.2 Visualizing and reporting energy and thermal metrics
      3. 3.7.3 Visualizing and reporting energy and thermal metrics using Tivoli Monitoring for Energy Management Reporting and Optimization
      4. 3.7.4 Visualizing Tivoli Usage and Accounting Manager reports based on IBM Tivoli Monitoring for Energy Management
    8. 3.8 Summary
  13. Chapter 4. Managing business service with energy and environment
    1. 4.1 Scenario overview
    2. 4.2 Products involved
    3. 4.3 Benefits
    4. 4.4 Architectural diagram of integration
    5. 4.5 Implementation steps
      1. 4.5.1 Prerequisites
      2. 4.5.2 Discovering IBM Tivoli Energy Management devices in Tivoli Applications Dependency Discovery Manager and creating IdML book
      3. 4.5.3 Configuring Energy Dashboard at Tivoli Business Manager
      4. 4.5.4 Importing discovered resources into Tivoli Business Service Manager
      5. 4.5.5 Integrating Tivoli Usage and Accounting Manager BIRT Reports into Tivoli Common Reporting engine of Tivoli Business Manager
    6. 4.6 Scenario walk-through
      1. 4.6.1 Visualizing aggregated power and thermal metrics, and launching to reports
      2. 4.6.2 Viewing energy metrics and health status of resources
      3. 4.6.3 Launching to additional managed resource information
      4. 4.6.4 Launching to Tivoli Usage and Accounting Manager reports from Tivoli Common Reporting
    7. 4.7 Summary
  14. Chapter 5. Green IT scenario for Asset Management
    1. 5.1 Scenario overview
    2. 5.2 Products involved
    3. 5.3 Benefits
    4. 5.4 High-level implementation steps
    5. 5.5 Implementing Tivoli Monitoring for Energy Management into Maximo Asset Management for Energy Optimization
      1. 5.5.1 Configuring IBM Tivoli Integration Composer for data connection
      2. 5.5.2 Configuring the mapping in Tivoli Monitoring for Energy
      3. 5.5.3 Configuring Tivoli Maximo Asset Management for Energy Optimization
      4. 5.5.4 Loading meter information from Tivoli Monitoring for Energy Management into Maximo Asset Management for Energy Optimization
      5. 5.5.5 Loading temperature metrics data from Tivoli Monitoring for Energy Management into Maximo Asset Management for Energy Optimization
      6. 5.5.6 Configuring data centers
      7. 5.5.7 Using data center graphical views
    6. 5.6 Architectural diagram of integration
    7. 5.7 Scenario walk-through
      1. 5.7.1 New assets from strategy to ready
      2. 5.7.2 Event Management based on Energy Management
    8. 5.8 Summary
  15. Chapter 6. Tivoli integration scenario for Virtual Infrastructure
    1. 6.1 Scenario overview
    2. 6.2 Products involved
    3. 6.3 Benefits
    4. 6.4 Integration architecture
    5. 6.5 Implementation steps
      1. 6.5.1 IBM Tivoli Monitoring for Virtual Servers
      2. 6.5.2 IBM Tivoli Monitoring security integration
      3. 6.5.3 Tivoli Netcool/OMNIbus
    6. 6.6 Scenario walk-through
      1. 6.6.1 Creating a service in TADDM that contains a Virtual Center application
      2. 6.6.2 Checking for existence of service in Tivoli Business Service Manager
      3. 6.6.3 Showing launch to IBM Tivoli Monitoring and Tivoli Application Dependency Discovery Manager (preconfigured functionality)
      4. 6.6.4 Creating new virtual machine on the Virtual Center
      5. 6.6.5 Auto-discovering the virtual machine by using TADDM rediscovery
      6. 6.6.6 Accepting (adding) virtual machine to existing Virtual Center Application
      7. 6.6.7 Verifying that virtual machine connects to IBM Tivoli Monitoring server
      8. 6.6.8 Verifying this virtual machine appears in Tivoli Business Service Manager
    7. 6.7 Summary
  16. Part 3 Tivoli Integrated Portal integration scenarios
  17. Chapter 7. Operational drill down
    1. 7.1 Scenario overview
    2. 7.2 Products involved
    3. 7.3 Benefits
    4. 7.4 Scenario setup
      1. 7.4.1 Installing products into a single Tivoli Integrated Portal environment
      2. 7.4.2 Creating a custom dashboard view for network management
      3. 7.4.3 Integrating products to receive transactions data
      4. 7.4.4 Creating a custom dashboard view for transaction management
    5. 7.5 Sample walk-through
      1. 7.5.1 Scenario for transaction management
      2. 7.5.2 Scenario for network management
    6. 7.6 Summary
  18. Chapter 8. Tivoli reporting integration: IBM Tivoli Monitoring and TADDM
    1. 8.1 Scenario overview
    2. 8.2 Products involved
    3. 8.3 Benefits
    4. 8.4 Architecture of the integration
    5. 8.5 Implementation steps
      1. 8.5.1 Database native client
      2. 8.5.2 Configuration of the products
      3. 8.5.3 Databases setup
      4. 8.5.4 Data sources definition in IBM Tivoli Common Reporting
      5. 8.5.5 Cross-product model update
      6. 8.5.6 Package import
    6. 8.6 Scenario walk-through
      1. 8.6.1 Integration test
      2. 8.6.2 Aggregating resources utilization per machine model and manufacturer
      3. 8.6.3 Aggregating resources utilization per operating system
    7. 8.7 Online resources
    8. 8.8 Summary
  19. Chapter 9. Tivoli reporting integration: IBM Tivoli Monitoring and IBM Tivoli Service Request Manager
    1. 9.1 Scenario overview
      1. 9.1.1 Locate and prepare data sources
      2. 9.1.2 Build the framework model
      3. 9.1.3 Build and publish the content
      4. 9.1.4 Other ways of creating reports
    2. 9.2 Products involved
    3. 9.3 Benefits
    4. 9.4 Creating a framework model
      1. 9.4.1 Creating a Database View
      2. 9.4.2 Creating a Consolidation View
      3. 9.4.3 Integrating Tivoli Service Request Manager
      4. 9.4.4 Publishing the framework model package
    5. 9.5 Creating reports
      1. 9.5.1 Server Statistics Chart report
      2. 9.5.2 Server Incident List report
      3. 9.5.3 Top Servers with Incident List report
    6. 9.6 Summary
  20. Chapter 10. Protecting Tivoli Integrated Portal with Tivoli Access Manager for e-business
    1. 10.1 Scenario overview and products involved
    2. 10.2 Benefits
      1. 10.2.1 Value of Tivoli Access Manager WebSEAL
      2. 10.2.2 Value of Tivoli Integrated Portal
      3. 10.2.3 Value to Tivoli Integrated Portal and WebSEAL Integrated Solution
    3. 10.3 Integrating a Tivoli Integrated Portal environment with IBM Tivoli Access Manager WebSEAL
      1. 10.3.1 Configuring for integration: Tivoli Integrated Portal
      2. 10.3.2 Configuring for integration: Tivoli Access Manager WebSEAL
    4. 10.4 Summary
  21. Chapter 11. WebGUI launch to IBM Tivoli Monitoring
    1. 11.1 Scenario description
    2. 11.2 Products involved
    3. 11.3 Benefits
    4. 11.4 Architectural diagram of the integration
    5. 11.5 Implementation steps
      1. 11.5.1 Product installations
      2. 11.5.2 Event integration
      3. 11.5.3 Event flow check
      4. 11.5.4 Implementing launch-in-context integration between user consoles
      5. 11.5.5 Single sign-on option for the products
    6. 11.6 Scenario walk-through
    7. 11.7 Summary
  22. Part 4 Cloud computing and Provisioning integration scenarios
  23. Chapter 12. Tivoli Service Automation Manager and Cloud Computing
    1. 12.1 Cloud Computing overview
    2. 12.2 Products involved
    3. 12.3 Benefits
    4. 12.4 Scenario overview
    5. 12.5 Creating the service definition
      1. 12.5.1 Using the Tivoli Service Automation Manager REST interface
      2. 12.5.2 Understanding the request creation object
      3. 12.5.3 Obtaining the resource pool name
      4. 12.5.4 Obtaining the images list
      5. 12.5.5 Creating a new catalog request
      6. 12.5.6 Updating the request with the required information
    6. 12.6 Monitoring the business service
      1. 12.6.1 Selecting monitoring agents
      2. 12.6.2 Configuring Internet Service Monitoring
      3. 12.6.3 Configuring Transaction Tracking
    7. 12.7 Triggering automated service delivery
      1. 12.7.1 Detecting a service event
      2. 12.7.2 Triggering the service instance request
    8. 12.8 Summary
  24. Chapter 13. Automated Storage Provisioning
    1. 13.1 Scenario overview
    2. 13.2 Products involved
    3. 13.3 Benefits
      1. 13.3.1 Benefits of Automated Provisioning
      2. 13.3.2 Benefits of Storage Management
      3. 13.3.3 Benefits of an integrated end-to-end strategy
    4. 13.4 Integration configuration steps
      1. 13.4.1 Useful resources
      2. 13.4.2 Integration prerequisites and roles
      3. 13.4.3 Configuring Tivoli Storage Productivity Center
      4. 13.4.4 Configuring Tivoli Provisioning Manager security
      5. 13.4.5 Defining the server in Tivoli Provisioning Manager
    5. 13.5 Scenario walk-through
      1. 13.5.1 Solution architecture
      2. 13.5.2 Environment prior to end-to-end provisioning workflow
      3. 13.5.3 Triggering the end-to-end provisioning workflow
      4. 13.5.4 Viewing the environment after the workflow has completed
    6. 13.6 Summary
  25. Chapter 14. Tivoli Provisioning Manager discovery of TADDM discovered CIs
    1. 14.1 Scenario description
    2. 14.2 Products involved
    3. 14.3 Benefits
    4. 14.4 Implementation steps
    5. 14.5 Summary
  26. Chapter 15. Tivoli Provisioning Manager and Tivoli Identity Manager integration
    1. 15.1 Scenario introduction
    2. 15.2 Benefits
    3. 15.3 Products involved
    4. 15.4 Architecture of the scenario
    5. 15.5 Implementation of the scenario
      1. 15.5.1 Tivoli Provisioning Manager automation package
      2. 15.5.2 Tivoli Identity Manager solution
      3. 15.5.3 Installing and configuring the Tivoli Identity Manager solution
      4. 15.5.4 Considerations
    6. 15.6 Scenario walk-through
    7. 15.7 Summary
  27. Part 5 IBM Service Management integration scenarios
  28. Chapter 16. Taking automatic actions based on predefined policies
    1. 16.1 Scenario overview
    2. 16.2 Products involved
    3. 16.3 Benefits
    4. 16.4 Architectural diagram of the integration
    5. 16.5 Implementation steps
      1. 16.5.1 Probe for Tivoli EIF
      2. 16.5.2 Tivoli Event Synchronization
      3. 16.5.3 Event forwarding to Tivoli Netcool/OMNIbus
      4. 16.5.4 Creating the mapping table and populating the data in CCMDB
      5. 16.5.5 Tivoli Netcool/OMNIbus additional fields
      6. 16.5.6 Configuring Tivoli Service Request Manager to initialize application server
      7. 16.5.7 Tivoli Netcool/OMNIbus Gateway for Tivoli Service Request Manager
      8. 16.5.8 Tivoli Netcool/OMNIbus Process Agent control
      9. 16.5.9 The Tivoli Netcool/Impact project
      10. 16.5.10 Tivoli Netcool/Impact Enrichment Policy for Incident Ticket
      11. 16.5.11 CCMDB Web Services
      12. 16.5.12 Tivoli Netcool/Impact Web Services DSA Policy for RFC
      13. 16.5.13 Tivoli Netcool/Impact policy for Tivoli Provisioning Manager workflow
      14. 16.5.14 Tivoli Netcool/Impact event mapping
      15. 16.5.15 Edit Netcool/OMNIbus event list view
    6. 16.6 Scenario walk-through
    7. 16.7 Summary
  29. Chapter 17. Asset and CI integration
    1. 17.1 Differences between assets and CIs
    2. 17.2 Scenario overview and products involved
    3. 17.3 Benefits
      1. 17.3.1 The challenge of controlling assets and CIs
      2. 17.3.2 Integration advantages
    4. 17.4 Case study: Fictional IBM RedBooks Company A
      1. 17.4.1 Linking assets to CIs using GUID
      2. 17.4.2 Importing CIs to the CCMDB using Tivoli Integration Composer
      3. 17.4.3 Activating the CI types
      4. 17.4.4 Setting up the actual CI adapter
      5. 17.4.5 Verifying that the data has been imported into CCMDB
    5. 17.5 Adding a Configuration Item field in the Asset application
    6. 17.6 Using a link rule to link assets to CIs
      1. 17.6.1 Specifying top-level classes for CIs and for IT assets
      2. 17.6.2 Specifying reconciliation properties
      3. 17.6.3 Configuring the reconciliation for linking CIs to assets with a link rule
      4. 17.6.4 Specifying the CI to reconciliation link relationship
      5. 17.6.5 Creating the action for the escalation for CI-to-asset link
      6. 17.6.6 Configuring the escalation to link CIs with IT assets
    7. 17.7 Summary
  30. Chapter 18. Rational Asset Manager and Tivoli Change and Configuration Management Database integration
    1. 18.1 Rational Asset Manager
    2. 18.2 Definitive Media Library
    3. 18.3 Scenario overview
    4. 18.4 Products involved
    5. 18.5 Benefits
    6. 18.6 Implementation
      1. 18.6.1 Downloading and installing the integration module
      2. 18.6.2 Creating a discovery library adapter (DLA) to import in the TADDM
      3. 18.6.3 Loading the DLA output file into the TADDM
      4. 18.6.4 Mapping actual CIs from TADDM to CCMDB
      5. 18.6.5 Activating the CI types
      6. 18.6.6 Setting up the actual CI adapter
      7. 18.6.7 Verifying that the data has been imported into CCMDB
      8. 18.6.8 Creating and configuring the integration module in the CCMDB
      9. 18.6.9 Creating the Definitive Media Library (DML)
      10. 18.6.10 Synchronizing the asset from CCMDB with Rational Asset Manager
    7. 18.7 Summary
  31. Chapter 19. User and password management with Tivoli Identity Manager and Tivoli Service Request Manager
    1. 19.1 Scenario overview
    2. 19.2 Products involved
    3. 19.3 Benefits
      1. 19.3.1 Manage Tivoli Service Request Manager users
      2. 19.3.2 Create Tivoli Service Request Manager service requests
    4. 19.4 Installation roadmap
      1. 19.4.1 Installing the integration package
      2. 19.4.2 Configuring the Tivoli Service Request Manager server
    5. 19.5 Password change scenario
    6. 19.6 User management scenario
    7. 19.7 Summary
  32. Chapter 20. Employee onboarding
    1. 20.1 Scenario overview
    2. 20.2 Products involved
    3. 20.3 Benefits
      1. 20.3.1 Paperless activities
      2. 20.3.2 Speed up productivity
      3. 20.3.3 Pattern for new hires
      4. 20.3.4 Increased sense of competence
      5. 20.3.5 Integrated platform
    4. 20.4 Roles
    5. 20.5 Architectural diagram of integration
    6. 20.6 Implementation steps
      1. 20.6.1 Human Resource (HR) Manager
      2. 20.6.2 People Manager
      3. 20.6.3 Service Desk Analyst
      4. 20.6.4 IT Asset Manager
      5. 20.6.5 Additional integration: Enterprise Asset Manager
      6. 20.6.6 Additional integration: Security Manager
      7. 20.6.7 Additional integration: Self-service
      8. 20.6.8 Additional integration: HR informed that employee onboarding is complete
    7. 20.7 Scenario walk-through
    8. 20.8 Summary
  33. Chapter 21. TADDM L2 discovery using IBM Tivoli Monitoring agents
    1. 21.1 Scenario description
    2. 21.2 Products involved
    3. 21.3 Architecture
    4. 21.4 Benefits
    5. 21.5 Implementation steps
    6. 21.6 Scenario walk-through
      1. 21.6.1 Deploy the TADDM discovery bundle using Tivoli Enterprise Portal
      2. 21.6.2 View TADDM L2 Discovery data
    7. 21.7 Summary
  34. Chapter 22. Managing business services in an integrated environment
    1. 22.1 Definitions
      1. 22.1.1 What is a service
      2. 22.1.2 The service hierarchy
    2. 22.2 Scenario overview and products involved
    3. 22.3 Benefits
    4. 22.4 The Common Data Model
    5. 22.5 Integration and data transfer methods
    6. 22.6 Configuring the environment for integration
      1. 22.6.1 Exporting CIs from TADDM to CCMDB
      2. 22.6.2 Exporting the service definition from TADDM
      3. 22.6.3 Launch-in-context integration
    7. 22.7 Additional integration: Integrating Tivoli System Automation Application Manager with Tivoli Business Service Manager
    8. 22.8 Summary
  35. Chapter 23. CCMDB V7.2.1: New launch-in-context technology
    1. 23.1 Scenario overview and benefits
    2. 23.2 Components of the new LIC technology
    3. 23.3 Naming and Reconciliation Service
    4. 23.4 Context Menu Services
    5. 23.5 Deployment and configuration of DIS/CMS
      1. 23.5.1 Deployment components
      2. 23.5.2 Options for creating the CMS and DIS tables
      3. 23.5.3 Deployment scenarios
    6. 23.6 CMS Registry Loader externals
      1. 23.6.1 Reasons to use CMS Registry Loader
      2. 23.6.2 Syntax
      3. 23.6.3 LIC using TADDM
    7. 23.7 Summary
  36. Part 6 Client integration scenarios
  37. Chapter 24. Tivoli Workload Scheduler: Architecture and concepts
    1. 24.1 Components
      1. 24.1.1 Engine
      2. 24.1.2 Database
      3. 24.1.3 The embedded WebSphere Application Server
      4. 24.1.4 Event Processor
      5. 24.1.5 Tivoli Dynamic Workload Console
      6. 24.1.6 Dynamic Workload Broker Component
    2. 24.2 Network communication
      1. 24.2.1 Engine initialization
      2. 24.2.2 Workstation interprocess communication
      3. 24.2.3 Job execution
      4. 24.2.4 Event driven workload automation
      5. 24.2.5 Dynamic scheduling
      6. 24.2.6 Store-and-forward
    3. 24.3 High availability
      1. 24.3.1 DB2: ACR and HADR
      2. 24.3.2 Fault tolerance
      3. 24.3.3 Switch Fault Tolerance
      4. 24.3.4 Switch Manager
      5. 24.3.5 Switch Event Processor
    4. 24.4 Virtualization
      1. 24.4.1 The $MASTER keyword and unixlocl method
      2. 24.4.2 The mm resolve master
      3. 24.4.3 FINAL stream
  38. Chapter 25. Tivoli System Automation for Multiplatforms: Concepts
    1. 25.1 Overview
    2. 25.2 Resources
      1. 25.2.1 Persistent resource attributes
      2. 25.2.2 Dynamic resource attributes
    3. 25.3 Resource managers
    4. 25.4 Resource groups
      1. 25.4.1 Persistent resource group attributes
      2. 25.4.2 Dynamic resource group attributes
      3. 25.4.3 Managed resources
    5. 25.5 Managed relations
      1. 25.5.1 Start and stop dependencies
      2. 25.5.2 Location dependencies
    6. 25.6 Equivalencies
      1. 25.6.1 Example
      2. 25.6.2 Shadow resources and shadow equivalencies
    7. 25.7 Quorum
      1. 25.7.1 Tie breaker
      2. 25.7.2 Critical resource protection
    8. 25.8 Behavior patterns
      1. 25.8.1 MonitorCommand
      2. 25.8.2 StartCommand
      3. 25.8.3 StopCommand
  39. Chapter 26. Implementing high availability for the Tivoli Workload Scheduler master domain manager
    1. 26.1 Overview of the setup
    2. 26.2 Benefits
    3. 26.3 Installing DB2
      1. 26.3.1 Creating DB2 instance owner and file systems
      2. 26.3.2 Installing and upgrading DB2
      3. 26.3.3 Creating DB2 instances
      4. 26.3.4 Enabling TCP/IP communication
    4. 26.4 Installing Tivoli Workload Scheduler
      1. 26.4.1 Creating Tivoli Workload Scheduler user and file systems
      2. 26.4.2 Installing the Master Domain Manager
      3. 26.4.3 Configuring HADR and ACR
      4. 26.4.4 Installing the Backup Master Domain Manager
    5. 26.5 Installing and configuring Tivoli System Automation for Multiplatforms
    6. 26.6 Integrating DB2 HADR and Tivoli System Automation for Multiplatforms
    7. 26.7 Integrating Tivoli Workload Scheduler and Tivoli System Automation for Multiplatforms for high availability
      1. 26.7.1 The embedded WebSphere Application Server
      2. 26.7.2 Engine
      3. 26.7.3 Event Processor
      4. 26.7.4 Tivoli Dynamic Workload Console
      5. 26.7.5 Dynamic Workload Broker Component
    8. 26.8 Testing the policies
      1. 26.8.1 Plan extension
      2. 26.8.2 Corrupt Symphony / message files
      3. 26.8.3 The embedded WebSphere Application Server crash situation
      4. 26.8.4 Node failure
  40. Chapter 27. Implementing high availability for Tivoli Workload Scheduler dynamic workload
    1. 27.1 Overview
    2. 27.2 Setup
    3. 27.3 Benefits
    4. 27.4 Installing Tivoli Workload Scheduler
    5. 27.5 Installing and configuring Tivoli System Automation for Multiplatforms
    6. 27.6 Virtualizing dynamic workload
    7. 27.7 Testing the policies
  41. Appendix A. Additional material
    1. Locating the web material
    2. Using the web material
  42. Related publications
    1. IBM Redbooks
    2. Online resources
    3. How to get Redbooks
    4. Help from IBM
  43. Back cover