emerging technology in the cloud! real life examples. pol mac aonghusa

17
IBM Cloud Computing © 2009 IBM Corporation IBM Cloud Computing An overview Pol Mac Aonghusa Dublin Cloud Lab April 2009 [email protected]

Upload: catherinewall

Post on 06-May-2015

4.416 views

Category:

Technology


2 download

DESCRIPTION

Set up in March 2008, the Dublin Cloud Center was created by IBM Software Group to provide a real-life laboratory for IBM Cloud Computing. Since then the Dublin Center has engaged around the world in delivery, development and research on the Cloud. A broad range of IBM, Client & Research projects provide a real-life insight into IBM 'Smart Infrastructure' in action. Pol will provide a range of experiences and insights into Cloud Computing – from a practitioner's perspective. In this respect, Pol brings a unique, 'hands-on' perspective to IBM Cloud Computing capability and how it is being used in 'the wild'. This workshop is an opportunity for discussion and debate at a deep, paractical & technical level that will compliment the other workshops. The intention of the workshop is to illustrate IBM Cloud Computing in action! In addition, Pol will also discuss emerging technologies using the Cloud platform and architecture in research and development projects in the Dublin Center. An interesting range of projects from High-performance, Pervasive & Mobile Computing coupled with research into topics such as active energy & green computing in the Cloud will provide insights into some of the next generation of solutions to use Cloud Computing.

TRANSCRIPT

Page 1: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

IBM Cloud Computing

An overview

Pol Mac AonghusaDublin Cloud LabApril 2009

[email protected]

Page 2: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

2

EMEA Cloud Lab - Driving Leadership in Cloud Computing

Center Charter

Worldwide Cloud delivery infrastructure Deep skills and resources Research Development

"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: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

304/11/23 What is Cloud Computing?

“The key characteristics of the cloud are the ability to scale and provision computing power dynamically in a cost efficient way and the ability of the consumer (end user, organization or IT staff) to make the most of that power without having to manage the underlying complexity of the technology.

The cloud architecture itself can be private (hosted within an organization’s firewall) or public (hosted on the Internet).”

Source: www.opencloudmanifesto.org

Monitor & ManageServices & Resources

CloudAdministrator

DatacenterInfrastructure

Service Catalog,

Component

Library

Service Consumers

Component Vendors/Software Publishers

Publish & UpdateComponents,

Service Templates

IT Cloud

AccessServices

Page 4: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

© 2008 IBM Corporation

Cloud Computing ..... key common characteristics

IT Analysts

Financial Analysts

IT Providers

End Users

Enhanced user experience Elastic scaling

Automated provisioningHighly virtualized

Standardized Workloads

Source: IBM Corporate Strategy analysis of MI, PR, AR and VCG compilations

Anywhere access to applications through a simplified user interface

Rapid time to market for new services.

Anywhere access to applications through a simplified user interface

Ability to elastically scale resources and maintain

high quality of service

Ability to elastically scale resources at significantly lower

incremental management cost

Page 5: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

A Simple Cloud Infrastructure Architecture

Platform as a Service

Platform as a Service

High VolumeTransactions

Software as a Service

Servers Networking Storage

Metering Monitoring Billing

ServicesCloud

DevelopmentCloud

EnterpriseCloud

Multi-Tenancy

Security

Middleware

Collaboration

Business Services

CRM/ERP/HR

SubscriptionServices

Data Center Fabric

Shared virtualized, dynamic provisioning

ServicesManagement

J2EE

On-ramps

ApplicationEncapsulation

Ajax

Deployment

On-ramps

On-ramps

DevelopmentTooling

Interoperability with other clouds

Application as a Service

Infrastructure as a Service

Page 6: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

Example: IBM Blue Cloud base offering

Delivers a massively scalable and flexible compute platform

IBM Monitoring

DB2

Provisioning Management Stack

Provisioning Manager

WebSphere Application Server

Monitoring Provisioning bare metal & virtual machines

Processor, Network & Storage

Linux with Xen

Tivoli Monitoring Agent

Virtualized Infrastructure Based on Linux & Xen

VirtualMachine

VirtualMachine

VirtualMachine

VirtualMachine

Apache

•Based on open standards and open source software

• Includes IBM software, systems technology and services

•Processor, Network & Storage Provisioning

•Web 2.0 resource reservation system

Cloud Computing Management Services

Page 7: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

704/11/23

Enterprise

A Delivery 'Cloudscape' is emerging: 3 co-existing delivery models

Service Consumers

Service Integration Service Integration

Traditional Enterprise IT

Private Cloud

Services Services

Service Integration

PublicClouds

Services

Over time, IT workloads will move to the Cloud delivery models as applicable for the client. Examples:

Mission Critical Packaged Apps High Compliance

Test Systems Storage Cloud Developer Systems

Variable Storage Software as a Service Web Hosting

Enterprise portfolio will span public and private domains

Page 8: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

© 2008 IBM Corporation

IBM Is Already Working With Various Business Design Options to build, support or leverage clouds

