Top Banner
zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus [email protected] Monday, August 08, 2011 9557
105

zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus [email protected]

Jun 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

zEnterprise Hybrid Smarter-Planet Application Architecture

and Smarter-Server DesignMonte Bauman

IBM [email protected]

Monday, August 08, 2011

9557

Page 2: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Topics

• Requirements• Design

• zEnterprise

• z10 vs. z196

• zManager

• Use Cases• Conclusion• Next Steps

Page 3: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Requirements

Page 4: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About the Business…(and the Business Process that we automate)

It is ALL about the

transaction!

Page 5: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About the Business Process…(indeed … lots of business processes)

More transactions!

Page 6: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Enterprise Service BusEnterprise Service Bus

It’s About the Business Process(indeed … lots of inter-related (SOA-ish) business p rocesses)

Service Requestors

Service Providers

Mediations

More sophisticated transactions!

Page 7: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About Automating/Enabling the Business Process(using repeatable architectural patterns)

Presentation Application Data

Patterns

Page 8: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About Building/Deploying the Business Process(the application development lifecycle)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Usually a lot more stages

than this

Lottastages…

Lotta tiers…Lotta

Servers!

Page 9: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About the Data

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

The “Right Now” view

of the business

Page 10: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About the Data … It’s About the Information (in the data)(Business Intelligence is about turning data into i nformation)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

The “Historical”(temporal) view of the business

Page 11: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

It’s About Making the Business (Process) Better

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

“Reactive”Business

OptimizationThis is a long path

Page 12: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Planet”(starting with the “Connections”)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

SmartPhones

SuperThin

Clients

Browsers

Page 13: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Planet”(leading to the “Internet of Things”)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

SmartPhones

SuperThin

Clients

Browsers

DigitalMicro-phones Smart

ShoppingCarts

DigitalVideo

Cameras

OnStar SmartCars

SmartToll-

booths

RFIDs& RFIDReaders

PointOf

Sale

Barcodes&

Scanners

SmartKiosks

SmartMeters

SocialNetworks Sensors

Page 14: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Planet”(creating “Real World Data” … i.e. BIG DATA)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

SmartPhones

SuperThin

Clients

Browsers

DigitalMicro-phones Smart

ShoppingCarts

DigitalVideo

Cameras

OnStar SmartCars

SmartToll-

booths

RFIDs& RFIDReaders

PointOf

Sale

Barcodes&

Scanners

SmartKiosks

SmartMeters

GPStelemetry

2010Census

SocialNetworks

Real World

Data

Sensors

Page 15: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Planet”(and extending the reach of IT)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

SmartPhones

SuperThin

Clients

Browsers

OnStar SmartCars

SmartToll-

booths

RFIDs& RFIDReaders

PointOf

Sale

Barcodes&

Scanners

SmartKiosks

SmartMeters

GPS /telemetry

2010Census

SocialNetworks

ITDigitalMicro-phones Smart

ShoppingCarts

DigitalVideo

Cameras

Real World

Data

Sensors

Page 16: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Application”(offering a “Smarter” way to evolve the business)

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business Analytics

Data

Reports

This is a much

smarter path

Deep Analytics

Page 17: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Application”(offering a “Smarter” and “Faster” way to evolve the business)

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business Analytics

Data

ReportsScoresDev

Test

Prod

RuleDB

This is a much

smarter and much shorter

path

Rules Engine

Analytics

This is a “learning”system

Page 18: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Application”(offering a “Smarter” TRANSACTION!!!!)

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business Analytics

Data

ReportsScoresDev

Test

Prod

RuleDBThis little arrow

means a LOT …real-time access to informational data … real time

access to analytics!

Page 19: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

And then there was the “Smarter Application”(driving requirements for “Smarter” servers)

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business Analytics

Data

ReportsScoresDev

Test

Prod

RuleDB

Numeric Intensive

Computing

XML

SSL

Master Thread

RulesRow SQL

Columnar SQL

TemporalSQL

MessagingMediation

Virtualization

Hi-Thread Java

No single server (or server type) can “optimally”execute all of

these compute models

Parallel Processing

OLTP

Page 20: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business Analytics

Data

ReportsScoresDev

Test

Prod

RuleDB

Numeric Intensive

Computing

XML

SSL

Master Thread

RulesRow SQL

Columnar SQL

TemporalSQL

MessagingMediation

Virtualization

Hi-Thread Java

SmartPhones

SuperThin

