19
© 2009 IBM Corporation IBM Cloud Computing Terena – IBM Cloud Computing Pol Mac Aonghusa CTO IBM Emerging Business Incubation Center Dublin, Ireland

Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

© 2009 IBM Corporation

IBM Cloud Computing

Terena – IBM Cloud Computing

Pol Mac AonghusaCTOIBM Emerging Business Incubation CenterDublin, Ireland

Page 2: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation2

IBM in Ireland is driving IBM leadership in Cloud Computing

Center Charter

• Worldwide Cloud delivery infrastructure• Deep skills and resources• Research – IBM & Partner

DUBLIN, IRELAND and ARMONK, N.Y, March 19, 2008

'Today IBM (NYSE: IBM) and the Industrial Development Agency of Ireland (IDA Ireland) announced the establishment of Europe’s first Cloud Computing Center.'

"IBM's European hub for Cloud Computing highlights Ireland’s role as

an important contributor to IBM's global research, development and

innovation strategy.”

– Micheál Martin TD, Minister for Enterprise, Trade and Employment

“This new facility and the cloud computing model, the wealth of talent at IBM's software lab in Ireland will be

accessible to not only the rest of Europe, but Africa and the Middle East

as well."

– Steve Mills, Senior Vice President and Group Executive, IBM Software Group.

Page 3: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation3

Dublin is part of a network of IBM Cloud Centers around the World

Seattle, WA

San Jose, CA Wuxi, ChinaUS, East Coast

Dublin, Ireland

South Africa

Hanoi, VietnamBangalore, India

São Paulo, Brazil

Seoul, S KoreaBeijing, China

Middle East

Page 4: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation4

Fast growth of connected devices & users

Cloud Computing – a computing platform for the Universe of Things

A “cloud” is an IT delivery infrastructure with:• Virtualization of hardware & software• A simple interface for scheduling & provisioning resources• Support to create optimised service level policies• Standards for defining, managing & inter-operation of multiple clouds

“By 2012, 80% of Fortune 1000 enterprises will use some Cloud Computing services”

- Gartner

Skyrocketing utility costs

Exponential growth of processing & storage

demands

Demand for higher efficiency

Optimised load-balancing policies

Standardization & Interoperability

Complex collections of hardware & software

Scale rapidly and simply in a multi-tenant environment

Page 5: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation5

2000: IBM BCRS2000: UDDI 1.0; “SaaS” coined 2001: Dot com bubble bursts 2005: IBM AoD 2006: Amazon EC2 2007: Google Health; force.com launch 2008: IBM ww Cloud Computing centers

Cloud Computing is the culmination of a long term trend to simplify access to IT Services

1990: Berners-Lee invents the World-Wide Web 1994: CommerceNet 1998: RosettaNet 1999: i-Mode mobile internet

1961: John McCarthy proposes computing as a utility 1961: IBM Services Bureau 1975: First inter-industry EDI standards

20101980 1990 2000

1981: SMTP defines the standard electronic mail service 1985: United Nations sponsors EDIFACT

1960- 1970

IBM ServiceBureau (1961)

Page 6: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation

Cloud Computing Logical Architecture

IBM System z, p, x, BladeCenter Storage NetworkingPhysical Hardware

Virtualization

VirtualStorage

Virtual Application Server

Virtual Application Server

Virtual Application Server

VirtualNetworks

VirtualServers

Workloads

InnovationEnablement

SoftwareDevelopment

VirtualClassroom

Web 2.0 DataIntensiveProcessing

ScalableTransactionProcessing

Request Driven Provisioning

MonitoringSLACapacity Planning

DynamicScheduling

Page 7: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation

Cloud - Hosting Software Development

China Cloud Computing Center• New Enterprise Data Center built by IBM

for municipal government of Wuxi, China• Eleven parks 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

Virtualization

Physical Hardware

Workloads

Request Driven Provisioning

CompanyA

DynamicScheduling Monitoring

Virtual Application Server

Virtual Application Server

Virtual Application Server;

CompanyB

CompanyC

Securely isolated development and test environments

Page 8: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation

Cloud – 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

Request Driven Provisioning

Stanford

DynamicScheduling Monitoring

Virtual Application Server

Virtual Application Server

Virtual Application Server;

CarnegieMellon

University ofWashington

Page 9: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation99Page 9

Steps towards cloud computing – IBM Blue Cloud

SOA, Cloud Service Management, Ensembles, …

Abstractionand Pooling

Multi-System Virtualization

Virtual Servers, Storage, Networks

Storage

Servers

Networks

V

V

V

Scale-OutSprawl

Windows Servers

Linux Servers

Unix Servers

ManagementServers

Switches

Storage

Firewalls,Routers

PhysicalConsolidation

WindowsServer

Linux Server

Mainframe orUnix Server

Networks

Storage

V

VV

V

V

Reduce complexity and management overheads, increase efficiency

Ensemble

Ensemble

Ensemble

An ensemble is a pool of like systems that is manageable as a single system– It integrates compatible networked systems, virtualization, and management functions– It scales from few to 1000’s of nodes, while having management complexity and cost

like that of a single system – essentially independent of the ensemble size

We are here

Complex

Shared network delivered services

Page 10: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation10

Google

Amazon, Yahoo, eBay, …

IBM:

– Blue Gene supercomputer

– System z Parallel Sysplex, up to 32 nodes

– SVC cluster (IBM TotalStorage San Volume Controller)

– XIV Nextra (IBM acquisition – clustered SAN solution)

Incremental Value of Storage Ensembles

– Autonomic management functions: (provisioning / de-provisioning, tuning, alert exception handling..)

