HP Universal CMDB. Software Version: 10.22. Data Flow Management Best Practices



Similar documents
HP SiteScope. HP Vertica Solution Template Best Practices. For the Windows, Solaris, and Linux operating systems. Software Version: 11.

HP Business Service Management

HP Change Configuration and Release Management (CCRM) Solution

HP SiteScope. Hadoop Cluster Monitoring Solution Template Best Practices. For the Windows, Solaris, and Linux operating systems

HP Business Service Management

HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Service Desk help topics for printing

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Collaboration Guide

HP Business Service Management

HP Real User Monitor. Release Notes. For the Windows and Linux operating systems Software Version: Document Release Date: November 2012

Customizing Asset Manager for Managed Services Providers (MSP) Software Asset Management

HP Software as a Service

HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Incident Management help topics for printing

HP Service Manager. Service Desk help topics for printing. For the supported Windows and UNIX operating systems. Software Version: 9.

HP Operations Orchestration Software

Managing Scalability of Web services

HP Software as a Service. Federated SSO Guide

HP Quality Center. Software Version: Microsoft Word Add-in Guide

HP Asset Manager. Implementing Single Sign On for Asset Manager Web 5.x. Legal Notices Introduction Using AM

HP Application Lifecycle Management

HP Operations Orchestration Software

HP Business Service Management

HP Universal CMDB. Software Version: Support Matrix

HP Service Manager. Collaboration Guide. For the Supported Windows and UNIX operating systems. Software Version: 9.31

HP Asset Manager. Software version: Asset Tracking Solution

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Application Setup help topics for printing

HP OpenView AssetCenter

HP ThinPro. Table of contents. Connection Configuration for RDP Farm Deployments. Technical white paper

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Request Management help topics for printing

HP OpenView Smart Plug-in for Microsoft Exchange Server

HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Processes and Best Practices Guide

Web Integration between AssetCenter 5.0 and ServiceCenter 6.2 Using Single Sign-on

HP Operations Orchestration Software

HP Project and Portfolio Management Center

HP AppPulse Active. Software Version: 2.2. Real Device Monitoring For AppPulse Active

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Processes and Best Practices Guide (Codeless Mode)

Vertica OnDemand Getting Started Guide HPE Vertica Analytic Database. Software Version: 7.2.x

HP Device Manager 4.7

P4000 SAN/iQ software upgrade user guide

HP ALM Best Practices Series

HP Records Manager. Release Notes. Software Version: 8.1. Document Release Date: June 2014

HP Quality Center. Software Version: Microsoft Excel Add-in Guide

Radia Cloud. User Guide. For the Windows operating systems Software Version: Document Release Date: June 2014

Guidelines for using Microsoft System Center Virtual Machine Manager with HP StorageWorks Storage Mirroring

HP Quality Center. Upgrade Preparation Guide

HP Device Manager 4.7

HP Quality Center. Software Version: Microsoft Excel Add-in Guide

HP Business Service Management

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Configuration Management help topics for printing

HP Universal CMDB, Universal Discovery, and UCMDB Configuration Manager Software Licensing and Configuration Guide

HP Service Manager. Universal CMDB Integration Guide

Managing Microsoft Hyper-V Server 2008 R2 with HP Insight Management

Legal Notices Introduction... 3

HP Operations Smart Plug-in for Virtualization Infrastructure

HP OpenView AssetCenter

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Service Desk help topics for printing

HP Device Manager 4.6

How Service Manager 7 Licensing works

HP OpenView Performance Insight Report Pack for Databases

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.0.x

HP Business Service Management

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Problem Management help topics for printing

HP Server Automation Enterprise Edition

HP Business Process Monitor

HP Systinet. Software Version: Windows and Linux Operating Systems. Concepts Guide

Server Virtualization with Windows Server Hyper-V and System Center (20409) H8B93S

HP Operations Orchestration Software

Supported Platforms HPE Vertica Analytic Database. Software Version: 7.2.x

HP Cloud Service Automation

HP Application Lifecycle Management

Supported Platforms. HP Vertica Analytic Database. Software Version: 7.1.x

HP Matrix Operating Environment Federated CMS Overview

HP Enterprise Integration module for SAP applications

Synchronizing ProCurve IDM and Windows Active Directory

HP Matrix Operating Environment Co-Existence with Microsoft Hyper-V Replica

HP Quality Center. Software Version: Version Control Add-in Guide

HP Client Manager 6.2

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Knowledge Management help topics for printing

HP OpenView Internet Services. SNMP Integration with HP Operations Manager for Windows White Paper

Updating Your SQL Server Skills to Microsoft SQL Server 2014 (10977) H8B96S

HP Operations Orchestration Software

HP LeftHand SAN Solutions

Connectivity Pack for Microsoft Guide

HP LeftHand SAN Solutions

HP OpenView Service Desk Process Insight 2.10 software

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Incident Management help topics for printing

HP Asset Manager. Software version: Integration with software distribution and configuration management tools

HP PolyServe Software upgrade guide

Reconciliation and best practices in a configuration management system. White paper

HP Service Manager software