Clients

Browsers

OnStar SmartCars

SmartToll-

booths

RFIDs& RFIDReaders

PointOf

Sale

Barcodes&

Scanners

SmartKiosks

SmartMeters

GPS /telemetry

2010Census

OLTP

SocialNetworks

DigitalMicro-phones Smart

ShoppingCarts

DigitalVideo

Cameras

In Summary(smarter planet > smarter apps > smarter servers)

Parallel ProcessingIT

Sensors

Page 21: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

End of Section

Page 22: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Design Principles

Page 23: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

General Purpose Computing

GeneralPurpose

Computing

Transactions

BatchMoore’s Law

Event-Programming

If Moore’s Law is not broke …it is at least getting bent!

What’s your definition?(2X density improvement every 18mo)

(2X speed-up every 2yr)(2X price/performance every 2yr)

CMOS technology progress is slowing.

Logic density growth is slowing.

Frequency growth is slowing.(some may say “reversing”)

Cost/performance improvement is???

Many technology providers are taking non-traditional approaches to afford

continued price/performance progress.

General Purpose Computing…

Continues to be the cornerstone of business process automation.

New event-based programming models(a natural fit with real-world extension of IT)

Page 24: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

High Performance Computing

HighPerformanceComputing

ParallelAnalytics

High Performance Computing…

Parallel algorithmsVector processing

Analytic parallel-data algorithmsPredictive analytics

(patterns and correlations used to predict outcomes in real time)

ParallelProgramming

etc.

Highly –Threaded

Processing

Page 25: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

ApplicationDomain

Computing

etc.

Application Domain Computing

XMLAcceleration

RulesProcessing

Acceleration

JVMAcceleration

Application Domain Computing…

Specialized hardware & algorithmsSingle-purpose

Appliance form factor

SSLAcceleration

MediationMessaging

Page 26: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Network-Speed Computing

Network –Speed

Computing

StreamProgramming

etc.

PacketIntrospecting

Network-Speed Computing…

Real-world data feedsProcessing into actionable form

Processing into reduced/stored formProcessing into patterns

Processing into events (triggers)

TCP/IPAcceleration

Page 27: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Hybrid System

Hybrid Systems

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

Network –Speed

Computing

Transactions

Batch

StreamProgramming

XMLAcceleration

Moore’s Law++

Event-Programming

Highly –Threaded

Processing

etc.Rules Processing

Acceleration

ParallelAnalytics

PacketIntrospecting

JVMAcceleration

Designed not just to meet Moore’s Law, but in the a ggregate, to far exceed it!

SSLAcceleration

TCP/IPAcceleration

ParallelProgramming

Page 28: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Hybrid Computing – a tail of two threading styles

Companion Thread

1

Companion Thread

Companion Thread

3

Companion Thread

(thread wait)

Synchronous (to the Master) Parallel Thread Execution

Companion Thread

Companion Thread

Companion Thread

Companion Thread

Asynchronous (to the Master) Parallel Thread Execution

1 Callable Thread Callable Thread

Callable Thread Callable Thread

2 4

2 3

Callable Thread Callable Thread Callable Thread

Callable Thread 4

Single T

hreadH

ybrid Com

puting

Serial and Synchronous Thread Execution

Hybrid Computing Modeler

Page 29: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterpriseA “Smarter Server” Design

zEnterprise

z196

or

z114

zBX zManager= + +

Page 30: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

The z196• Announced July 22 2010

• Generally Available September 2010• “Sold Out” in 4Q 2010

(best “z Quarter” in a decade)• Replacement for the z10 EC family of servers

• Enhances and embellishes on trends started by the z10 EC• Cornerstone of the zEnterprise

State of the Art In High End

General Purpose Computing

z196

Page 31: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

The z114

State of the Art in Mid Range

General Purpose Computing

• Announced July 12 2011• Generally Available Sept 09 2011

• Replacement for the z10 BC family of servers• Cornerstone of the zEnterprise

InternalBatteries(optional)

PowerSupplies

I/O Drawer

2 x Processor Drawers, Memory

& HCAs

FICON & ESCON®

FQC

Ethernet cables for internal System LAN connecting Flexible Service Processor

(FSP) cage controller cards (not shown)

PCIe I/O drawers

Rear View Front View

2 x SupportElements

z114

Page 32: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Chip

Core

Core

Core

Core

MICROPROCESSOR:4.4GHz

SuperscalarIn Order

