ibm tivoli provisioning manager 7.1.1 technical overview

19
IBM Software Group © 2009 IBM Corporation IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

Upload: ilori

Post on 05-Jan-2016

154 views

Category:

Documents


3 download

DESCRIPTION

IBM Tivoli Provisioning Manager 7.1.1 Technical Overview. Collaboration. TPM Data Data model objects Other TPM data. Security. Notification. Escalation. TPM 7.1 Extends Tivoli's process automation engine for Task Automation. TPM. CCMDB. SRM. Common User Interface. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group

© 2009 IBM Corporation

IBM Tivoli Provisioning Manager 7.1.1

Technical Overview

Page 2: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1 Extends Tivoli's process automation engine for Task Automation

Out of the Box Reports

Reporting Engine

Web Based

Common User

Interface

Role base data access

Configurable by roles

User Configurable

Report Definition

Data Vizualization

Workflow

Common Configuration

Services

User Interfaces

Data Extensions

Process Workflow Runtime & Services

IT Infrastructure(Server, Storage, Network, Security, Software, Applications, Transactions, Services)

Operational MgmtProducts

Patch Deployment

Collaboration Notification Escalation Security

Reconciliation Federation Discovery

Discovery and Application Dependency Mapping (TADDM)

CIs

•Attributes

•Relationships

Common Data Subsystem

Assets

•Attributes

•Relationships

Process Artifacts

•Related to CIs and Assets

Meta Data

•Configurations

•Process

SoftwareDeployment

OS Deployment

TPM Discovery

Virtualization

TPM

TPMEngines for

Scalable Distribution &

Task Mgt.

CCMDB SRM …

Discovery

TPM Data

•Data model objects

•Other TPM data

Page 3: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 7.1 Component Architecture

DE SDI

Tivoli Common Agent (TCA)

AM DMSDCD

Page 4: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

New UI Capabilities, including Start Centers

Compliance Automationincluding Closed-loop Desired State Management with TADDM

Patch Management Automation

Software Provisioning Automation

Bare metal image deployment with TPM for OS Deployment

TPM task invocation from ISM processes

Virtualization Enhancements (VMware, Solaris, WPARs)

Reports (BIRT based)

New Web Replay

Key TPM 7.1 Features and Customer Value

Page 5: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM Release 7.1.1 Additions

Migration from TPM 5.1.1.2 to TPM 7.1.1 Upgrade from TPM 7.1 to 7.1.1 IPv6 Support FIPS compliance Retrofit 5.1.1.2 feature addition (Inventory extension, Pause/Resume) Red Hat 5 Patch Management on SDI (scalable solution) Virtualization & server management enhancements

VM status, VMware Templates, Better AIX LPAR support (HMC Discovery, validation, etc.)

Other enhancements (for example, Host/IP change, Sun Patches) Additional Platforms

Page 6: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPM 5.1.1.2 to 7.1.1. Migration: Gradual, phased migration process that leverages the existing infrastructure, minimizes disruption, and accommodates failures

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1.x Depots,& Fed. DMSs

5.1.1 agents

2

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1.x Depots,& Fed. DMSs

5.1.1 agents

2

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1 Depots,& Fed. DMSs

5.1.1 agents

3

7.1.1 Depots,& Fed. DMSs

upgrade

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

5.1.1 Depots,& Fed. DMSs

5.1.1 agents

3

7.1.1 Depots,& Fed. DMSs

upgrade

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

7.1.1 Depots,& Fed. DMSs

5.1.1 agents

4

7.1.1 Depots,& Fed. DMSs

upgrade

7.1.1 agents

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

Tpae

7.1.1 Depots,& Fed. DMSs

7.1.1 agents

5

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

TPM User Interface

Tpae

TPM 5.1.1.x

5.1.1.x Depots,& Fed. DMSs

5.1.1.x Depots,& Fed. DMSs

5.1.1 agents5.1.1 agents

1

AM AM

Big Switch

Page 7: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

IPv6

A dual stack (IPv4 and IPv6) TPM server A single stack (IPv4 or IPv6) or dual stack (IPv4 and IPv6) managed endpoint running the Tivoli Common Agent. Full compatibility through the Scalable Distribution Infrastructure (SDI) due to the SDI communications over IPv4 or IPv6 For the TCA to use IPv6, DNS must be available and the agent must be configured to use DNS. Only some key Deployment Engine (DE) based workflows (Network discovery, Inventory, Windows Patch & Agent install) Some limitations on Windows platforms due to reliance on CYGWIN components like SSH, Telnet, Ping

