holger reinhardt cloud appliances - uni- · pdf fileexamples for appliances for the cloud...

22
© 2010 IBM Corporation Cloud Appliances Holger Reinhardt IBM Deutschland Research & Development GmbH [email protected] 2010-03-07

Upload: trinhthuan

Post on 26-Mar-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation

Cloud Appliances

Holger ReinhardtIBM Deutschland Research & Development GmbH

[email protected]

2010-03-07

Page 2: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

2 2010-03-07

Disclaimer

This document represents the author's views and opinions.

It does not necessarily represent IBM's position or strategies.

Page 3: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

Evolution of Software Function Delivery

3 2010-03-07

Business wants to use function(s) provided by IT, not to develop or manage IT.

Page 4: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

4 2010-03-07

What is an appliance?

§ Appliance may refer to a device with a narrow function…

– Home appliance, household machines, using electricity or some other energy input …

– Computer appliance, a computing device with a specific function and limited configuration ability

• A computer appliance is generally a separate and discrete hardware component specifically designed to provide a specific computing resource, and which often resides on a dedicated hardware platform

• These devices became known as "appliances" because of their similarity to home appliances, which are generally "closedand sealed" – not serviceable by the owner. In computer appliances the hardware is also usually sealed and not repairable or upgradeable by the user

Page 5: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

Appliance from a Customer Perspective

5 2010-03-07

Hardware

Firmware

XML

Acceleration

Crypto

Acceleration

Configuration

Appliance (i.e. DataPower XS40)

HardwareFloppyCD

Rom

USB

PortDisk

Linux OSConfig

Apache

Config

Libxml glibc Java

Tomcat

Config

Linux Daemon

Config

Proprietary

Software

Config

MySQL

Config

General Server

qq Optimized hardware, firmware, embedded OSOptimized hardware, firmware, embedded OSqq High assurance lockedHigh assurance locked--down configurationdown configurationqq Security vulnerabilities eliminated (open source, Trojan horses,Security vulnerabilities eliminated (open source, Trojan horses, Java/C++ libraries)Java/C++ libraries)qq Hardware storage of encryption keys, locked audit logHardware storage of encryption keys, locked audit logqq No drives/USB portsNo drives/USB portsqq TamperTamper--proof caseproof case

Page 6: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

The WebSphere Appliance Hardware

6 2010-03-07

Page 7: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

7 2010-03-07

§ Offload XML processing§ No more hand-optimizing XML§ Lowers development costs

§ Hardware ESB§ “Any-to-Any” conversion at wire-speed§ Bridges multiple protocols § Integrated message-level security

§ Enhanced Security Capabilities§ Centralized Policy Enforcement§ Fine-grained authorization§ Rich authentication

§ B2B Messaging (AS2/AS3)§ Trading Partner Profile Management§ B2B Transaction Viewer§ Unparalleled performance§ Simplified management and configuration

XA35

XI50

XB60

XS40

Examples for WebSphere Appliances

Page 8: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

WebSphere Appliance Use Cases

8 2010-03-07

3. Low Latency Gateway

4. Internal Security

5. Enterprise Service Bus

6. Legacy Integration

7. Web Service Management

8. XML Acceleration

1. B2B Gateway

2. Security Gateway (for Web Services & Web Applications)

Mainframe

DMZ Trusted Domain

Consumer

Internet

Consumer

Page 9: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

9 2010-03-07

From Computing appliances to Cloud appliances …

§ Computing appliance– Single purpose IT system– Designed for a specific purpose, closed architecture– Combination of hardware, operating system, and application– Popular for networking tasks (router, firewall, VPN, …)

and storage (NAS, …)– Main attributes … simple, reliable, easy to use

§ Cloud appliance– Purpose is to provide cloud features ‘out of the box’

• Self-service user interface• Provide IT resources, elastic in size and time,

using automation and virtualization– Mainly targets private clouds

