Georgia IBM Power User Group IBM Discovering the Value of ... · can install software on virtual...
Transcript of Georgia IBM Power User Group IBM Discovering the Value of ... · can install software on virtual...
© 2010 IBM Corporation
Georgia IBM Power User Group
IBM Discovering the Value of Cloud
Integrated Service Delivery Manager - ISDM
Bill Welch – Cloud Solution Architect, East Region SEI [email protected]
© 2010 IBM Corporation2
Agenda
Service Delivery Manager Overview
– Introduction
• Cloud Architecture
• ISDM – High Level
– Features and Functions
Integration
– Tivoli Monitoring
– Tivoli Usage and Accounting Manager
Custom Service Scenario
ISDM Demo
Networking Networking Networking
Storage Storage Storage
Servers Servers Servers
Virtualization Virtualization Virtualization
O/S O/S O/S
Middleware Middleware Middleware
Runtime Runtime Runtime
Data Data Data
Applications Applications Applications
Infrastructureas a Service
Platformas a Service
Softwareas a Service
Ven
do
r Man
ages in C
lou
d
Ven
do
r Man
ages in C
lou
d
Ven
do
r Man
ages in C
lou
d
Clie
nt
Man
ages
Clie
nt
Man
ages
Customization; higher costs; slower time to value
Standardization; lower costs; faster time to value
Definition – Cloud Service Models
© 2011 IBM Corporation44
Cloud Computing Reference Architecture (CC RA) – Overall drill-down
Governance
Security, Resiliency, Performance & Consumability
Cloud ServiceCreator
Cloud Service ProviderCloud ServiceConsumer
Cloud Services
IaaS
PaaS
SaaS
BPaaS
Common Cloud
Management Platform
Cloud Service Integration
Tools
Consumer In-
house IT
Infrastructure
Middleware
Applications
Business Processes
OSS – Operational Support
Services
BSS – Business Support
Services
Subscription Management
PricingEntitlement
Management
Metering Rating Billing
Clearing & Settlement
Accounts Payable
Accounts Receivable
Customer Account
Management
Service Offering
Catalog
Service Offering
Management
Contracts & Agreement
Management
Service Request
Management
Order Management
Transition
Manager
Deployment
Architect
Operations
Manager
Service Provider Portal & API
Consumer
Administrator
Consumer
Business
Manager
Consumer End
user
Service Creation
Tools
Service Management Development
Tools
Service Runtime Development
Tools
Software Development
Tools
Image Creation Tools
Service
Component
Developer
Inf rastructure
Security &
Risk Manager
Customer
Care
Service
Manager
Business
Manager
Service
Composer
Offering
ManagerService
Integrator
Serv
ice M
anagem
ent
Serv
ice C
onsum
er P
orta
l & A
PI
Serv
ice D
evelo
pm
ent
Porta
l & A
PI
AP
I
AP
I
AP
I
AP
I
Existing &
3rd party
services,
Partner
Ecosystems
Provisioning
Incident & Problem
Management
IT Service Level
Management
Service Automation Management
Service Delivery Catalog
Service Request
Management
Change & Configuration
Management
Image Lifecycle
Management
Monitoring & Event
Management
IT Asset & License
Management
Capacity & Performance
Management
Platform & Virtualization Management
Infr
astr
uctu
reM
gm
t In
terf
aces
Pla
tform
Mg
mt
Inte
rfaces
Softw
are
M
gm
tIn
terf
aces
BP
Mg
mt
Inte
rfaces
© 2011 IBM Corporation
Published to the open group at this linkGetting Cloud Right -IBM Reference Architecture
Whitepaper
© 2012 IBM Corporation
IBM Cloud Computing Reference Architecture | IBM Confidential
5
Governance
Security, Resiliency, Performance & Consumability
Cloud ServiceCreator
Cloud Service ProviderCloud ServiceConsumer
Cloud Services
IaaS
PaaS
SaaS
BPaaS
Common Cloud
Management Platform
OSS – Operational Support
Services
BSS – Business Support
Services
Subscription Management
PricingEntitlement
Management
Metering Rating Billing
Clearing & Settlement
Accounts Payable
Accounts Receivable
Customer Account
Management
Service Offering
Catalog
Service Offering
Management
Contracts & Agreement
Management
Service Request
Management
Order Management
Transition
Manager
Deployment
Architect
Operations
Manager
Service Provider Portal & API
Inf rastructure
Security &
Risk Manager
Customer
Care
Service
Manager
Business
Manager
Serv
ice C
onsum
er P
orta
l & A
PI
Serv
ice D
evelo
pm
ent
Porta
l & A
PI
Existing &
3rd party
services,
Partner
Ecosystems
Service Creation
ToolsProvisioning
Incident & Problem
Management
IT Service Level
Management
Service Automation Management
Service Delivery Catalog
Service Request
Management
Change & Configuration
Management
Image Lifecycle
Management
Monitoring & Event
Management
IT Asset & License
Management
Capacity & Performance
Management
Platform & Virtualization Management
Hybrid Cloud
Integration
ConsumerIn-house IT
CCMP defines all management functions commonly needed for the automated delivery and management of any cloud service;
Components are grouped into two major categories: Operational Support Services (OSS) and Business Support Services (BSS):
– OSS: Responsible for managing the
runtime components of cloud services;
– BSS: Responsible for all business /
finance related aspects of cloud
services.
Economies of scale can be achieved by managing multiple cloud services with the same set of mgmt components (see Architectural Principles).
Image Management•Design, build and manage images for cloud services
Security•Design for Multi-tenancy•Protect assets through Isolation, integrity, image- risk and compliance management
Usage Metering and Accounting•Flexible support of delivery models
Virtualized Resource Management•Deploy cloud services on virtualized resources•Manage virtual resources
Service Automation Management•Interpret and Execute Build- and Management Plans•Orchestrate Management Componentry
Cloud Computing Reference Architecture Overview Diagram –CCMP drill-down, highlighting some important topics
© 2010 IBM Corporation6
IBM Service Delivery Manager is an integrated service management software stack that
automates IT service deployment and provides resource monitoring, cost management, and
availability of services in a cloud
Delivered as a set of four virtual machines for simplified deployment and faster time to value and
includes:
– Tivoli Service Automation Manager / Tivoli Provisioning Manager – Provides Services Catalog
and Provisioning Engine
– Tivoli Usage and Accounting Manager – Provides Financial Management for Show
back/Charge back capabilities
– IBM Tivoli Monitoring – Provides Cloud Monitoring, Capacity Management, and Performance
Management
– IBM HTTP Server / File Server / Email Server
IBM Service Delivery Manager – High Level
© 2010 IBM Corporation7
IBM Service Delivery Manager - VMware Support
Launchpad
VMware 4.0 Hypervisor
VMware
Virtual
Center
HTTP VM
Activ.
Engine
SC
Engine
ITUAM VM
Activ.
Engine
SC
Engine
ITM VM
Activ.
Engine
SC
Engine
TSAM VM
Activ.
Engine
SC
Engine
StereoCable
Registry
Connection
OVF
envOVF
envOVF
envOVF
env
OVF
env
OVF
env
OVF
env
OVF
env
CloudBurst SW Appliance
modeled exploiting
OVF:Envelope
(Virtual System Collection)
OVF:Environment
files with the
Activation parameters
OVF
Envelope
ISDM is packaged into four virtual software images and their corresponding
software stacks.
Each virtual image is dedicated to a specific service within the product.
Service
Automation
Image
TSAM 7.2.1
TSA 3.1.06
Linux Suse 10 SP3
Monitoring
Image
ITM 6.2.2.1
Linux SUSE10
SP3
HTTP Server
Image
TSA 3.1.0.6
HTTP Server
NFS Server
SAMBA
Linux SUSE 10
SP3
Usage &
Accounting
Image
ITUAM 7.1.2
Linux SUSE 10 SP3
© 2010 IBM Corporation8
IBM Service Delivery Manager – Managed Environments
Physical Server:Any x86 platform
Physical Server
Hypervisor :VMWare, KVM, Xen, Hyper-V – PowerVM, zVM
Installed Server provides:“Managed from environment” “Managed To” Environment
Se
rvic
e A
uto
ma
tio
n
Mo
nit
ori
ng
Usa
ge
& A
cc
ou
nti
ng
Fil
e R
ep
os
ito
ry
ISDM Management Server
Virtual Machines
Virtual Machines provisioned in the
Cloud
Hypervisor :VMWare
Win
dow
s
Lin
ux
AIX
z/L
inu
x
© 2010 IBM Corporation10
Tivoli Provisioning MgrDeploying Cloud Services
Tivoli MonitoringManaging Cloud Services
Tivoli Usage and Accounting MgrService Cost & Invoicing
Automated Provisioning and Image Management
Monitoring and Diagnostics
Tivoli Service Automation MgrFor Locating and Requesting Services
10
ISDM - Integrated Service Management for Clouds
Usage Metering
© 2010 IBM Corporation11
Navigator
Pods
SearchService Delivery ManagerSelf Service User Interface
© 2010 IBM Corporation12
Services Catalogue and Self-Service PortalStarting Point for Automated Service Workflows
Allows end users to use IT services without being an expert in IT
Supports faster delivery of business services
User friendly self-service interface accelerates time to value
Eliminates manual processes for requesting resources
…Improves customer satisfaction by accelerating service delivery and ensuring consistency of services
Users can request the services they need, when they need them, for the time they need them
© 2010 IBM Corporation13
New in Tivoli Service Automation Manager
7.2.1!
• GUI enhanced with Web 2.0 to improve
ease of use
• Reservation of resources to allow
deployments to be scheduled for a future
date to simplify deployment
• Installation of software on top of virtual
images
Self-Service Portal and Service CatalogCreating a Project and Requesting Resources
Users can see what resources are
available in the service catalog,
request the services they need,
when they need them, for the time
they need them
By enabling software stacks in TPM to be visible to TSAM, consumers can install software on virtual machine images during provisioning into the cloud!
© 2010 IBM Corporation15
Tivoli Usage & Accounting Manager
pHyp Hypervisor
CPU Memory Disc Network
VMware Hypervisor
CPU Memory Disc Network
Tivoli Service Automation Manager
Provisioning Manager
ServiceAutomation
Manager
Usage &AccountingManager
ServiceRequest Manager
catalog, only
TSAM Web UI TSAM Admin UI Mail Client Linux VM TUAM UI
Tivoli Process Automation EngineOrchestration workflows
AIX VM AIX VM AIX VM Linux VM Win VM Linux VM
Business user selects service offering from the service catalog (a software stack), defining the start and end dates when they need the service. Available capacity is checked.
A service request is generated, forwarded to SRM. This acts as an audit trail for who requested what, how much and when.
1
23
4
5
6
6
7
8
9
11
Administrator approves the request if necessary (many levels of approval are possible with customisable workflow), and reservation for the resources is made.
Triggers Mgmt plan hypervisor selection, resource reservation, writes metering record when completed, tracks relationship of VM to requestor.
Drives fine-granular TPM workflows for aix, windows, Linux VM(x86/System p & z) creation.
Creates AIX LPAR definition on HMC, deploys image from NIM, connects to VIO storage, applies network IP / VLAN, security, and instantiates OS & SW stack.
Creates VM machine from image template, and applies network IP/ VLAN, security credentials, and instantiates OS & SW stack.
Virtual machine is started and becomes ready to use.
Security credentials, and network access details are emailed to the requestor
Provisioning event is recorded with accounting details so that resource usage can be tracked.
Usage reports can be analysed many ways and traced to service offering, requestor, and resources. Details could be fed to billing system to generate invoices.
Overall timeline from request to operational virtual machine, can be from 5 mins to 60+ mins(depending upon size of image payload)
10
TUAM applies rate and cost information to resource usage details to generate financial reports.
© 2010 IBM Corporation16
More easily introduce business services, virtualized systems and new applications
TUAM provides insights to current costs and usages
TUAM easily facilitates IT’s usage tracking and cost allocation of services, new applications and cost saving virtualized systems
Better integrate business processes with IT
TUAM provides the ability to report usage and service in business versus technical terms
Understand IT costs to determine line of business, product and service profitability
Improve IT systems utilization and productivity
Top 10 reporting quickly identifies heaviest uses and potential abuses
IT can focus on service delivery and intelligent tuning versus data gathering and reporting
Enable better access to information
IT Financial Management, operations, and Lines of Businesses have easy and flexible access to the resource usage they need when and where they want it
Reduce or mitigate business operations risk
Disparate usage data turned into valuable decision-making information
Tivoli Usage & Accounting Manager within ISDMDetermine Cost of Service and Produce Invoices Automatically
© 2012 IBM Corporation
IBM Cloud Computing Reference Architecture | IBM Confidential
20
CCRA AOD - Security, Resiliency, Performance & Consumability drill-down
Governance
Security, Resiliency, Performance & Consumability
Cloud Service Provider Cloud ServiceCreator
Cloud ServiceConsumer
Service Creation Tools
Common Cloud Management Platform
Operational Support Services
(OSS)
Cloud Services
Infrastructure-as-a-Service
Platform-as-a-Service
Software-as-a-Service
Business-Process-as-a-Service
Business Support
Services (BSS)
Infrastructure
Existing & 3rd party services, Partner
Ecosystems
Security Resiliency
Security Infrastructure against Threats &
Vulnerabilities
Security Governance, Risk Management &
Compliance
Discover, Categorize, Protect Data &
Information Assets
Cloud Governance
Information Systems Acquisition,
Development, and
Maintenance
Physical and Personnel Security
Data Resiliency
Configuration for Resiliency
Resiliency
Monitoring /
Analysis
Resiliency Compliance Assessment
Resiliency Policy Management
Availability & Continuity
Management
ConsumabilityEase of Doing
Business
Positive First Use Experience
Rapidly Integrates
Readily Adapts
Simplified Operations
Identity & Access
Management
Problem & Information Security Incident
Management
Hybrid Cloud
Integration
ConsumerIn-house IT