02_introduction to cms and ucmdb

39
© 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Lesson 02 HP UCMDB 8.00 Essentials Introduction to CMS and UCMDB

Upload: luisnor1

Post on 27-Nov-2015

73 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 02_Introduction to CMS and UCMDB

© 2009 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Lesson 02

HP UCMDB 8.00 Essentials

Introduction to CMS and UCMDB

Page 2: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-2

Lesson ObjectivesIn this lesson, you are going to learn about:• How has the CMDB evolved and what is CMS?• Concept of Federation.• Role and purpose of the UCMDB within the context of ITIL v3.• Define CI, Attribute, Relationship, and CI Type.• UCMDB in the BTO Portfolio.• UCMDB Key Features and the strengths of HP Universal CMDB.• Distinguish between Discovery and Mapping.• List components of the UCMDB and distinguish between

mapping and discovery components.• Describe the role and purpose of the CMDB in the enterprise.• Major features and capabilities of the UCMDB.• Licensing and Packaging.

ABOUT THIS LESSON

Page 3: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-3

2000: ITIL v2 2007: ITIL v3

Business alignment

Process orientation

9 processes

CMDB

Business integration

Service lifecycle orientation

27 processes

Service data

Distributed

System

Configuration Management System

Configuration data

Database

Monolithic

Knowledge Processing

Presentation

Data & Information

Information Integration

CMDB

Integrated CMDB

Configuration Management System Introduction

CMS Overview

Page 4: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-4

Configuration Management System Architecture

CMS OVERVIEW

Page 5: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-5

Time

Capabili

ty

Home grown databases

- Common knowledge assets

- Used for awareness and education

- Small environments Asset Management

Systems

- Contains inventory and financial data

- Some automated discovery

Service Desks

- Incidents, problems & change linked to assets

- Retrofitted to contain basic relationships and mapping

Auto Discovery & Dependency Mapping

- Dynamically discovered physical and logical entities and their relationships

- End to end (end-user to backend systems) & cross-tier (layer 2-7) mapping

-X years Today

1997 – HP introduces first commercially available CMDB

2004 – HP is first major vendor to release application mapping product

Federated CMDB

- Extends discovery and dependency mapping

- Federates with multiple authoritative repositories

- On-demand distributed queries across multiple repositories

2007 – HP introduces first mapping-based federation (Universal CMDB)

Federated CMS

HP introduces industry’s first ITIL v3 based CMS solution

CMS OVERVIEW

CMDB Evolution

Page 6: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-6

Transparent Data seamlessly accessed from external sources.

In user contextPer role and task of users and client apps.

Distributed Data stays in authoritative repositories.

Actionable

Practical

OpenExtracts new value from existing tools.

A federated database system transparently integrates multiple autonomous database systems into a single federated database.

Since the constituent database systems remain autonomous, a federated database system is a contrastable alternative to the (sometimes daunting) task of merging together several disparate databases.

–Wikipedia

In service contextInfo related to apps and services.

CMS OVERVIEW

Federation in the CMS

Page 7: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-7

CMDB 3.0

ITIL v3 Definition:• “A database used to store Configuration Records

throughout their Lifecycle. The Configuration Management System maintains one or more CMDBs, and each CMDB stores Attributes of CIs, and Relationships with other CIs.”

Key Outcomes:• The ITIL v3 definition allows for multiple CMDBs• CMDB 3.0 is the product of a Configuration

Management System (CMS) – no longer the Configuration Management process.

ITIL v3 DEFINITIONS

Page 8: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-8

•Any asset that needs to be managed in order to deliver an IT Service.

•CI information is recorded in the Configuration Management System.

•CI information is maintained throughout its Lifecycle by Configuration Management.

•All CIs are controlled by Change Management.•CIs Examples:

• IT Services, Hardware, Software• Buildings, People, • Process Documentation, SLAs, etc.

Configuration Item (CI)ITIL v3 DEFINITIONS

Page 9: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-9