L1 (192KB) and L1.5 (3MB) per core

(total:12.75MB per chip)1B transistors

44 new instructions

z10 EC z196MICROPROCESSOR:

5.2GHzSuper-duper-scalar

Out of OrderL1 (192KB) and

L2 (1.5MB) per core(new) L3 per chip (24MB)(total:30.75MB per chip)

1.4B transistors110 new instructions

L1.5

L1 L1

L1 L1

L2

L1.5 L2

L3

Core CoreL1.5

L1 L1

L2

load/strfixedpt

dec.fpbin.fp

dec.fpbin.fp

ld/stld/st

fxdfxd

Page 33: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MCM

Chip

Core

Core

Core

Core

MICROPROCESSOR:4.4GHz

SuperscalarIn Order

L1 (192KB) and L1.5 (3MB) per core

(total:12.75MB per chip)1B transistors

44 new instructions

MCM:5 “z6” chips

L2 (48MB on 2SCchips)

z10 EC z196MICROPROCESSOR:

5.2GHzSuper-duper-scalar

Out of OrderL1 (192KB) and

L2 (1.5MB) per core(new) L3 per chip (24MB)(total:30.75MB per chip)

1.4B transistors110 new instructions

MCM:6 “z7” chips

L4 (192MB on 2SC chips)Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

SC SC

L1.5

L1 L1

L1 L1

L2

L1.5 L2

L3

L2 L4

L4

L4

L4

L2

L2L2

Moore’s Law … bent but not broken

Core CoreL1.5

L1 L1

L2

load/strfixedpt

dec.fpbin.fp

dec.fpbin.fp

ld/stld/st

fxdfxd

Page 34: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MCM

Chip

Core

Core

Core

Core

MICROPROCESSOR:4.4GHz

SuperscalarIn Order

L1 (192KB) and L1.5 (3MB) per core

(total:12.75MB per chip)1B transistors

44 new instructions

MCM:5 “z6” chips

L2 (48MB on 2SCchips)

CEC:1 to 4 books64/77 cores

up to 1.5TB RAM~1,000 to ~30,000MIPS

6GBps Infiniband

z10 EC z196MICROPROCESSOR:

5.2GHzSuper-duper-scalar

Out of OrderL1 (192KB) and

L2 (1.5MB) per core(new) L3 per chip (24MB)(total:30.75MB per chip)

1.4B transistors110 new instructions

MCM:6 “z7” chips

L4 (192MB on 2SC chips)CEC:

1 to 4 books80/96 cores

up to 3.0TB RAIM~1,500 to ~50,000MIPS

6GBps InfinibandHot plug I/O drawers

Optional Water CoolingOptional DC Power

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

SC SC

L1.5

L1 L1

L1 L1

L2

L1.5 L2

L3

L2 L4

L4

L4

L4

L2

L2L2

Moore’s Law … bent but not broken

Core CoreL1.5

L1 L1

L2

load/strfixedpt

dec.fpbin.fp

dec.fpbin.fp

ld/stld/st

fxdfxd

Page 35: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – z196 or z114

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

z196or

z114

Hardware Hypervisor VM / OS Integration

Page 36: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – z196

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

z196or

z114

Hardware

PR/SM

Hypervisor VM / OS Integration

Page 37: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – z196

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

z196or

z114

Hardware

PR/SM

Hypervisor VM / OS

z/OS

z/VSE

Integration

Page 38: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server - z196

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

z196or

z114

Hardware

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

z/OS

z/VSE

Integration

This much should look and feel like

mainframe computing of today and the past

decade (or so)…

IFLs/zIIPs/zAAPs etc.

Page 39: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – zBX

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

z/OS

z/VSE

Integration

zBX: zEnterprise

Blade Extension

Page 40: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – BladeCenter Chassis

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

z/OS

z/VSE

Integration

Standard IBM BladeCenter Chassis

… including Advanced

Management Module (AMM) and High Speed Switches

Page 41: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – POWER (PS701)

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Integration

POWER7

1 chip - 8 core IMT4 (up to 32

threads)

3.0 GHz

Page 42: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – x86 (HX5)

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5 KVM

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

Integration

IBM x86 - Linux

HX5 Sept 26

2 chip - 16 core

Windows SOD

4Q2011

Page 43: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server - DataPower

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5 KVM

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

XI50z DataPower

DataPowerXI50z

Integration

Secure Gateway

Intelligent Workload

Distribution

Enterprise Service

