greg boss ibm cloud computing june 2008

20
IBM Cloud Computing June 2008 Jose Vargas, Mgr High Performance On Demand Solutions IBM Corp. San Jose, CA

Upload: tasc-inc

Post on 20-Aug-2015

3.241 views

Category:

Technology


0 download

TRANSCRIPT

IBM Cloud Computing

June 2008

Jose Vargas, MgrHigh Performance On Demand Solutions IBM Corp.San Jose, CA

2

High Performance On Demand Solutions (HiPODS)

CustomerSuccess

• Deploy deep skills

• Lead in best practices

• Create strategic assets

• Accelerate emerging technologies

Internet ScaleComputingInnovation Enablement

CustomerCollaboration

USSilicon Valley

BrazilSão Paulo

UKHursley

IndiaBangalore

ChinaBeijing

KoreaSeoulIreland

Dublin

ChinaWuxi

South AfricaJohannesburg

HanoiVietnam

YamatoJapan

3

Accelerating Innovation

Speed time to market for new offerings

Expand sources of innovation

Ideas Creation

Lower barriers to IT

Ideas Trials

Leverage the powerful combination of Web 2.0 collaboration and a virtualized, dynamic, secure cloud computing

environment to drive business transformation

Ideas Collaboration

4

Cloud Computing – New Computing Paradigm

Fast growth of connected mobile devices

Skyrocketing costsof power, space,

maintenance, etc.

Advances in multi-corecomputer architecture

Explosion of data intensive applications on the

Internet

Growth of Web 2.0-enabled PCs, TVs, etc.

Driven by• Technology advances that support massive scalability & accessibility• Emergence of data intensive applications & new types of workloads

Large scale information processing, i.e. parallel computing using HadoopWeb 2.0 rich media interactionsLight weight run anywhere web apps

5

Industry Trends Leading to Cloud Computing

Grid Computing

• Solving large problems with parallel computing

• Made mainstream by Globus Alliance

Software as a Service

• Network-based subscriptions to applications

• Gained momentum in 2001

Cloud Computing

• Next-Generation Internet computing

• Next-Generation Data Centers

19801990

20002008

Utility Computing

• Offering computing resources as a metered service

• Introduced in late 1990s

A “cloud” is an IT service delivered to users that has:• A user interface that makes the infrastructure underlying the service transparent to the user• Near-zero incremental management costs when additional IT resources are added• A service management platform

6

Some Characteristics of Cloud Computing

• Virtual – Physical location and underlying infrastructure details are transparent to users

• Scalable – Able to break complex workloads into pieces to be served across an incrementally expandable infrastructure

• Efficient – Services Oriented Architecture for dynamic provisioning of shared compute resources

• Flexible – Can serve a variety of workload types – both consumer and commercial

7

IBM Cloud Computing Gaining Momentum

Academic Initiative

Blue Cloud

2007

February 2008

March 2008

Wuxi China Cloud Computing Center

Joint research initiative with 13 European

partners

Partner to enhance academic research

opportunities

First Cloud Computing Center in Europe

Vietnam Innovation Portal

PACES on cloud announced at IMPACT

Sogeti Online Idea Brainstorm a “terrific success” out of Dublin

Cloud

Cloud for iDataPlex announced at Web 2.0

expo

May 2008

VIP/SSME in production on Cloud

Wuxi in production

April 2008

8

Dynamic Enterprise Data Center - Enabling IBM Innovators Around the Globe Since 2006

Virtualization

Physical Hardware

Workloads

Cloud Services

InnovationA

DynamicScheduling MonitoringInnovation Portal

• Innovators use Web 2.0 portal to request resources, which can be fulfilled in 30 minutes

• Early user community provides immediate feedback

• Fosters ecosystem of incubated innovations that can be composed to form new applications

• Currently: 101,000 users, 65 active incubations, 35 graduated projects

Benefits• Rapid global collaboration on new technologies• Projects can start immediately – “priceless”• Lowers costs – hardware 4:1, administration 7:1

Virtual Application

Server

Virtual Application

Server

Virtual Application

Server;

InnovationB

InnovationC

9

IBM Research Computing Cloud (RC2) – A living lab to advance Research strategies

• Provides self service ‘on demand’ delivery solution for research computing resources

• Integrates existing assets and products with SOA

• Zero touch support for the full life cycle of service delivery

– Order creation– Approval process– E-mail notification– Automated provisioning– Monitoring

RC2

Enterprise Service Bus

Virtualized Infrastructure

Business Process Workflow Management

Business Process Workflow Application

Business Service Platform

Self - ServicePortal

10

Dynamic Enterprise Data Center – Enabling Virtual Classrooms

Google/IBM Academic Initiative• Promote open standards & Hadoop parallel

computing model• Jointly provide compute platform of the future

Benefits• Trains students with next generation

computing skills• Optimizes emerging Internet scale workloads

such as search, video, audio, 3D Internet, machine learning, mobile computing

Virtualization

Physical Hardware

Workloads

Cloud Services

MIT

DynamicScheduling Monitoring

Virtual Application

Server

Virtual Application

Server

Virtual Application

Server;

CarnegieMellon

University ofWashington

11

Academic Initiative University Participants

• From Fall 2007 – 2008, over 10 classes taught between 6 universities• Over 500 students trained on next generation parallel computing techniques