– Improved staff efficiency, business adaptability for competitive advantage, position for cloud computing

Some existing ensembles

Page 11: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation11

The storage challenge…where to next?

Growth in stored data will continue to rise exponentially ...

– “Mankind will generate more information in the next 3 years than it did in all the previous 300,000 years”

How will we manage all this data?

Virtualization and cloud computing with autonomic management is a key part of the solution

2005 2006 2007 2008 2009 2010 CAGR

E-mail 269 423 673 1,119 1,512 3,553 68%

Database 222 386 639 1,102 2,062 4,073 79%

Unstructured 2,295 3,272 4,784 7,180 11,501 19,580 54%

Total Capacity (PB) 2,786 4,081 6,096 9,401 15,076 27,206 58%

Page 12: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation12

Segmentation of (Storage) Clouds

Product v/s Services

Arms provider offerings

Storage as a Service offering

– Public

– Private (Hosted or On-Premise)

Standalone v/s Integrated

Standalone/Direct

– Provides data storage, access and transfer interfaces, that are directly used by the consumer. e.g. GTS Virtual Storage Cloud Service proposal

Integrated with a “storage” consumer

– E.g. Storage Ensemble integration with Server Ensemble for image deployment / Management

– E.g. Google Gmail, Docs

integration of storage

Functionality

Data hosting, data access, data protection

Content Delivery

Database storage service

Multiple dimensions of classifying offerings

Page 13: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation13

Infrastructure Services

Platform Services

Application Services

Business Services

2000 2006

‘People’ Services

2009

Ser

vice

Clo

ud L

ayer

s

Static, dedicated, outsourced Network-delivered, off-premises Shared, automated, dynamic

Providing knowledge-enablement technologies that break the linear relationship between revenue and headcount, and exploit crowdsourcing.

As a composer and integrator, using deep customer knowledge to design composite cloud solutions that combine disparate information.

As a business platform provider, establishing industry-specific / standard cloud platforms through which customers can develop and offer their services.

Providing leading development and management technologies for overcoming the potential complexities/downsides of clouds.

As a systems innovator, using cloud technologies to help solve “out-of-space, out-of-power” and lower costs.

Looking Ahead

Page 14: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation14

Research Topics in Cloud Computing

• XTP – eXtreme Transaction Processing

– Today = ‘kiloCloud’ ~104 – 105 ensemble objects

– 2010 > ‘megaCloud’ … ~ 106 – 109 ensemble objects

– Advanced storage & data management

– Strong on parallel programming in a non-critical model

• Mission critical applications require robust & resilient ‘pseudo-serial’ processing model

• New architectures to exploit massive scalability of Cloud

– Data intensive grid processing on Cloud

– Stream processing

– True virtualization of software – for example - multi-tenancy!

– IPC in a mega or tera Cloud cluster!

Page 15: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation15

Current Research Topics in Cloud Computing

• Device Management– Explosion in Real World Aware devices – producing & consuming data• Nokia estimates there will be 4+ billion phones by 2010

– Streaming data versus traditional data management• Internet 2008 exabytes (1021 bytes)• Internet 2010 zettabytes (1021 bytes)

– Advanced techniques required for mass back-end & front-end device management

– Complex ensemble management

• Scalable Security Services (in the Cloud)

– Consistent security & profiling services from device -> edge -> workload

– Must be dynamic & persistent across provisioning ensembles

– Scalability issues unless application security & profiling is virtualizable

Page 16: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation16

Cloud Computing and Storage• Storage Research Challenges

– Advanced caching algorithms

– Advanced functions for high end disk arrays

– Archiving

– Cloud computing – storage ensembles

– Massive scaling

– Green Storage Solutions

Page 17: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation17

Example R&D in Cloud: Managing Complex Ensembles

Image Management– Virtual image Management for pre-

built software stacks, distribution, deployment, licensing, maintenance, archival and service/support

Model based solution creation and composition tool

– A tool to allow administrator to quickly assemble solutions from ready-made building blocks and pre-built templates

Isolation & connectivity management– Extend isolation beyond the hypervisor boundary to networks of virtual resources

Scalability and optimization – integrated management and optimization of Ensembles

– Performance, availability & power management

ImageRepository

ImageManager

ImageCreation

Tool

Deploy

Pre-configuredBuilding Blocks

ServerEnsemble Manager

ServerEnsemble Manager

StorageEnsemble Manager

Physical Servers Physical Ensemble Storage Ensemble

B2 A1 B1C2C1 A3 A2 C3 B3 A4 C4VirtualResources

VirtualizationPlatform

VirtualizationPlatform

VirtualizationPlatform

VirtualizationPlatform

VirtualizationPlatform

VirtualizationPlatform

VirtualizationPlatform

PhysicalResources

Solution Deployment and Management

A1 A2 A3 A4 B1 B2 B3 C1 C2 C3 C4Logical

ResourceTopology

Solution Composition Tool

Solutions

AB

C

Check OutCheck In

Page 18: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation18

Three Key Points

Cloud: Evolution not revolution Cloud computing is a natural evolution catalysed by technological

maturity and compelling business needs.

IBM has proven Cloud experience - todayIBM has experience implementing cloud technologies inside IBM for use carrying real workloads

IBM is pursuing capabilities of tomorrow's Cloud IBM is engaged in a broad range of R&D into cloud computing

technologies

Page 19: Terena – IBM Cloud Computing · Dublin is part of a network of IBM Cloud Centers around the World Seattle, WA San Jose, CA US, East Coast Wuxi, China ... 80% of Fortune 1000 enterprises

IBM Cloud Computing

February 12

th

, 2009 Terena © 2009 IBM Corporation19