BusRuntime

SOA Governance

Web Service Management

Legacy Integration Gateway

Page 44: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server - ISAOIBM Smart Analytics Optimizer

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

Integration

DB2 for z/OS“extension” In-Memory

ParallelDatabase

ColumnarStorageSchema DB2

EclipseData Studio

Dev Tool

PredictableResponse

Times

Evaluationand SizingAnalyzers

Page 45: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – Storage Area Network

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

SAN

Integration

8Gb Fiber channel

SX FX

Page 46: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – Data Network

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

IEDNSAN

Intra-Ensemble

Data Network(IEDN)

10Gb Ethernet

Integration

Page 47: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – Server Network

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

IEDN

Integration

VP

N

Virtual Private

Network(VPN)

SAN

Page 48: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – Management Network

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

INMNIEDN

VP

N

SAN

Integration

Intra-Node Management

Network(INMN)

Page 49: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server - zManager

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

HMCNet

SE

HMC

INMNIEDN

VP

N

SAN

Support Element - SE(zManager

Apps)

Hardware Management

Console - HMC(zManager UI)

Integration

Page 50: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – zManager APIs

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

HMCNet

SE

HMC

Cust.Net

SMAPI

Tivoli(et.al.)

INMNIEDN

VP

N

SAN

Integration

SOD 4QSystems

Management API (SMAPI)

Page 51: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Server – zManager Functions

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/VSE

Linux

Windows

WorkerBladeCenterChassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

Integration zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

Etc.

HMCNet

SE

HMC

Cust.Net

SMAPI

Tivoli(etc.)

INMNIEDN

VP

N

SAN

Integration

Page 52: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Node

MainFrame

Package

z196z114

Hardware Integration zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

Etc.

ONE z196

(per node)

HMCNet

SE

HMC

Cust.Net

SMAPI

Tivoli(etc.)

INMNIEDN

VP

N

SANIntegration

Page 53: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Node

MainFrame

Package

zBXRack

z196z114

Hardware

BladeCenterChassis

BladeCenterChassis

Integration zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

Etc.

zBXRack

BladeCenterChassis

BladeCenterChassis

zBXRack

BladeCenterChassis

BladeCenterChassis

zBXRack

BladeCenterChassis

BladeCenterChassis

ONE z196

And ZERO to FOUR

zBX RacksEach zBX

Rack with 1 to 2 Blade

Center Chassis

Each Blade Center

Chassis with 14

Blade Slots

Integration

HMCNet

SE

HMC

Cust.Net

SMAPI

Tivoli(etc.)

INMNIEDN

VP

N

SANIntegration

Page 54: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zEnterprise Ensemble

MainFrame

Package

zBXRack

z196z114

Hardware

BladeCenterChassis

BladeCenterChassis

INMN

zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

Etc.

zEnterprise Node 1

MainFrame

z196z114

zBXRack

BladeCenterChassis

BladeCenterChassis

MainFrame

z196z114

zEnterprise Node 2

MainFrame

z196z114

3 More zEnterprise

NodesMain

Framez196z114

zEnterprise Ensemble is

ONE to EIGHT Nodes

HMCNet

SE

HMC

INMN

INMN

INMN

INMN

IEDN

VP

N

SAN

Integration

Page 55: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

End of Section

Page 56: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

zManager

Page 57: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Integration

zManager

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

VPN

zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

z/OS

z/OS

End to End(Soup to Nuts)

Systems, Networks,

Applications and Workloads

Support

Page 58: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Integration

zManager

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

VPN

zManager

PlatformManager

z/OS

z/OS

Hardware Install

Support

Includingfirmware update &

install

Auto-recognize Auto config-check

Auto-configure validated blade types

Entitlements checking (licenses)

Page 59: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Integration

zManager – Platform Management

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

VPN

zManager

PlatformManager

PowerVM EE

z/OS

z/OS

Hypervisor Install

Support

Includingupdate

(patches)

Page 60: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Integration

zManager – Virtual Machine Management

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

VPN

zManager

PlatformManager

PowerVM EEAIX

AIX

VirtualMachineManager

z/OS

z/OS

Virtual Machine

Install Support

Virtual Machine Lifecycle Manager…

Define virtual machines(RAM, cores, weights, entitlements, etc.)

Define virtual network and SAN attachmentsDefine “workload” participation

OPTIONAL…Capture ImagesClone Images

Maintain “ISO” Images

Page 61: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Integration