HP Vertica on Amazon Web Services Backup and Restore Guide

Installing Microsoft Windows

HP StorageWorks MPX200 Simplified Cost-Effective Virtualization Deployment

HP Device Manager 4.6

HP Cloud Service Automation Deployment Architectures

Getting started with API testing

Plug-In for Informatica Guide

HP Service Manager. Process Designer Content Pack Processes and Best Practices Guide

Transcription:

HP Universal CMDB Software Version: 10.22 Data Flow Management Best Practices Document Release Date: December 2015 Software Release Date: December 2015

Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. The information contained herein is subject to change without notice. Restricted Rights Legend Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. Copyright Notice 2002-2015 Hewlett-Packard Development Company, L.P. Trademark Notices Adobe is a trademark of Adobe Systems Incorporated. Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. UNIX is a registered trademark of The Open Group. Documentation Updates The title page of this document contains the following identifying information: Software Version number, which indicates the software version. Document Release Date, which changes each time the document is updated. Software Release Date, which indicates the release date of this version of the software. To check for recent updates or to verify that you are using the most recent edition of a document, go to: https://softwaresupport.hp.com/. This site requires that you register for an HP Passport and to sign in. To register for an HP Passport ID, click Register on the HP Support site or click Create an Account on the HP Passport login page. You will also receive updated or new editions if you subscribe to the appropriate product support service. Contact your HP sales representative for details. Support Visit the HP Software Support site at: https://softwaresupport.hp.com. This website provides contact information and details about the products, services, and support that HP Software offers. HP Software online support provides customer self-solve capabilities. It provides a fast and efficient way to access interactive technical support tools needed to manage your business. As a valued support customer, you can benefit by using the support website to: Search for knowledge documents of interest Submit and track support cases and enhancement requests Download software patches Manage support contracts Look up HP support contacts Review information about available services Enter into discussions with other software customers Research and register for software training Most of the support areas require that you register as an HP Passport user and to sign in. Many also require a support contract. To register for an HP Passport ID, click Register on the HP Support site or click Create an Account on the HP Passport login page. To find more information about access levels, go to: https://softwaresupport.hp.com/web/softwaresupport/access-levels. HP Software Solutions Now accesses the HPSW Solution and Integration Portal website. This site enables you to explore HP Product Solutions to meet your business needs, includes a full list of Integrations between HP Products, as well as a listing of ITIL Processes. The URL for this website is http://h20230.www2.hp.com/sc/solutions/index.jsp. HP Universal CMDB (10.22) Page 2 of 9

Contents Data Acquisition Best Practices with Data Flow Management 4 Federation or Population and Discovery 4 When to Use Federation or Population 4 Conduct an MDR Capacity Plan 6 Determine a Data Acquisition Strategy 6 Hybrid Data Acquisition Approach 7 Send Documentation Feedback 9 HP Universal CMDB (10.22) Page 3 of 9

Data Acquisition Best Practices with Data Flow Management Federation or Population and Discovery This section includes the following topics: When to Use Federation or Population 4 Conduct an MDR Capacity Plan 6 Determine a Data Acquisition Strategy 6 Hybrid Data Acquisition Approach 7 When to Use Federation or Population In many Configuration Management Systems, configuration data is scattered over multiple Management Data Repositories (MDR) around the organization. Each MDR is part of a management application provided by an IT system vendor. MDRs may include very rich configuration data for the systems they manage. In the most optimistic scenario, a UCMDB instance does not copy or populate any of the data stored in the MDRs, rather the UCMDB gains access to all CI data via federation. In some cases, a pure federated approach might be possible, but in other cases, this scenario becomes impractical. The following issues may contribute to the poor performance of a distributed Configuration Management System: It is not clear whether all relevant MDRs are available at the time of TQL query execution, particularly if some of the MDRs lack High Availability capability. If an MDR which is necessary for the execution of a query is not available, UCMDB fails to return results for the query because the completeness and correctness of the query result is unknown. The response time of the execution of such a federated TQL query may depend on slow MDRs and WAN interfaces. When a group of UCMDB users try to access a federated data source from MDRs scattered over multiple, distant, geographical locations, it can overload the network (WAN) of a distributed HP Universal CMDB (10.22) Page 4 of 9