• Expanding into also addressing the public cloud space

Page 10: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

10 2010-03-07

Examples for Appliances for the Cloud

§ IBM XH35 – WebSphere Castiron Appliance– WebSphere appliance– Focus on SaaS Data Integration

§ IBM WCA – Websphere CloudBurst Appliance– WebSphere appliance – Preconfigured management software– Preconfigured virtual server images containing

variations of Websphere middleware topologies

§ IBM CloudBurst– Based on blade center, switches, storage– Integrated management server (as virtual servers)– Preconfigured for using blade center resources– Extensible to include external IT center resources

Optimized for efficient

softwareusage

Optimized for efficient service

management

Optimized for efficient

data integration

Examples for Cloud Appliances

Page 11: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

What is WebSphere CastIron?

11 2010-03-07

• Hybrid Cloud Integration Components

• Cast Iron for SaaS Application Integration

• Optional DataPower XS40 with Secure Hybrid Connector – DMZ deployable security gateway as required

• Hybrid Cloud Integration Tier:

• Managed connection and integration between on-premise and off-premise endpoints

Public Cloud OfferingsOn Premise” Data Center Hybrid Cloud Integration

Cast Iron Appliance

Tivoli PluginsSaaS Integration

DataPower XH35 Cloud Integrator

DataPower XS40 Security Gateway

Web GatewaySecure Hybrid Connector

Page 12: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

12 2010-03-0712

Cast Iron Cloud2™

Virtual Appliances

Physical Appliances

UI Mashups

Process Integration

Data Migration

Page 13: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

Hybrid Cloud Data Integration – On-Premise to SaaS

13 2010-03-07

ProductMaster

IntegrationProcess Product

PriceBookPLM

1

2 3

4

This is the Master Data

This is the Creator

This is the Slave Data

Product Master Sync – Database to Salesforce

Page 14: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

Hybrid Cloud Data Integration – SaaS to on-premise

14 2010-03-07

Case records opened in Salesforce needs to be managed in SAP

CasesSupport Cases

IntegrationProcess

1

63

45

This is the Slave Data

This is the Master Data

This is a Creator

2

IntegrationProcess 7

This is a Updater

8

Page 15: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

15 2010-03-07

ManagedEnvironment

Cloud Appliance: WebSphere Cloudburst vs IBM Cloudburst

ManagementEnvironment

Software

------------

Hardware

§ Typical appliance pattern (HW+SW)

§ Provides „function“as preconfigured software, installed on dedicated hardware

§ Bring Your Own Cloud (Hardware)

WebSphereCloudburst

IBM Cloudburst

e.g. ESX Servers

§ Extends by also package the managed environment

§ Preconfigured resources for faster usage

– Compute/cpu– Storage– Network– Images

Virtual Server Image

Virtual Server Image

Virtual Server Image

Server

Network

Storage

Page 16: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

16 2010-03-07

Value proposition of cloud appliances

§ Typical cloud system consists of various components which need to be installed and configured

§ The average lead time to get a new cloud system up and running is 4-6 weeks

– Approvals, procurement, shipment, HW installation, license procurement, OS installation, application installation, configuration, …

§ Error prone process introducing delays in setup

– 30% of bugs are introduced by inconsistent configurations

– These bugs are often of the most difficult variety to detect

§ What admin & management efficiencies can be made to earn significant cost savings?

§ Drastically reduce set up and configuration time§ Standard configurations

enable “zero-touch” process, providing quick access§ Simplify maintenance and management§ Elimination of manual task management,

reducing time to deliver § Improved time to market§ Reduced ‚Time to Value‘ cost risk

due to priced packages

§ OptimizedTime to Value

Appliance Approach

Page 17: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

What is WebSphere CloudBurst?

17 2010-03-07

§ WAS HV 6.1 + IHS + customer app

§ WAS HV 7.0 + customer app

§ 5 x WAS HV 6.1 + 2 x IHS