zManager – Network Management

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

zManager

PlatformManager

PowerVM EEAIX

AIX

VirtualMachineManager

z/OS

z/OS

VPN

Virtual Machine

Networking Support

Page 62: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Integration

zManager – Workload Definitions

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

zManager

PlatformManager

PowerVM EEAIX

AIX

VirtualMachineManager

z/OS

z/OS

Http

Data

Web

DevWorkload

VPN

Workload Definition Support

WorkloadManagement

Policiesand

Priorities

Page 63: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

DevWorkload

VPN

Integration

zManager – Workload Management

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

zManager

PlatformManager

PowerVM EE

AIX

AIX

VirtualMachineManager

z/OS

z/OS

Http

Data

Web

WorkloadManager

HX5 KVM

Linux

Linux

Data

Http

Web

TestWorkload

VPN

AIX

Linux

ARMHop

Reports

Workload Manager…

Identify workloads

Characterize workloads(goals and priorities)

Report on workloads(goal achievement)

Manage workloads(move resources to work)

Multi-Workload

Management Support

Page 64: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

DevWorkload

VPN

Integration

zManager – Energy Manager

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

zManager

PlatformManager

PowerVM EE

AIX

AIX

VirtualMachineManager

z/OS

z/OS

Http

Data

Web

WorkloadManager

HX5 KVM

Linux

Linux

Data

Http

Web

TestWorkload

VPN

AIX

Linux

EnergyManager

Energy Manager…

Energy policy Energy budget

Collect device instrumentation

Device management (i.e. turn on/off and cycle steering)

Page 65: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

DevWorkload

VPN

Integration

zManager – Availability Manager

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenterChassis

PS701

PR/SM

Hypervisor VM / OS

BladeCenterChassis

IEDN INMN

zManager

PlatformManager

PowerVM EE

AIX

AIX

VirtualMachineManager

z/OS

z/OS

Http

Data

Web

WorkloadManager

HX5 KVM

Linux

Linux

Data

Http

Web

TestWorkload

VPN

AIX

Linux

EnergyManager

AvailabilityManager

Availability Manager…

Collect device instrumentation

Predictive failure analysis

Device repair/replace choreography(move workloads > quiesce device >

repair/replace device > activate device > move workloads)

Page 66: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

End of Section

Page 67: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Cases

Page 68: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Cases

1. Multi-Tier Application Serving with zEnterprise Linux on System z2. Multi-Tier Application Serving with zEnterprise POWER/AIX and z/OS3. Real-Time Analytics with zEnterprise and IBM Smart Analytics

Optimizer (ISAO)4. Hardware ESB with zEnterprise and DataPower XI50z5. Storm Cloud6. Parallel Batch7. Combinatorial

Page 69: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 1

Page 70: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/VM Linux

Container/Workload/Network

Http

Data

Web

Dev-Test

Use Case: Multi-Tier ApplicationzEnterprise – Linux on z

With zManager’s help, build 3 virtual machines, connect

(privately), and define into a

“workload” with a velocity and a

priority

Page 71: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/VM Linux

FW

Containers/Workloads/VPNs

Http

Data

Web

Http

Data

Web

Dev-Test

Sys-Test

Use Case: Multi-Tier ApplicationzEnterprise – Linux on z With zManager’s

help, build 3 more virtual machines,

connect (privately), and define into a “workload” with a

velocity and a priority

Sys-Test’s HTTP server sits behind an

external firewall

Page 72: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/VM Linux

FWFW

Http

Data

Web

Http

Data

Web

S

Data

Web

HttpHttp

Web

Load

Dev-Test

Sys-Test

QA-Test

Use Case: Multi-Tier ApplicationzEnterprise – Linux on z

Containers/Workloads/VPNs

With zManager’s help, build 5 more virtual machines,

connect (privately), and define into a “workload” with a

velocity and a priority

QA-Test’s HTTP servers sit behind an

external firewall and a load balancer

SSL flows from clients to QA-Test’s HTTP

servers, where SSL is terminated

Page 73: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/VM Linux

FWFWFW

z/VM Linux

S

Http

Data

Web

Http

Data

Web

Data

Web

HttpHttp

Web

Load

S

Data

Web

HttpHttp

Web

Load

Dev-Test

Sys-Test

QA-Test Production

Use Case: Multi-Tier ApplicationzEnterprise – Linux on z

Containers/Workloads/VPNs

Use zManager’s help to build 5 more virtual machines for