Data Acquisition Best Practices with Data Flow Management organization. This is especially true for large groups of users such as a group of Service Manager (SM) Incident Manager users. Large organizations often have a large group of CMS or SM users. Their MDRs may become overloaded by UCMDB since they are usually built to serve a limited set of administrative users. Some of the MDRs may be vital for the organization. For example, if an LDAP server is used as a federated data source for personal data, there is a danger that the server will be overloaded by federated queries. Applications using the LDAP server for authentication requests could be delayed or completely blocked. Federation vs Population Factors It is often necessary to populate some portion of the MDRs' data into UCMDB instances. The balance of the data can be federated. The percentage of populated versus federated data is dependent on many factors such as: Dynamic nature of the data. If the data in the MDR is updated frequently and the changes need to be visible to the user, then federation is preferred. Examples of this could include the failover of a Cluster Resource Group or the v-motion of a virtual machine. In these cases, the dynamic component is the relationship that connects the VM or CRG to the physical node or cluster node and only this data should be federated. It is not necessary to federate all the detailed data about the node, VM or CRG, only the reconciliation data for these entities and the relationship that connects them. Importance of history. If you need to store history of dynamic data, then federation is not the correct approach as history is not captured for federated data. If the MDR can publish change events, consider migrating these change events into UCMDB via an integration infrastructure such as your organization's Enterprise Service Bus (ESB). The ESB integration component could use the UCMDB Java SDK to push the change events into UCMDB. Size of the user group that consumes the data. If the user group that consumes the data via federated queries is large, the MDRs may be overloaded with too many queries. In this case, population of a higher percentage of the data is preferred. Scope of federated queries and MDR response time. If a federated TQL query needs access to many data sources to execute, then the response time of the query may be long. Replication is preferred, especially when the MDR response time is slow. High Availability of MDRs. If the MDRs are not highly available but the data they store is required for processes with HA requirements, then population is preferred because UCMDB is highly available. HP Universal CMDB (10.22) Page 5 of 9

Data Acquisition Best Practices with Data Flow Management This is because if the data is federated and one MDR needed for the execution of a TQL query is not available, the UCMDB fails to return the query results even if other MDRs necessary for the query execution are available. Network bandwidth. If frequent access to remote MDRs involves access via an expensive WAN, then the percentage of populated data from such MDRs should be increased. Conduct an MDR Capacity Plan In general, before you decide to federate data from an MDR, you should conduct a thorough capacity planning process, answering the following questions: How many users should an MDR serve before it becomes a Federated Data Source? How many user requests will an MDR receive after becoming a Federated Data Source? Does the MDR have enough resources to support federated requests: CPUs, Memory/Cache, IO Bandwidth? Is it possible to optimize the MDR for federated queries, for example, by adding an index for a column of an MDR table? Determine a Data Acquisition Strategy Whenever an organization needs configuration data for a new IT Domain, the CMS administrator needs to determine the strategy for data acquisition: Data for the new IT Domain can be acquired from an MDR via federation or population. Data for the new IT Domain can be collected via Discovery (via direct access to managed entities). For example, an organization decides to initiate a configuration management process for all Oracle instances. The CMS administrator needs to decide how the configuration information for Oracle instances will be acquired. The following are the available options: Federate or populate data from the MDR of the Oracle Management Application which maintains information regarding all Oracle instances in the organization. Acquire the configuration data via Discovery, via direct access to each Oracle instance (by running one of the Oracle discovery jobs in DFM). HP Universal CMDB (10.22) Page 6 of 9

Data Acquisition Best Practices with Data Flow Management Note: The UCMDB Configuration Management Application cannot manage compliancy for federated data. If compliancy is required for all data, then federation is not an option. The UCMDB Configuration Management Application can only manage compliancy for CIs which are physically stored in the UCMDB. Acquiring Data via an MDR Using Federation The following are examples of cases where collecting data via access to an MDR is preferable: There is a relevant MDR whose level of detail and data accuracy meet the requirements of the configuration management process. The owners of managed entities refuse to provide the credentials of the managed entities. Direct access to the managed entities is limited to times when the managed entities are not in use by the production environment. Access to the MDR is not limited to these times and is more flexible. Acquiring Data via Discovery (Direct Access to Managed Entities) The following are examples of cases where collecting data via direct access to managed entities is preferable: There is no relevant MDR. It is not possible to trust the data accuracy of the MDR or the detail level of the data in the MDR does not meet the requirements for the implementation of the ITIL process. Hybrid Data Acquisition Approach In many cases, dependency data is not maintained by an MDR. For example, a management application of a messaging solution such as IBM MQ might include information about any MQ-Server in the organization and the queues it realizes. However, the MDR of the MQ management application does not include information about business applications that use any of the MQ Servers. To discover dependency data of a business application with MQ, you need to write a specific discovery pattern that extracts this configuration data from each specific application. A Federation or Replication Adapter should be written to federate or populate the detailed configuration data from an MDR. In addition, a Discovery Adapter should be written to access the managed entities directly and extract dependency data. HP Universal CMDB (10.22) Page 7 of 9

Data Acquisition Best Practices with Data Flow Management If the MDR does not include the required level of details to support the necessary ITIL process, you can select one of the following approaches: Access both the MDR and the managed entities. First, import the initial, non-detailed data from the MDR and then access managed entities directly to import more detailed configuration data. Do not access the MDR at all. Import all the data from the managed entities. HP Universal CMDB (10.22) Page 8 of 9

Send Documentation Feedback If you have comments about this document, you can contact the documentation team by email. If an email client is configured on this system, click the link above and an email window opens with the following information in the subject line: Feedback on Data Flow Management Best Practices (Universal CMDB 10.22) Just add your feedback to the email and click send. If no email client is available, copy the information above to a new message in a web mail client, and send your feedback to cms-doc@hp.com. We appreciate your feedback! HP Universal CMDB (10.22) Page 9 of 9