IPv6IPv4

TCP/UDP

PI Server

IPV4

x.y.z.w x.y.z.w

x.y.z.wa:b:c:d:e:f:g:h

a:b:c:d:e:f:g:ha:b:c:d:e:f:g:h

IPV6

x.y.z.w a:b:c:d:e:f:g:h

IPv6IPv4

TCP/UDPTCP/UDP

IPv4

TCP/UDP

IPv4

TCP/UDP

IPv4

TCP/UDP

IPv6

TCP/UDP

IPv6

TCP/UDP

IPv6IPv6IPv4

TCP/UDP

IPv6IPv4

TCP/UDP

IPv6IPv4

TCP/UDP

TPMServer

IPV4

x.y.z.w x.y.z.w

x.y.z.wa:b:c:d:e:f:g:h

a:b:c:d:e:f:g:ha:b:c:d:e:f:g:h

IPV6

x.y.z.w a:b:c:d:e:f:g:h

TCA TCA TCA

IPv6IPv4

TCP/UDP

PI Server

IPV4

x.y.z.w x.y.z.w

x.y.z.wa:b:c:d:e:f:g:h

a:b:c:d:e:f:g:ha:b:c:d:e:f:g:h

IPV6

x.y.z.w a:b:c:d:e:f:g:h

IPv6IPv4

TCP/UDPTCP/UDP

IPv4

TCP/UDP

IPv4

TCP/UDP

IPv4

TCP/UDP

IPv4

TCP/UDP

IPv6

TCP/UDP

IPv6

TCP/UDP

IPv6

TCP/UDP

IPv6IPv6IPv4

TCP/UDP

IPv6IPv4

TCP/UDP

IPv6IPv4

TCP/UDP

IPv6IPv4

TCP/UDP

TPMServer

IPV4

x.y.z.w x.y.z.w

x.y.z.wa:b:c:d:e:f:g:h

a:b:c:d:e:f:g:ha:b:c:d:e:f:g:h

IPV6

x.y.z.w a:b:c:d:e:f:g:h

TCATCA TCATCA TCATCA

Page 8: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

FIPS Compliance

Requires using approved Stronger Encryption schemes everywhereEncrypting passwords

SSL

SSH

Certificates Implications to TPM

Agents and server have to change at the same time

We are requiring a fresh install with a switch to flip Implementation

Use the approved libraries

At times it is simply configuring the right libraries. At times it is more.

Not all components used by TPM have FIPS compliant versions (for example, RXA over NETBIOS and Open SSH)

Page 9: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Inventory Extension

Datacenter & DistributedServers

Common UI for Process Automation (Server + Desktop)

TPM 7.1.1

DCM import + Filters

7.1.1 Depots,& Fed. DMSs

7.1.1 agents

DCM Custom tables

Custom scan scripts

XML or MIF output

Disc. Scan jobs

Page 10: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Page 11: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM Corporation11 Tivoli Provisioning Manager 7.1.1

Customer Value with TPM 7.1New, Highly Customizable TPM GUI technology

Easy modification of existing applications.

Ability to create your own applications.

Easily customizable to display only required data and tasks for a specific role/user

Consistent look and feel across ISM products provides seamless interactions and minimizes user education requirements

Can incorporate functions from multiple ISM products on single screen

Inclusion of TPM tasks in Change, Release, and SRM process flow definitions

Ability to easily take TPM actions on CCMDB CIs Use CMDB CI’s as database for process flow construction and information is automatically translated to TPM DCM for

operational purposes.

Ability to use Tpae workflow editor to design and formalize TPM activitiesCan define Tpae workflows to formalize and automate multi-person TPM activity flows

TPM activity flows can include non-TPM related tasks, i.e. sign-offs, escalations, etc.

Extensive Web Replay scenario library provides guidelines/education on product usageQuick method for product education and skills transfer

Page 12: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM Corporation12 Tivoli Provisioning Manager 7.1.1

Customer Value with TPM 7.1 (cont.)Orchestration automation capabilities built in TPM 7.1