production in another z/VM “prod”

domain

Page 74: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 2

Page 75: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

zBXRack

BladeCenter

PS701 PowerVM AIX Http

Data

Web

Dev-Test

Use Case: Multi-Tier ApplicationzEnterprise – PS701 & z/OS

Containers/Workloads/VPNs

With zManager’s help, build 3 virtual machines, connect

(privately), and define into a

“workload” with a velocity and a

priority

aka … same zManager

functions and workflow as

earlier

Page 76: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

zBXRack

BladeCenter

PS701 PowerVM AIX

FW

SHttp

Data

Web

Http

Data

Web

Dev-Test

Sys-Test

Use Case: Multi-Tier ApplicationzEnterprise – PS701 & z/OS

Containers/Workloads/VPNs

aka … same zManager

functions and workflow as

earlier

Page 77: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

zBXRack

BladeCenter

PS701 PowerVM AIX

FWFW

SHttp

Data

Web

Http

Data

Web

S

Data

Web

HttpHttp

Web

Load

Dev-Test

Sys-Test

QA-Test

Use Case: Multi-Tier ApplicationzEnterprise – PS701 & z/OS

Containers/Workloads/VPNs

aka … same zManager

functions and workflow as

earlier

Page 78: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

z/OS

zBXRack

BladeCenter

PS701 PowerVM AIX

PS701 AIXPowerVM

PS701 AIXPowerVM

FWFWFW

S

S

Http

Data

Web

Http

Data

Web

Data

Http

Web

Load

S

Data

Web

HttpHttp

Web

Load

Dev-Test

Sys-Test

QA-Test Production

Http

Use Case: Multi-Tier ApplicationzEnterprise – PS701 & z/OS

Containers/Workloads/VPNs

aka … same zManager

functions and workflow as

earlier

Page 79: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 3

Page 80: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Worker

Worker

Worker

Coordinator

Coordinator

Worker

Use Case: Real-Time AnalyticszEnterprise – ISAO & z/OS

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

z/OS

ISAO

ISAO

ISAO

DB2

Containers/Workloads/VPNs

zBXRack

BladeCenter

DB2

Test Production

IMDB

IMDB

IMDB

IMDB

ISAO

ISAO

ISAO

In-Memory

Database (IMDB)

Load

Load

Page 81: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 4

Page 82: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

z/OS

z/OS

DP

DP

DP

Use Case: Hardware ESBzEnterprise – DataPower XI50z & z/OS

MainFrame

z196or

z114PR/SM

z/OS

z/OS

zBXRack

BladeCenter

XI50z DP

XI50z DP

XI50z DP

ESB

TCP

ESB

TCP

ESB

TCP

TCP

ESB

ESB

ESB

Hardware Hypervisor OSPackage Containers/Workloads/VPNs

XI50z

XI50z

XI50z

DPXI50z

Dev-Test

Sys-Test

QA-Test Production

Load

Load

Page 83: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 5

Page 84: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

Linux

Linux

zBXRack

BladeCenter

PS701 PowerVM AIX

PS701 AIXPowerVM

PS701 AIXPowerVM

VM

VM

VM

VM

VM

VM

VMVM

Use Case: Storm Cloud

Containers/Workloads/VPNs

z/VM

z/VM VM

VM

VM

VM

HX5 KVM Linux

HX5 W2KKVM

HX5 W2KKVM

VMVM

HX5 KVM Linux VM VM

Non-Prod Prod

VM VM

VMVM

VM VM

VM VM

X86-Linux Private Cloud

X86-Windows Private Cloud

POWER-AIX Private Cloud

Linux on z Private Cloud

zManager “Cloud”Controls

Common and Consistent

Page 85: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 6

Page 86: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

AIX

AIX

AIX

AIX

AIX

AIX

Use Case: Parallel Batch

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

z/OS JES

Containers/Workloads/VPNs

zBXRack

BladeCenter

JES

Test Production

Batch

Batch

Batch

Batch

Batch

BatchPS701 PowerVM

PS701 PowerVM

PS701 PowerVM

PS701 PowerVM

PS701 PowerVM

PS701 PowerVM

Websphere Compute Grid or OPEN/CL

(C/C++)

Many Parallel

Job Steps

Page 87: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Use Case 7

Page 88: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Worker

Worker

Worker

Coordinator

Coordinator

Worker

Use Case: Combinatorial

MainFrame

z196or

z114PR/SM