…etc.

Dispense server (soda), or topology (6-pack) of virtual

images

Run in managed

cloud

At end of reservation, remove virtual

image(s) from cloud

Return licenses to available

pool

Page 18: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

18 2010-03-07

IBM Websphere CloudBurst Appliance

User can access WebSphere Application Server Hypervisor

Edition Servers (Virtual Image)

User requests WebSphere

Application Server Hypervisor Edition Environment to be

dispensed

CloudBurst dispenses WebSphere

Application Server Hypervisor Edition

Servers into a set of other machines

(not part of the appliance)

WCA provides set of preconfigured

Websphere Application Server

topologies with images

1

2

3

Page 19: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

19 2010-03-07

What is IBM CloudBurst?

§ For IT executives seeking a breakthrough in:– delivery of service– reduction in cost – transformation of the data center into a Dynamic

Infrastructure

§ A product that integrates service management software with servers, storage, and network

§ Incl. Quickstart services to enable a private cloud

§ “Built for Performance” based on architectures required by specific workloads

§ Optimized for test/dev workloads or production implementations

§ Focus on service management starting ‘in-the-box’, with extensibility into datacenter

Page 20: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

20 2010-03-07

IBM CloudBurst - Hardware

U 0 No.424140393837363534333231 F R R F302928272625242322212019181716 F R R F15141312111098765432 1

Blade Center Comp.

1U GB Ethernet Sw

Bla

deS

erve

r

EXP3000

x3650M2 Mgt Node

DS3400

Bla

deS

erve

rB

lade

Ser

ver

Bla

deS

erve

r

PS3 GbE

Bla

deS

erve

rB

lade

Ser

ver

Bla

deS

erve

rB

lade

Ser

ver

Main

C

B

D

A EXP3000

EXP3000

EXP3000

EXP3000

Bla

deS

erve

r

PS4 GbE

Bla

deS

erve

r

Bla

deS

erve

r

1 2 3 4 5 6 7 8 9 10 11 12 13 14

Bla

deS

erve

r

1U GB Ethernet Sw

Mgt PS1 Fan 1

Mgt PS2 Fan 2

Bla

deS

erve

r

Bla

deS

erve

r

1 2 3 4 5 6 7 8 9 10 11 12 13 14

1U

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Mgt PS2 Fan 2 PS4

Kbd. Mon.

PS3 GbE

1U PANEL

Fan 1

GbE

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

Blad

eSer

ver

PDU

PDU

PDU

PDU

Blade Center Comp.Mgt PS1

DS3400

EXP3000

1U PANEL1U PANEL

Customer Network

Midplane

AM

M2

AM

M2

Midplane

x3650 M2

HS22 B

lade

HS22 B

lade

HS22 B

lade

HS22 B

lade

24 pt 1Gps Ethernet Sw

24 pt 1Gps Ethernet Sw

10pt FC SM 10pt FC SMBay 3 Bay 4

Cntl A

Cntl BDS3400

10G SMBay 1

4

10G SMBay 2

§ Compute, Network, and Storage resourcesare integrated into the appliance

Page 21: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

21 2010-03-07

IBM CloudBurst scales across the enterprise…

§ Ability to manage other heterogeneous resources outside of the IBM CloudBurst environment

§ IBM CloudBurst can discover, enroll, manage and use resources across your environment

§ Enables scalability by leveraging other enterprise resources

…and enables customers to more effectively manage and leverage their existing capital investment

Page 22: Holger Reinhardt Cloud Appliances - uni- · PDF fileExamples for Appliances for the Cloud §IBM XH35 – WebSphere Castiron Appliance – WebSphere appliance ... • Cast Iron for

© 2010 IBM Corporation|

Cloud Appliances

22 2010-03-07

Self-Service Portal and Service Catalog

Single repository for all cloud services

Service Catalog allows end users to use IT services without

being an expert in IT