Projects• Inverted Index• PageRank on Wikipedia • Clustering NetFlix Movie Data• Language Modeling in the Clouds• Large-data Statistical Machine Translation• Collective Resolution of Identity in Email Archives• Parallel Automatic Text-Background Separation in Picture Books • Large-Scale Network Analysis to Improve Retrieval in the Biomedical Domain

Students and professors are saying: •“Very cool”•“Job that takes a week now only takes hours”•“Closes the gap between how industry and academia think about computing”

12

NSF Cluster Exploratory Program

http://www.nsf.gov/cise/clue/index.jsp

13

Dynamic Enterprise Data Center – Hosting Software Development

Virtualization

Physical Hardware

Workloads

Cloud Services

CompanyA

DynamicScheduling Monitoring

Virtual Application

Server

Virtual Application

Server

Virtual Application

Server;

CompanyB

CompanyC

China Cloud Computing Center• Dynamic Enterprise Data Center built by IBM for

municipal government of Wuxi, China• Eleven parks to be created across China for

software development• Accelerates transformation to a service-led

economy

Benefits• Fast deployment of Rational software development

environments• Up to 200K software developers, 100 companies• Cost efficient shared infrastructure

Securely isolated development and test environments

14

IBM Cloud Computing Center Demo

15

Functional Overview

•Manages available shared virtual resources as a ‘cloud’– System x virtualization via Xen

– System p Virtualization via hypervisor

•Web-interface– Users request computing resource

– Administrators to manage ‘projects’ which are collections of virtual machine (could be mixed Xen and p)

– Handles resource scheduling & reservations

•Supports multiple Projects/Customers/Users– Approval/rejection of requests based on roles

– Management of customers/users possible via Cloud UI

The Cloud Computing Center enables users to easily obtain development environments & create innovative software solutions.

16

Functional Overview - continued

•Integrated monitoring of deployed VMs– Web interface provides monitoring alerts based on thresholds

– Tivoli Enterprise Console (TEC)

•Network isolation between customers via “Trunked” VLANs

•Ability to request OS image and additional software– Linux Redhat V5.1– WebSphere Application Server Network Deployment V6.1– DB2 Enterprise Server Edition V9.1– Rational Tooling (ClearCase, ClearQuest, Functional Tester, Performance

Tester PurifyPlus, RSA)– Tivoli Composite Application Manager for WebSphere

•Ability to modify request projects– extend dates, add/remove servers

17

Basic Cloud Computing Architecture

IBM Monitoring v.6

DB2

Provisioning Management Stack

Provisioning Manager v.5.1

WebSphere Application Server

Monitoring Provisioning Baremetal & Xen VMs

Linux RedHat

Virtualized Infrastructure

VirtualMachine

ITM AgentMiddleware

Data CenterVirtualization: all physical machines act as virtual machine hosts; all workloads run on virtual machines

Provisioning: dispense preloaded virtual machines in minutes

Monitoring: ensure systems that go down are recycled quickly

VirtualMachine

ITM AgentMiddleware

VirtualMachine

ITM AgentMiddleware

VirtualMachine

ITM AgentMiddleware

18

Management and customer environments

Tivoli Provisioning Mgr

IBM Tivoli Monitoring

Rational License MgrNFS Server

Cloud Management Servers

Rational ClearQuestDB2

Rational Performance TesterRational ClearCase

Rational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify PlusRational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify Plus

Servers for Developers

Rational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote ClientRational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote Client

Servers for Testers

Customer X

Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer ApplicationWebSphere, DB2

Development/Test Servers

Tivoli CompositeApplication Mgr

Rational ClearQuestDB2

Rational Performance TesterRational ClearCase

Rational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify PlusRational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify Plus

Servers for Developers

Rational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote ClientRational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote Client

Servers for Testers

Customer C

Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer ApplicationWebSphere, DB2

Development/Test Servers

Tivoli CompositeApplication MgrRational ClearQuest

DB2Rational

Performance TesterRational ClearCase

Rational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify PlusRational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify Plus

Servers for Developers

Rational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote ClientRational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote Client

Servers for Testers

Customer B

Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer ApplicationWebSphere, DB2

Development/Test Servers

Tivoli CompositeApplication MgrRational ClearQuest

DB2Rational

Performance TesterRational ClearCase

Rational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify PlusRational Software ArchitectRational Purify PlusRational Software Architect

Rational Purify Plus

Servers for Developers

Rational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote ClientRational Functional TesterClearCase Remote ClientRational Functional Tester

ClearCase Remote Client

Servers for Testers

Customer A

Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer Application

WebSphere, DB2Customer ApplicationWebSphere, DB2

Development/Test Servers

Tivoli CompositeApplication Mgr

LDAP Server

19

Worldwide Centers to Serve Clients

Seattle, WA

San Jose, CA US, East Coast

Dublin, Ireland

South Africa

Hanoi, VietnamBangalore, India

São Paulo, Brazil

Seoul, S KoreaBeijing, China

PlannedAnnounced

Middle EastTokyo, Japan

Singapore

20

IBM Leadership in Dynamic Enterprise Data Centers

• Converging Web-centric clouds and enterprise data centers

• Establishing worldwide cloud computing centers to drive adoption

• IBM leads the way in bringing cloud computing benefits to enterprises

For more information, please visit:

www.ibm.com/developerworks/websphere/zones/hipods