Hardware Hypervisor OSPackage

z/OS

z/OS

ISAO

ISAO

ISAO

DB2

Containers/Workloads/VPNs

zBXRack

BladeCenter

DB2

IMDB

IMDB

IMDB

IMDB

ISAO

ISAO

ISAO

zBXRack

BladeCenter

PS701 PowerVM AIX

PS701 AIXPowerVM

PS701 AIXPowerVM

S

Http

Http

Http

WAS

WAS

Load

Load

DP LoadXI50zTest Production

S

Page 89: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

End of Section

Page 90: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion

Page 91: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion – We Talked About…Smarter Applications… Smarter Transactions…and Smarter Business Process Improvement

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business Analytics

Data

ReportsScoresDev

Test

Prod

RuleDB

Page 92: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business

Analytics Data

ReportsScoresDev

Test

Prod

RuleDB

Numeric Intensive

Computing

XML

SSL

Master

Thread

RulesRow SQL

Columnar SQL

TemporalSQL

Messaging

Mediation

Virtualization

Hi-Thread Java

SmartPhones

SuperThin

Clients

Browsers

OnStar SmartCars

SmartToll-

booths

RFIDs& RFIDReaders

PointOf

Sale

Barcodes&

Scanners

SmartKiosks

SmartMeters

GPS /telemetry

2010Census

SocialNetworks

DigitalMicro-phones Smart

ShoppingCarts

DigitalVideo

Cameras

Parallel ProcessingIT

Conclusion – We Talked About…The Internet of Things …Big Data …Extending the Reach of IT …and Requirements for Smarter Servers

Page 93: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion – We Talked About…Hybrid Computing

Hybrid System

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

Network –Speed

Computing

Transactions

Batch

StreamProgramming

XMLAcceleration

Moore’s Law++

Event-Programming

Highly –Threaded

Processing

etc.Rules Processing Acceleration

ParallelAnalytics

PacketIntrospecting

JVMAcceleration

SSLAcceleration

TCP/IPAcceleration

ParallelProgramming

Page 94: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion – We Talked About…State of the Art General Purpose Computing

MCM

Chip

Core

Core

Core

Core

MICROPROCESSOR:4.4GHz

SuperscalarIn Order

L1 (192KB) and L1.5 (3MB) per core

(total:12.75MB per chip)1B transistors

44 new instructions

MCM:5 “z6” chips

L2 (48MB on 2SCchips)

CEC:1 to 4 books64/77 cores

up to 1.5TB RAM~1,000 to ~30,000MIPS

6GBps Infiniband

z10 EC z196MICROPROCESSOR:

5.2GHzSuper-duper-scalar

Out of OrderL1 (192KB) and

L2 (1.5MB) per core(new) L3 per chip (24MB)(total:30.75MB per chip)

1.4B transistors110 new instructions

MCM:6 “z7” chips

L4 (192MB on 2SC chips)CEC:

1 to 4 books80/96 cores

up to 3.0TB RAIM~1,500 to ~50,000MIPS

6GBps InfinibandHot plug I/O drawers

Optional Water CoolingOptional DC Power

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

Chip

Core

Core

Core

Core

SC SC

L1.5

L1 L1

L1 L1

L2

L1.5 L2

L3

L2 L4

L4

L4

L4

L2

L2L2

Moore’s Law … bent but not broken

Core CoreL1.5

L1 L1

L2

load/strfixedpt

dec.fpbin.fp

dec.fpbin.fp

ld/stld/st

fxdfxd

Page 95: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion – We Talked About…zEnterprise: the World’s First Hybrid Server

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenter

Chassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/OS

Linux

Windows

WorkerBladeCenter

Chassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

IEDNIntegration

INMN

VPN

zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

Etc.

HMCNet

SE

HMC

Cust.Net

SMAPI

Tivoli(etc.)

zEnterprise z196/z114 zBX zManager= + +

Page 96: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion: zEnterprise – Ready for Business

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

MainFrame

Package

zBXRack

z196or

z114

Hardware

BladeCenter

Chassis

PS701

HX5

ISAO

KVM

Coordinator

PR/SM

z/VM

Hypervisor VM / OS

Linux

Linux

PowerVM EEAIX

AIX

z/OS

z/OS

Linux

Windows

WorkerBladeCenter

Chassis

XI50z DataPower

DataPowerXI50z

ISAO

WorkerISAO

IEDNIntegration

INMN

VPN