Information about all Configuration Items:• CI may be entire service, or any component.• Stored in one or more databases (CMDBs).

CMS stores attributes:• Any information about the CI that might be needed.

CMS stores relationships:• Between CIs.• With incident, problem, change records etc.

CMS has multiple layers:• Data sources and tools, information integration,

knowledge processing, presentation.

Configuration Management SystemITIL v3 DEFINITIONS

Page 10: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-10

CMS Assets Configuration Item (CI):• Components of the IT infrastructure and the

services these provide.• Hardware, software, documentation.

Attribute:• A property associated with a CI.• Parameters that represent the behavior of a

component.• Physical, logical, organizational, or financial.

Relationship:• Parent-child, logical, or physical.

CMS COMPONENTS

Page 11: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-11

CI, Attribute, and Relationship ExampleCIs• CI-01, CI-02, CI-03

Attributes for CI-03• Host operating system• Host vendor• City, State• Physical Address

Relationships• CI-01 related to CI-02• CI-02 related to CI-03

CMDB

CMS COMPONENTS

Page 12: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-12

CMDB CI TypesCI Type• Classification of

Configuration Items into groups of similar items.

• A class structure that defines the CI grouping.

• Hierarchical in nature:– All concentrators are hosts

but not all hosts are concentrators.

– All CPUs are host resources but not all host resources are CPUs.

– Concentrators descend from host and inherit host attributes.

CMS COMPONENTS

Page 13: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-13

Understanding CIsCMS COMPONENTS

UCMDB

CI1 Object(instance of a CI type)

CI2 Object(instance of a CI type)

CI typecontains

Are physical or logical entities in the system

Are organized into a structured hierarchical

format

Are grouped into specific classes called CITs

CIs

Page 14: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-14

Understanding CI Types and InstancesCMS CONCEPTS: ACTIVITY

There are 7 CIs in the CMDB. There are 11 CI Type instances. Why?

CI Types• Hosts (4)

– Concentrator (1)

– Windows (3)• Database (3)

Relationships• Host to Host (2)• Host to DB (3)• DB to DB (1)

Page 15: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-15

Review QuestionsCONFIGURATION MANAGEMENT SYSTEM

1. What is the purpose of the CMS?

2. How does the CMDB relate to the CMS and ITIL?

3. Describe the key differences between the CMDB and the CMS.

4. What is Federation?

5. What is the difference between a CI and CIT?

6. What is the difference in a distributed and federated data store?

Page 16: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-16

Service Management Portfolio OverviewUCMDB AND THE HP BTO PORTFOLIO

The HP Software Centers are built around the Universal CMDB.

Page 17: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-17

HP Software BTO portfolioThe industry’s most comprehensive IT management portfolio

HP SOFTWARE BTO PORTFOLIO

Page 18: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-18

The CMDB Data Repository

HP Universal CMDB

Operations Manager

Monitor health and performance, filter

events

Performance metrics, deep configuration data

Service Manager

Reduce MTTR, minimize support costs

Process artifacts, RFCs, incidents,

problems

Business Avail. Center

Improve availability, prevent problems

Operational KPIs, end-user performance

Business Service Automation

Business Services based configuration mgmt.

Policies, release process artifacts and DSL

Third party products

Leverage domain specific meta data, process

outcomes

AssetCenter

IT financial management, sw/hw asset management

Contracts, ownership, financial, licenses etc.

HPUNIVERSAL

CMDB

CIs, CI attributes, relationships,

business services

SOA Center

Identify rogue web services, map services

SOA library, policies, performance KPIs

Network Mgmt. Center

Optimize network avail., performance &

bandwidth

Network performance, configuration data

UCMDB AND THED HP BTO PORTFOLIO

Page 19: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-19

UCMDB OverviewDefinition:HP Universal CMDB™ is a configuration management database (CMDB) for enterprise IT organizations to document and store the business service definitions and associated infrastructure relationships.