Advanced automation technology can be used to support infrastructure SLA’s through dynamic resource allocation based on monitoring inputs (TIO built in)

Enhanced integration with TADDM, TPC, RTLM TADDM – Closed loop desired state management for software configurations

TPC – Launch in context from TPM to TPC

RTLM – Test lab server provisioning with transitions to production

Integration with TPMfOSD 7.1 Seamless transition from using TPM to using TPMfOSD; no product switching to utilize bare-metal/initial image install

functions

Automated database exchange between products

Enhanced SDI management capabilitiesBetter status information and enhanced control of deployment infrastructure

Additional virtualization technology supportIncreased scope of environment under management of a single tool

Additional OS supportIncreased scope of environment under management of a single tool

Page 13: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Closed-loop Desired State Mgmt Automation

Discover EndpointsDiscover

Endpoints

Set up Compliance

Templates for Desired State

Set up Compliance

Templates for Desired State

Approve Recommendation

Approve Recommendation

Run Remediation Workflow to update the

configuration settings

Run Remediation Workflow to update the

configuration settings

Run Compliance Check

Run Compliance Check

Populate and Synchronize

Software Installation

Populate and Synchronize

Software Installation

Gold Standard

TADDM

Page 14: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

ISM Adjacency: Processes Integration with TPM

Task

.

.

.

Task

TaskRelease/Change Workorder/JobPlan

MXWorkflowmainObject: Task

Spec.Application:Patch Install

TPMActivity Plan and related objects

Track Task

Task

Automation

Facade

Task: classified:

Install Patch

CreateTPMtaskLaunch

Assisted Workflow

Page 15: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Features Full Integration with TPM for OS Deployment product – from TPM

you:

Set up your deployment images:

Discover existing deployment servers, or install new ones

Capture cloned images from TPM managed computers

Create unattended OS setup images from CD media

View and edit image properties

Create hardware configuration images, e.g. RAID, BIOS

Discover bare-metal computers

Deploy images to your managed computers

Bare metal image deployment - TPMfOSD integration

Page 16: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

TPMfOSD UI integration

TPM UI

TPMfOSD Panels

Page 17: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Support for target computers

Primary platforms Windows Server 2003 - x86-32 / x86-64 Windows Server 2008 - x86-32 / x86-64 Windows XP SP2 - x86-32 / x86-64 Windows Vista - x86-32 / x86-64 RHEL 5 - x86-32 / x86-64 RHEL 5 – pSeries RHEL 5 - cell blades SLES 10 - x86-32 / x86-64 SLES 10 – pSeries SLES 10 – zSeries AIX 5L 5.3 - pSeries AIX 6.1.1 - pSeries VMWare ESX 3.0 - x86-64 VMWare ESX 3.5 - x86-64

Secondary platforms RHEL 4 - x86-32 / x86-64 Red Hat Desktop 4 - x86-32 / x86-64 Red Hat Desktop 5 - x86-32 / x86-64 SUSE (SLES) 9 - x86-32 / x86-64 Solaris 9 – SPARC Solaris 10 – SPARC Windows 2000 SP4 - x86-32

TPMfOSD integration

Page 18: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

Device Models and Automation Concepts

A Device Driver, also referred to as a Device Model, is a group of workflows that can be a applied to an IT asset.

Common actions, such as adding an IP address to a computer, are represented in a generic form by a logical device operation

Workflow: A simple program with a number of constructs that is used to manage an environment.

Automation Package: A collection of commands, shell scripts, workflows, logical device operations, and Java™ plug-ins that applies to the operation of a specific type of software component or a physical device

Page 19: IBM Tivoli Provisioning Manager 7.1.1 Technical Overview

IBM Software Group | Tivoli software

© 2009 IBM CorporationTivoli Provisioning Manager 7.1.1

DODOMBO MBO

Data Layer: Enhanced UI & Preserving DCM + Workflows

MBO DOlinked

DODOMBO MBO

Tivoli's process automation engine Runtime DAO layer

WAS 6.1

Tivoli's process automation engine Database Containing DCM

LWI

DODOMBO MBO

MBO DOlinked

DODOMBOMBO

DODO

MBO MBO

Deployment EngineTPM workflows

Tivoli's process automation engine Runtime DAO layer