zManager

PlatformManager

VirtualMachineManager

WorkloadManager

AvailabilityManager

EnergyManager

Etc.

HMCNet

SE

HMC

Cust.Net

SMAPI

Tivoli(etc.)

Hybrid System

GeneralPurpose

Computing

ApplicationDomain

Computing

HighPerformanceComputing

Network –Speed

Computing

Transactions

Batch

StreamProgramming

XMLAcceleration

Moore’s Law++

Event-Programming

Highly –Threaded Processin

g

etc.Rules

Processing Acceleratio

n

ParallelAnalytics

PacketIntrospecting

JVMAcceleration

SSLAcceleration

TCP/IPAcceleration

ParallelProgramming

RulesRules

Presentation Application Data

Presentation Application DataDev

Test

Prod

Operational

Data

Informational

Data

Reports

Real

World

Data

Business

Analytics

Data

ReportsScoresDev

Test

ProdRuleDB

Numeric Intensive

Computing

XML

SSL

Master

ThreadRul

esRow

SQL

Columnar SQL

TemporalSQL

Messaging

Mediation

Virtualization

Hi-Threa

d Java

SmartPhones

SuperThin

Clients

Browsers

OnStar SmartCars

SmartToll-

booths

RFIDs& RFIDReaders

PointOf

Sale

Barcodes&

Scanners

SmartKiosks

SmartMeters

GPS /telemetry

2010Census

SocialNetworks

DigitalMicro-phones Smart

ShoppingCarts

DigitalVideo

Cameras

Real World

Data

Parallel ProcessingIT

Cost

RiskTime

CapabilityCapability

OLTPBatch

SOA

Web2.0

Virtualization/CloudAnalytics

Real-Time Business Intelligence

Business Process Management

Big Data

Page 97: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Conclusion• zEnterprise = (z196 or z114) + zBX + zURM

• Hybrid Computing• “optimized computing”

• The World’s Fastest “Master Thread”• and most highly resilient

• Manageably Harnessing Today’s (and Tomorrow’s) Most Advanced Computing Models

• Driving Moore’s Law to New Levels• Price AND Performance

Performance

Security

Simplicity“Workload”

Centric

Automation

Integration

Throughput

Scale-ability

Availability

Compose-ability

Page 98: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

End of Section

Page 99: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Next Steps

Page 100: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

IBM “Next Step” Workshops and Services• For the Business Analysts

• Process Improvement Workshop

• For the Architects• Architecture and Integration Workshop• Right-Fit Workshop

• For Platform Decision-Making• Fit for Purpose Workshop

• For Financial Analysis (TCO)• Right-fitting Applications into Consolidated Environments (RACE) Workshop• EAGLE Engagement• Scorpion Study*• Portfolio Review Analysis

• For Missourians (or the Missouri-like)• Proof of Concept / Proof of Technology / Benchmarking Centers• Design Center

• For the Truly Adventurous• IBM Research First of a Kind Joint Development Projects

* Typically provided as a “service” at cost-recovery rates

Page 101: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Questions?

Comments?

Critiques?

Requests??!?!!

Monte Bauman

IBM Columbus

[email protected]

ThankYou

Page 102: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Slide Title (Type Size=28)(no more than two lines)

• First Major Topic (Type Size=24)• Subtopic One (Type Size=22)• Subtopic Two (Type Size=22)

• Sub-subtopic (Type Size=20)

• Second Major Topic (Type Size=24)• Third Major Topic (Type Size=24)• Fourth Major Topic (Type Size=24)

Page 103: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Two-Column Slide (Type Size=28)

• Topic A (Type Size=24)

• Subtopic 1 (Type Size=22)

• Subtopic 2 (Type Size=22)

• Subtopic 3 (Type Size=22)

• Subtopic 4 (Type Size=22)

• Topic B (Type Size=24)

• Topic C (Type Size=24)

• Subtopic 1 (Type Size=22)

• Subtopic 2 (Type Size=22)

• Subtopic 3 (Type Size=22)• Sub-subtopic 1 (Type

Size=20)• Sub-subtopic 2(Type

Size=20)

• Topic D (Type Size=20)

Page 104: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Slide with Table

Page 105: zEnterprise Hybrid Smarter-Planet Application …...zEnterprise Hybrid Smarter-Planet Application Architecture and Smarter-Server Design Monte Bauman IBM Columbus mbauman@us.ibm.com

Topics

Slide with Text & Graphic