UCMDB key themes: •Rich Data Model.•Visualization and Mapping.•Data Federation.•Ability to transform data into actionable information.•Impact Analysis.•Change Tracking.•Reporting.

INTRODUCING THE UCMDB

Page 20: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-20

Topological data model

Enrichment Impact rules

HOST/NETWORK SOFTWARE BUSINESS APPLICATIONS STORAGE

Reconciliation

TQL – Smart Mapping

Network map Application Software mapComposite application map

Impact analysis Reporting (change, comparison, gold masters, statistical, etc.) Administration

Oth

er

dis

cover

y

sourc

es

Web S

erv

ices

base

d S

DK

Know

ledge M

odule

s (S

AP,

Sie

bel, C

ust

om

applic

ati

ons,

etc

.)

Other repositories

Change tracking

Dis

cover

Map

Mod

el

Act

Federa

tion

Repository

UCMDB ArchitectureINTRODUCING THE UCMDB

Page 21: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-21

UCMDB CapabilitiesHP Universal CMDB can discover information from network accessible sources:• If a person sitting in front of a computer can get

the information from the computer or network, the UCMDB can get the information.

HP Universal CMDB can report on information discovered:• Just the bare facts.• Correlation and Impact Analysis.• Topology Maps.• Reports and Graphs.

UCMDB OVERVIEW

Page 22: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-22

UCMDB Capabilities Out-Of-The-BoxDiscovers configuration information based on UCMDB Packages.

Packages for . . .• Network Discovery.• Host resource discovery (disks, CPUs, memory…).• Database discovery (Oracle, DB2, SQL Server…).• App Server discovery (WebLogic, WebSphere,

JBoss…).• Siebel, SAP.

Licensed by package• As of version 8.0.• Basic, Standard, and Advanced license levels.

UCMDB OVERVIEW

Page 23: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-23

UCMDB LimitationsWhat can’t HP Universal CMDB do?• Is not a management tool.

– Does not “do things” in the environment.

• Is not a change or release tool. – Does not track, approve or effect changes in an

environment.

What capabilities are not the main UCMDB plays?• Network Monitoring. • Better that it is used in conjunction with a dedicated

monitoring product.– BAC, SiteScope, or OpenView.

UCMDB OVERVIEW

Page 24: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-24

DefinitionA mean of obtaining IT infrastructure related information for use by IT management software and end-users.

GoalThe creation of Business Service Maps for BSM and ITSM.

Discovered DataApplication and Hosts dependencies and relationships.

Data ConsumersData Centers, Help Desk, Operations Department.

Discovery OverviewINTRODUCING THE UCMDB

Page 25: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-25

Discovery vs. MappingDiscovery and Mapping are separate processes

Mapping • Reporting, Viewing, Analysis.• Always happens against the most current data in

the CMDB.• Nothing you do with mapping will gather more

data from the environment into the CMDB.

Discovery • The process that populates the CMDB. • Does not create, modify, or delete Mapping

constructs (views, reports…).

UCMDB OVERVIEW

Page 26: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-26

Over 100 Layer Specific Discovery Patterns!

Bi-directional Spiral

Discovery

UCMDB DiscoveryUCMDB FEATURES

Page 27: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-27

Configuration Information in the CMDBThe CMDB is populated with Configuration Information

• Servers, databases, networks, queues, services along with their relationships.

The components of CMDB include:• CIs• CITs• Relationships between CIs

UCMDB COMPONENTS

Page 28: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-28

UCMDB Key FeaturesDiscovery

Data Federation

Visualization and Mapping• Topology Maps• Impact Analysis• Reports• History

Web based GUI

User Access Controls

UCMDB FEATURES

Page 29: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-29

Visualizations: Topology mapsTopology maps

• Dynamically map application, compliance, and process views.

• Provide complete cross-tier visibility to Business Services.

• Pattern and on-the-fly views.

UCMDB FEATURES

Page 30: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-30

Impact AnalysisBy demand impact analysis and correlation reports:

