IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing...

34
© 2011 IBM Corporation IBM SmartCloud To learn more, visit: www.ibm.com/smartcloud Join the Cloud Forum discussion on Twitter by using the hashtag #IBMcloud in your tweets. You can also follow us at @IBMcloud. Visit our Cloud Forum community page at www.ibm.com/events/cloudforum2011 for the latest Cloud Forum news, materials, and videos.

Transcript of IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing...

Page 1: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

IBM SmartCloud

To learn more, visit:

www.ibm.com/smartcloud

Join the Cloud Forum discussion on Twitter by using the hashtag #IBMcloud in your tweets. You can also follow us at @IBMcloud.

Visit our Cloud Forum community page at www.ibm.com/events/cloudforum2011 for the latest Cloud Forum news,

materials, and videos.

Page 2: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Page 3: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Managing Heterogeneous Environments

Bowman Hall

Director, Cloud Computing Client Engagements

Page 4: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Agenda

Service Management

Heterogeneous Environments

Business Outcomes

In Action

+

=.

Page 5: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

TaxonomyManaging Heterogeneous Environments

RFID TrackingSmart

Vehicles

Smart

Phones

Security Voice Storage Mainframe Network System Server

Smart

Aircraft

Smart

Buildings Smart

Video

Smart

Meters

Smart

POS

GPS

Tracking

Applications

Infrastructure

Platforms

It’s a hybrid world …and

includes more than just

applications

Page 6: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

TaxonomyManaging Heterogeneous Environments

RFID TrackingSmart

Vehicles

Smart

Phones

Security Voice Storage Mainframe Network System Server

Smart

Aircraft

Smart

Buildings Smart

Video

Smart

Meters

Smart

POS

GPS

Tracking

CONTROL CONTROL AUTOMATIONAUTOMATIONVISIBILITYVISIBILITY

Physical Virtual Private Cloud Public Cloud

Page 7: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Agenda

Service Management

Heterogeneous Environments

Business Outcomes

In Action

+

=.

Page 8: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Cloud Service Provider

Common Cloud Management Platform

Virtualized Infrastructure – Server, Storage, Network, Facilities

Service Business Manager Service Operations Manager

Cloud Services

Use

r Inte

rface

Cloud ServiceConsumer

Partner Clouds

Customer In-house IT

Consumer Administrator

Consumer Business Manager

Consumer End user

AP

I

Software-as-a-Service

Platform-as-as-Service

Infrastructure-as-a-Service

Business-Process-as-a-Service

Metering, Analytics & Reporting

Service Provider Portal

Cloud ServiceDeveloper

Developer

Service Development

Tools

Service Definition Tools

Image Creation

Tools

Configuration Mgmt

Offering Mgmt

Order Mgmt

Accounting & Billing

Customer Mgmt

Entitlements

Contract MgmtSLA

Reporting

Pricing & Rating

Peering & Settlement

Subscriber Mgmt

Service OfferingCatalog

Invoicing

Service Automation Management

Virtualization Mgmt

Provisioning

Monitoring &Event Management

IT Asset & License Management

Service Request Management

IT Service Level Management

Image Lifecycle Management

Capacity &Performance Management

Incident, Problem &Change Management

BSSBusinessSupport

System

Se

rvic

e D

evelo

pm

ent P

orta

l

AP

I

Se

rvic

e D

eliv

ery

Po

rtal

OSSOperational

Support

System

Service Transition Manager

Service Security Manager Security & Resiliency

Service Delivery Catalog

Service Templates

Page 9: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Core operational support capabilities required for a Cloud platform

� An operational support system is required to deliver cloud services

� Key capabilities are provided below and need to work together as a basis for

customer cloud service delivery

Configuration Mgmt

Service Automation Management

Virtualization Mgmt

Provisioning

Monitoring &Event Management

IT Asset & License Management

Service Request Management

IT Service Level Management

Image Lifecycle Management

Capacity &Performance Management

Incident, Problem &Change Management

Service Delivery Catalog

Service Templates

Security and Resiliency

Page 10: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

�On-demand self-service

�Ubiquitous network access

�Location independent resource pooling

�Request driven provisioning and scheduling

�Measured service / Pay-per-use

Management Concerns in Cloud Computing

Configuration Mgmt

Service Automation Management

Virtualization Mgmt

Provisioning

Monitoring &Event Management

IT Asset & License Management

Service Request Management

IT Service Level Management

Image Lifecycle Management

Capacity &Performance Management

Incident, Problem &Change Management

Service Delivery Catalog

Service Templates

Security and Resiliency

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

Heat and Power Management

– Control Energy Consumption

Service Automation Management

– Interpret and Execute Build- and Management Plans

– Orchestrate Management Componentry

Usage Metering and Accounting

– Flexible support of delivery models

Virtualized Resource Management

– Deploy cloud services on virtualized resources

– Manage virtual resources

Page 11: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Typical Cloud Use Case Scenario

2. Integrate with

service desk

and IT asset

management

processes

1. Request Service 3. Provision Service

4. Integrate with

advanced storage

area network (SAN)

