© 2009 ibm corporation 1 cloud computing series introduction to cloud computing john pritchard |...
TRANSCRIPT
© 2009 IBM Corporation
Cloud Computing SeriesIntroduction to Cloud Computing
John Pritchard | IBM Software Group
Open Group Distinguished Architect
Cloud Computing Client Engagements
© 2009 IBM Corporation3
…leveraging virtualization, standardization and automation
to free up program budgets for new investment.
An Effective Cloud Deployment is Built on a Dynamic Infrastructure ….
Virtualized InfrastructureIT Resources Data
Service Oriented Architecture
Service Management Platform
Applications
CloudEnabledServices
= Cost VIRTUALIZATION STANDARDIZATION AUTOMATION+ Agility+
© 2009 IBM Corporation4
Hardware Costs( - 89%)
Hardware Costs( - 89%)
Labor Costs ( - 81%)
Labor Costs ( - 81%)
DeploymentDeployment
Liberated funding for new
development, transformation investment or direct saving
Liberated funding for new
development, transformation investment or direct saving
Hardware Costs (annualized)
Hardware Costs (annualized)
New DevelopmentNew Development
IBM Technical Adoption Program (TAP)—ROI Analysis
Current IT
Spend
StrategicChange Capacity
Hardware, labor & power savings reduced annual cost of operation by 84%
100%
Labor Costs (Operations and
Maintenance)
Power Costs(- 89%)
Power Costs
Software Costs
Software Costs
Reduced Capital Expenditure
Reduced Operations Expenditure
Additional BenefitsReduced risk, less idle time, more efficient use of
energy, acceleration of innovation projects, enhanced customer service
Business Case Results:Annual savings: $3.3M (84%)
from $3.9M to $0.6M
Payback Period: 73 days Net Present Value (NPV): $7.5M
Internal Rate of Return (IRR): 496%Return On Investment (ROI): 1039%
6 © 2009 IBM Corporation
=VIRTUALIZATION
STANDARDIZATIONAUTOMATIO
N++Tivoli Service
Automation Manager
Tivoli Service Automation Manager
© 2009 IBM Corporation12
Service Request
– Capture Catalog request detail– Manage Workflow approval– Set fullfillment options– Fully automated ootb
© 2009 IBM Corporation13
Service Definition / Topology
Full template data model definition
Set all management plan for each component (set life cycle operations)
Topology
TopologyNode"WebSphere Cell"
TopologyNode"AppSrv Instance"
TopologyNode"Cluster"
TopologyNode"HTTP Server"
TopologyNode"Managed Node"
TopologyNode"AppSrv Instance"
TopologyNode"Managed Node"
TopologyNode"WAS ND Dmgr"
14 © 2009 IBM Corporation
Scheduling
•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
•Reservation of resources to allow deployments to be scheduled for a future date to simplify deployment
15 © 2009 IBM Corporation
Workflow• Powerful web-based workflow tool built on ITIL best practices.
• Ensures Cloud service requests meet all approvals (Program Mgt, Security, Export Control, etc.)
16 © 2009 IBM Corporation
Provisioning
•Robust provisioning engine that supports Hypervisors
VMWare Xen KVM phype (AIX) zVM (z/OS)
• And Bare Metal Provisioning
Windows XP/Vista/2003/2008
SUSE ES RedHat ES Solaris
17 © 2009 IBM Corporation
Monitoring
• Unified monitoring and management of
Hardware in the resource pool running VMs
The VM operating systems themselves
• All VMs are provisioned with pre-integrated monitoring agents
• Single Enterprise Service Mgt view across the Cloud
•Trend projection capabilities to forecast performance issues before they occur
18 © 2009 IBM Corporation
MeteringConsumption-Based Accounting
Final step in the service lifecycle is Termination
Without a “charge-back” approach however there is no incentive to release resources
Determine metric to meter and the “cost” per unit
Virtual CPU/Hour, Memory Usage, KB Read-Written, Even energy used
Capture usage metrics and evaluate at Governance Boards Determine thresholds for environment termination steps
© 2009 IBM Corporation19
IBM Cloudburst Self contained on-premise cloud: Prepackaged hardware,
software, and services based on System x Blade Center platform and Tivoli Service Management products.
Web 2.0 Self-service portal: Automated request, (de-) provisioning of production or development/test workloads utilizing virtualization technologies across server, network, and storage, including reservation of compute and storage resources.
Pre-packaged automation templates and workflows for most common resource types, such as VMWare and KVM virtual machines (provisioned-to capabilities).
Integrated core service management capabilities: Real-time monitoring of virtualized resources, energy management, (de-)provisioning, patch management and remediation, security, usage and accounting, reusable library for rapid deployment, pre-built reports (BIRT).
Modular/Plug and Play: Incrementally, automatically expandable and scalable.
Multi-tenant: Management of multi-customer, multi-project collections of virtual systems.
Quickstart implementation services included to get Cloud platform up and running in days.
Extensibility across data center with TSAM integration.
Enablement for WebSphere Cloudburst outside-the-box integration.
Single product, single delivery, single installation, single invoice, single support structure
© 2009 IBM Corporation20
CloudBurst v1.2 Configuration Summary
Highlights:
Self contained on-premise cloud: Prepackaged hardware, software, and services based on System x Bladecenter platform and Tivoli Service Management products
Plug and Play – Incrementally, automatically expandable and scalable
Self-service: Automated request, provisioning, and de-provisioning of production or development/test workloads utilizing virtualization technologies
Integrated core service management capabilities for an on-premise cloud: monitoring, energy mgmt, provisioning, patch mgmt, security, usage and accounting
Management of multi-customer, multi-project collections of virtual systems
Cloud quick start services included.
Base Hardware Configuration*: 1 42U rack 1 3650M2 Mgmt Server, 8 cores, 24GB Ram 1 HS22 Blade for CloudBurst stack, 8 cores, 48GB RAM Base configuration:
– 1x BladeCenter chassis– 3 managed H22 blades, 8 cores, 48GB RAM
DS3400 FC attached storage, 5.4TB raw capacity *Base HW configuration can be scaled out per blade server with up to
two chassis and 28 blades.
Cloud Software Configuration: Phoenix .5 stack runs on 3650M2 management server Windows 2003R2 Enterprise Systems Director 6.1.1 with BOFM, AEM; ToolsCenter 1.0; DS
Storage Manager for DS4000 v10.36; VMware VirtualCenter 2.5 U4; LSI SMI-S provider for DS3400
VMware ESXi 3.5 U4 hypervisor on all blades
CloudBurst software stack will ship as VMware images to run on the HS22 management blade
TSAM 7.2 (incl. the Converged BlueCloud software)– Tivoli Process Automation Engine 7.1.1.5
Tivoli Provisioning Manager v7.1.1– DB2 ESE 9.5 FP1; WAS ND 6.1.0.13; TDS 6.2
Tivoli Monitoring v 6.2.1 TEMS 6.2.1– OS pack, Green Energy Manager
ITUAM 7.1.2 IBM Proventia Virtualized Network Security Platform 3.1 SUSE Enterprise Linux 10 sp2 x86-64 and x86-32
© 2009 IBM Corporation21
VMWare ESXi 3.5 U4 Hypervisor
SUSE 10 SP2 & NFS
TPM 7.1.1
ITM6.2.2
DB2 ESE 9.5 FP1
ITDS 6.2
TSAM 7.2
TPAE 7.1.1.5
IBM Proventia Virtualized Network Security Platform 3.1
WAS ND 6.1.0.13
TEMS6.2.1
ITUAM 7.1.2
CloudBurst v1.2 Architecture: Base Configuration
Midplane
AM
M2
AM
M2
Midplane
Customer SAN Network
Customer Ethernet Network
x3650 M2
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
HS
22 Blade
24 pt 1Gps Ethernet Sw
24 pt 1Gps Ethernet Sw
10G BNT Enet SwitchMSIM-L Bay 9
10G BNT Enet SwitchMSIM-L Bay 7
20pt FC SM 20pt FC SMBay 3 Bay 4
PD
U 1
PD
U 2
Cntl A Cntl B
DS3400
IBM
Dir
ecto
r 6.
1.1
BO
FM
Act
ive
Ene
rgy
Mgr
IBM
Sto
rage
Mgr
Too
lsC
ente
r
Vir
tual
Cen
ter
Windows 2003 R2 Enterprise
3650 M2 Server
Optional WebSphere CB
© 2009 IBM Corporation22
Government
FinancialServices
Telecoms
Utilities
TivoliServiceAutomationManager
Tivoli Usage andAccounting ManagerUsage Reports Billing Reports
TivoliProvisioning
Manager
Service AutomationTemplates
Tivoli ServiceRequest Manager
ImageLibrary
Work-flows
Tivoli Process Automation EngineOrchestration workflows
…VM
Storage Network
Inte
lliden
Tivoli Monitoring
x86V
M
Hypervisor(KVM, VMware, Xen)
…VM
Storage Network
pSeriesSUN
Hypervisor(PowerV)
…VM
Storage Network
z/OS
Hypervisor(z/VM)
HMC
NIM
HMC
NIM
Business ApplicationsTransactionProcessing
Analytics and HighPerformance Computing
Web, CollaborationAnd Infrastructure
Cloud IndustrySolutions Common Cloud Management Platform
Cloud ReferenceArchitecture
= +
WORKLOADS
Typical Cloud Management Platform Middleware Stack