• Simulate the impact of a change before making it.

• Analysis of simulated or real impact.

• Generate Impact reports.

UCMDB FEATURES

Page 31: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-31

Web Based Management and CustomizationWeb based User Interface.

• Supports all functions including management, security and configuration.

All out-of-the box capabilities are completely customizable.

• Topology map templates, reports, enrichments and discovery.

Complete set of Managers to create, customize and manage the UCMDB IT Universe.

UCMDB FEATURES

Page 32: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-32

UCMDB Overview – Discovery and Dependency Mapping

HP Universal CMDBHP Universal CMDB

AC, SM, BSAAsset Discovery, Inventory and/or UsageAsset Discovery, Inventory and/or Usage

BAC, CCM Optional: AC, SM, BSA

Host Dependencies, Network TopologyHost Dependencies, Network Topology

DDM Inventory(Previously ED)

BAC Optional: CCM, AC, SM, BSA

Application Discovery, Application MappingApplication Discovery, Application Mapping

DDM Standard

DDM Advanced

All Managed IT Assets

Managed Data Center Assets

Managed Business Services

LICENSING THE UCMDB

Page 33: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-33

UCMDB and DDM Packaging

Capability UCMDB DDM (S) DDM (A)

Full web based UI Y Y Y

CMDB Management: Schema extensibility, access control, SDK

Y Y Y

Impact Analysis Y Y Y

Visualization Y Y Y

Enrichment Y Y Y

Federation Y (HP Products)

Y (HP Products)

Y (HP & Third Party)

Out of the box reports Y (Basic reports)

Y (Basic reports)

Y (Basic & Advanced)

LICENSING THE UCMDB

Page 34: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-34

UCMDB and DDM Packaging

Discovery capability UCMDB DDM (S) DDM (A)Discovery probe software (software to run discoveries) N Y YLayer 2, network topology, hosts, routers, switches, firewalls, Load Balancers

N Y Y

Credential-less discovery, credential-based host discovery and host to host dependencies

N Y Y

Storage, mainframes, virtualization N N YServices: LDAP, AD, DNS, FTP, MQ series N N YWeb servers, App Servers, Databases, Citrix, MS Exchange N N YPackaged Applications – e.g. SAP, Siebel, Oracle Financials N N YDiscovery customization: Edit discovery patterns and customize N N Y

LICENSING THE UCMDB

Page 35: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-35

UCMDB Integration AreasUCMDB INTEGRATION OVERVIEW

Page 36: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-36

Review Questions

What type of operations can the Universal CMDB perform?

List the components of the Universal CMDB.

What are the components which make up Modeling?

What are the components which make up Discovery?

What is the role of the Gateway?

How many Gateways can there be in an External domain?

What is the role of the Probe Manager?

How many Managers can there be?

INTRODUCTION TO THE HP UCMDB

Page 37: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-37

Key points in this lesson

• A CMS creates a common view of business services by providing access to information across IT silos.

• By using a federated approach to a CMS, IT organizations can dynamically access information across teams and tools.

• The CMS acts as the central repository for configuration information and offers a global view of the IT infrastructure

• The CMS stores CITs, CIs, and the relationships between the CIs

• Knowledge Management is the process responsible for gathering, analysing, storing and sharing knowledge and information within an organisation

LESSON SUMMARY

Summary

Page 38: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-38

SummaryKey points in this lesson:• The strength of HP Universal CMDB is in discovery

and mapping, not management and monitoring.• There are two domain types, customer domains and

external domains.• The discovery components consist of the discovery

gateway, probe manager, UCMDB server, and the CMDB.

• The modeling components consists of the UCMDB server, the CMDB, and the end-user GUI.

LESSON SUMMARY

Page 39: 02_Introduction to CMS and UCMDB

Confidential & Proprietary2-39

Exercises

Please complete the exercises in your book.

After everyone is finished, the instructor will review the answers.

CMS AND HP UCMDB