and network pools

8. Collect,

analyze,

Report and bill

based on Service

usage and costs

6. Monitor the

Service to

detect bottlenecks

and potential

problems; generate

alerts5. Discover the

Service; track

configuration and

changes to the

Service

7. Real-time

management and

consolidation of

events associated

with Business Service

9. Visualize and

align the Service

with business

objectives and

service levels

10. Manage

supported Service

Level

Agreements (SLAs)

Service = Software, Platform, Infrastructure (i.e. Composite

Application, Physical / Virtual OS, Middleware, Network, Storage

Not in all cases will all steps exist in a client engagement

Cloud Services

BSS

OSS

Common Cloud Management Platform

Page 12: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Requirement #1: Self-Service Portal

� Users can request the services they need, when they need them, for the time they need them

� Easily manages automated approval policies and fully extendable to complex workflows if needed

� Eliminates manual processes for requesting

resources

� Based on a RESTful Web2.0 API for ease

of integration with existing Portals

� Easily customizable for branding, logos &

corporate color schemes

…Improves customer satisfaction by accelerating service delivery

Page 13: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Requirement #2: Service Catalog

� Single repository for all cloud services

� Allows end users to use IT services without

being an expert in IT

� Supports faster delivery of business

services

� Wizard-like importing of new service

templates into the catalog

� Client-specific image segmentation

� Centralized or delegated image

management

…Improves consistency of services

Page 14: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

…Speeds delivery of services via easy-to-use provisioning

Requirement #3: Automated Provisioning

� Resources can be provisioned in minutes versus weeks

� Resources are provisioned consistently

every time

� Resources are quickly returned to pool

when no longer needed instead of sitting

idle

� Easily customizable by role

Page 15: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Requirement #4: Complex Topology Creation & Deployment

� Full template data model definition

� Process Model Definition with Define Build– and Management plans

� Fully automated deployment through build plan and topology definition

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"

Page 16: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Requirement #5: Platform/Virtualization Management

� Understand virtual and physical resource usage

� Dynamically manage virtual workloads to

optimize resource usage

� Automatically migrate virtual machines

across systems to maintain service levels

� Management of VLANs to support multi-

tenancy

…Increases utilization for lower capital expensewith improved application availability

Page 17: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Requirement #6: Usage Metering & Accounting

� Understand costs, track, allocate and

invoice by department, user and many

additional criteria

� Collect, analyze and bill based on usage

and costs of shared assets

� Deliver detailed information and reports

about the intricate use of shared resources

Page 18: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Data Center 1: Class Of Workloads/Applications

App A

App A

App B

Requirement #7: Multi-tenancy: Assuring ‘Service’ & Tenant Isolation

ATTR. ATTR. ATTR. ATTR. ATTR. ATTR. ATTR. ATTR.

� � � � � �

Data Center N: Class Of Workloads/Applications

App A

App A

App B App A

App B

App X

ATTR. ATTR. ATTR. ATTR. ATTR. ATTR. ATTR. ATTR.

� � � � � �

Service Provider Interface

Rapid Application On-Boarding

1. Request Service

2. Provision service end-to-end

3. Assure Tenant Isolation

Tenant 1 Tenant 2 Tenant 3 Tenant 4 Tenant N

App X

App Y

Tenant 1

Service

Consumers

Tenant 1

Service

Consumers

Tenant 1

Service

Consumers

Tenant 1

Service

Consumers

� Virtualization blurs the physical boundaries between systems that are used to separate workloads

� Mobility of systems and flexible deployment and re-deployment of systems

� Introduces technological and operational risks, changing and intensifying old risk

Page 19: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Requirement #8 – Security and Privacy

Today’s Datacenter

Tomorrow’s Public Cloud

Data and information

People and identity Application and process

Network, server and end point

Physical infrastructure

Page 20: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Security Industry

Verticals

SLM\SLA

Network Storage

APIManagement Virtualization

Standards address inhibitors to cloud adoption including security, vendor lock-in and portability.

Recognize that cloud standards are

emerging throughout the market, within IT and other industries.

Standards should be open, have long term stewardship, have code to back them, and

be widely adopted.

Standards TaxonomyTypes of Standards

SaaS PaaS IaaS

Enterprise

Across Vendorswithin a cloud

Cloud to Enterprise

Within an Enterprise

Cross - Cloud

Source: Cloud Computing Use Case Group

www.cloudusecases.org

Requirement #9 – Open Standards

Page 21: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Reduced Costs and Increased Flexibility

App1 App2 App3

Pattern 1 Pattern 2

Virtualized Traditional Standardized Images and

Patterned DeploymentShared Middleware

Platform Services

(increased reuse)

Shared Virtualized Hardware

Shared Virtualized Hardware

Shared Virtualized Hardware

DB2 8 MySQL DB2 9

DB2 8WebLogic

XDB2 9

WAS 5

WAS 5

WAS 6

WAS 6

Shared Database Service

Shared Application Service

App1 App2 App3

Leverageshared

services

App1 App2 App3

Shared, virtualized hardware results in Capex savings; shared middleware services results in Opex savings

DB2 9

DB2 9

WAS 6

WAS 6

“Pattern”deployment

(but independent

stacks)…

Shared Messaging Service

DB2 9

DB2 9

WAS 6

WAS 6

DB2 9

WAS 6

Requirement #10 - Migration and Quality of Service Management

Page 22: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

On-premise business applications & information

Enterprise Infrastructure & Private Cloud

Application Integration,Monitoring Events,

Identity and Security,Workload Management

Public Cloud [SaaS, IBM Cloud, other Public Cloud]

Off-premise shared services

Off-premise business applications & information

GovernanceManagement

Integration

SecurityPrivate shared services

WorkflowManage the process for approval of usage

ProvisioningAutomate provisioning of resources

MonitoringProvide visibility of performance of virtual machines

Metering and ratingTrack usage of resources

Requirement #11 – Connect, manage and secure hybrid clouds

Page 23: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Agenda

Service Management

Heterogeneous Environments

Business Outcomes

In Action

+

=.

Page 24: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Heterogeneous Environments Demand Integration

Private Clouds(Custom)

PackagedApplications

Public Clouds(SaaS)

Integration is Critical in a Hybrid World

Home-grownApplications

Page 25: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

WebSphere Cast Iron Cloud integrationConnect Your Cloud and On-Premise Applications in Days

Page 26: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

New Hybrid Cloud Offering from Tivoli and Cast Iron*

Scenarios:

• User Provisioning / De-provisioning for Lotus Live via TDI

• Resource provisioning for Amazon EC2, IBM Compute Cloud via TSAM

• Integrated resource monitoring of Amazon EC2, IBM Compute Cloud

Simplified, Enabled and Controlled by Hybrid Cloud

Integrator

Integration of On-Premise Service Management and

Applications……for Cloud Service

Usage.

* Customer preview in Q1 ’11

Page 27: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Results:

� Visibility into off-premise “cloud” infrastructure using the same UI as those on

premise.

� Increased client confidence in the management of off –premise resources

� Access to applications enabled across all vendors.

Simplified, Enabled and Controlled by Hybrid Cloud

Integrator

Integration of On-Premise Service Management and

Applications……for Cloud Service

Usage.

New Hybrid Cloud Offering from Tivoli and Cast Iron*

* Customer preview in Q1 ’11

Page 28: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM CorporationShared under NDA 28

DataPower XS40 Security Gateway

Cast Iron Cloud Integration

Tivoli Cast Iron Hybrid Cloud Solution - Monitoring

Client wishes to begin monitoring and managing off-premise resources using their existing Tivoli ITM installation:

Tivoli Cast Iron HCSPublic Cloud –

Infrastructure and Applications“On Premise” Data Center

Value: Client gains visibility into their off-premise “cloud” infrastructure to the same using the

same UI as those on premise.

Tivoli MonitoringTivoli Monitoring

Monitoring Plug In

Amazon

Secure Cloud Connector

Page 29: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM CorporationShared under NDA 29

DataPower XS40 Security Gateway

Tivoli Cast Iron Hybrid Cloud Solution - Provisioning

Client wants to be able to create, manage, and tear down server resources used on IaaS

vendors.

Public Cloud –Infrastructure and Applications“On Premise” Data Center

Value: Single point of control for the provisioning and management of on and off - premise

resources from TSAM UI.

Tivoli ServiceAutomation Manager

Tivoli ServiceAutomation Manager

Governance and Provisioning

Plug In

Amazon

Cast Iron Cloud Integration

Tivoli Cast Iron HCS

Secure Cloud Connector

Page 30: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM CorporationShared under NDA 30

DataPower XS40 Security Gateway

Cast Iron Cloud Integration

Tivoli Cast Iron Hybrid Cloud Solution – Workload Governance

Client wants to leverage off-premise resources using their existing on-premise workload optimization installation

Tivoli Cast Iron HCSPublic Cloud –

Infrastructure and Applications“On Premise” Data Center

Value: Client can react dynamically to system load changes and exploit elasticity of public

cloud.

Tivoli MonitoringTivoli Monitoring

Monitoring Plug In

Amazon

Secure Cloud Connector

Tivoli ServiceAutomation Manager

Tivoli ServiceAutomation Manager

Governance and Provisioning

Plug In

Page 31: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Agenda

Service Management

Heterogeneous Environments

Business Outcomes

In Action

+

=.

Page 32: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Agenda

Service Management

Heterogeneous Environments

Business Outcomes

In Action

+

=.

Page 33: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

Page 34: IBM Cloud Forum ManagingHeterogenousClouds Final … · Bowman Hall Director, Cloud Computing Client Engagements ... App A App A App B ... To learn more, visit:

© 2011 IBM Corporation

IBM SmartCloud

To learn more, visit:

www.ibm.com/smartcloud

Join the Cloud Forum discussion on Twitter by using the hashtag #IBMcloud in your tweets. You can also follow us at @IBMcloud.

Visit our Cloud Forum community page at www.ibm.com/events/cloudforum2011 for the latest Cloud Forum news,

materials, and videos.