SERVICES SERVICES SERVICES

Service Integration Service Integration Service Integration

Enterprise IT EnterpriseCloud

EnterpriseCloud

PublicClouds

SERVICES SERVICES SERVICES

Service Integration Service Integration Service Integration

Enterprise IT EnterpriseCloud

EnterpriseCloud

PublicClouds

Provide public cloud-based services

Lotus Live & Bluehouse: collaboration services

Run public cloud Information Protection

Services (BCRS) Internet Security Systems Computing on Demand

Source: IBM Corporate Strategy

Cloud infrastructure products Tivoli cloud suite Blue Cloud stack Ensembles & Ensemble software iDataPlex

Cloud Platforms Lotus Web Delivery Platform MPBS Common Services

Delivery Platform Automated Test Facility

Build enterprise cloud RC2 adoption Cloud Lab pilots GTS Cloud Services

Page 9: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

904/11/23 Business Case Results: IBM internal example (Tech Adopter’s Portal)

New Development

Software Costs

Power Costs

Labor Costs (Operations and Maintenance)

Hardware Costs (annualized)

Liberated funding for new development, trans-formation investment or direct saving

Deployment (1-time)

Software Costs

Power Costs(88.8%)

Labor Costs ( - 80.7%)

Hardware Costs( - 88.7%)

Note: 3-Year Depreciation Period with 10% Discount Rate

Without Cloud With Cloud100%

Current IT

Spend

StrategicChange Capacity

Hardware, labor & power savings re-duced annual cost of operation by 83.8%

The IBM TAP business case re-presents an ideal environment fora private cloud implementation. By implementing virtualization and automated provisioning, the team was able to:

Reduce from 488 servers to 55 Reduce from 15 admins to 2 Reduce Power costs (fewer servers)

Note: Clients who have already adopted virtualization and automated provisioning will see different results.

Page 10: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

Implementing a Cloud Strategy requires decisions ...

CostsEconomies of

scale only go so far, unless

customer is willing to trade (data,

advertising views, ...) for

services

CultureTrust,

chargeback, sharing

Security & Privacy

Weak or non-existent perimeter, Data provenance,

Service/Data Location

ScalabilityParallel

processing, no problem; sequential

processing, different story

ConnectionOnly as good as

the Internet, unless you pay to

"harden" your connection

Service Management

Technologies & best practices

immature

High Availability

For workloads that are stateless, no

problem; for stateful workloads, same

issue as enterprises

Page 11: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

11

Getting started with Cloud Computing…

Develop a strategy

Virtualize

Manage

Consolidate

Best practices … think holistically

Assess and deploy … start now

Gain and maintain control

… modularity and standards are key

Reduce from many to few

… start with an inventory

Page 12: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

12

Example: Developer Cloud for Dynamic Infrastructure

•Easily develop, deploy, and deliver services from the cloud• Integrated, dynamically provisioned and scaled runtime

environment•Seamless transition to production environment•Collaboration platform for knowledge sharing

Open to internal IBM developers since February 26th

Virtualized 3-Tier Test Topology

Web ServerApplication

ServerDatabase

Server

DevelopersArchitects

Testers

Page 13: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

13

Deploy in the cloud•One click application provisioning

•Deployment optimization•Collaboration platform for knowledge sharing

WebServer

AppServer

DBServer

Developers, Early Users,Operations, Application Owners,

Business Units

Developer Cloud - Flexible Development from the Cloud

Developers ,Architects, Testers

Develop in the cloud•Integrated, dynamically provisioned and scaled runtime environment

•Repository for source and reusable assets

Deliver services from the cloud•Seamless transition to production environment•Easily accessed from anywhere

Page 14: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

14

Example: Hybrid Cloud for Dynamic Infrastructure

•Rapid access to extra capacity in public clouds•Secure inter-connections between the clouds•Single systems management view across clouds

•Automated provisioning of virtualized servers, storage and network resources

Installed at all 9 IBM Cloud Labs by June 30th

ManagementConsoleManagementConsole

Page 15: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

15

MPLS / VPLSSecure Connection

Hybrid Cloud - Managing multiple clouds

IBM cloud computing

MonitoringProvisioning ofvirtualized machines

Servers, Storage, Network

Private Cloud Public Cloud

• Provides a single systems management view of private and public cloud

• Unified provisioning of servers, storage and networks

• Secure virtual networks extend into the public cloud

• Further isolates network traffic between workloads

Servers, Storage, Network

Page 16: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

16Prepared by IBM Dublin Cloud Lab

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 an evolution – rather than a revolution – the culmination of a long series of approaches to simplified IT service delivery

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

2010

1980 1990 2000

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

1960- 1970

IBM ServiceBureau (1961)

Page 17: Emerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa

IBM Cloud Computing

© 2009 IBM Corporation

1704/11/23

IBM Cloud Computing Leadership

Establishing cloud computing centres around the world1

Providing consulting and implementation services for Cloud computing

2

Helping clients speed time to market and reduce costs3

For more information, please visit:ibm.com/cloud