59
S505 - Mainframe in the CLOUD (+ CICS) What does a Grizzly do in your Mainframe?

S504 mainframe and cloud (and cics) arnold

Embed Size (px)

DESCRIPTION

Mainframe and the cloud. 1 hour presentation of why the mainframe is key to users cloud deployments. Presenter Isabel Arnold (IBM)

Citation preview

Page 1: S504   mainframe and cloud (and cics) arnold

S505 - Mainframe in the CLOUD(+ CICS)

What does a

Grizzly do

in your

Mainframe?

Page 2: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Agenda

Studies and Trends

Introduction

What is a cloud?

How to move towards cloud?

Why?

Aren’t we a cloud already?

Page 3: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Studies and Trends

Page 4: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Market View Germany – Focus on Private Cloud

http://www.kpmg.de/docs/20130221_Cloud_Monitor_2013.pdf

Phone Interviews 4Q 2012with 436 CIOs or CxOs in German enterprises

with >20 employees

Users of private cloud

Amount of IT Budget spent on private cloud solutions

Users of public cloud

Collaboration Applications

Customer Relationship Management (CRM)

Industry specific applications

Security as a Service

Telephone/ Voice over IP

Enterprise Resource Planning (ERP)

Business Intelligence (BI)In productionPlanneddiscussed

Current and planned usage of Public Cloud applications

Page 5: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Introduction

Page 6: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

What happens when a CICS girl has to talk about Cloud in General

Michael BehrendtCloud Computing

Reference Architecture

https://sites.google.com/site/snehalantani/

Claudia PrawirakusumahCloud Computing

Technical Consultant

STANDARDIZATION VIRTUALI

ZATION

AUTOMATION

SELF SERVICE

Glenn Anderson A Mainframe Guy

discovers cloud

Page 7: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Page 8: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Page 9: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

A well known German Angel

Alois Hingerl – commissionaire No. 172 at the Munich train station – completed an order in such a hurry

First, Peter told him, that his name now would be „Angel Aloisius“, gave him a harp and introduced him to the heavenly rules of the house.

That he fell to the ground and deceased. 2 angels carried him to heaven where St. Peter was waiting for him

Page 10: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

What is a cloud?

Page 11: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

What does Cloud mean

No cloud in hell…

Comic Source: Webpal.net

Page 12: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

What does Cloud mean?

„From 8 am til noon: rejoicing. From noon til 8 pm: sing Hosianna & Haleluja!"

„But when do I get something to drink??!!"

Page 13: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

What is Cloud Computing?

NIST Definition :

Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to

a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services)

– that can be rapidly provisioned and released– with minimal management effort or service provider interaction

composed of 5 essential characteristics, 3 service models, 4 deployment models.

Pool resources and virtualize them

Standardize Services so they can run there

>> Service provided on-demand via Automation, >> on increasing Demand assign additional resources from the pool (elastic Scaling)

= Cost ++ Flexibility VIRTUALIZATION STANDARDIZATION AUTOMATION

Page 14: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Rapid elasticity Broad network access Resource pooling Measured service On-demand self-service

5 Characteristics

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

3 Service Models

Private cloud Public cloud Hybrid cloud Community cloud

4 Deployment Models

http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf

I thought I‘d go to heaven!

Cloud - Deployment, Service, Characteristics

Page 15: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

Traditional On-Premises

Clie

nt M

anag

es

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

Softwareas a Service

Vendor Man ages in Clou d

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

Infrastructureas a Service

Vendor Man ages in Clou d

Clie

nt M

anag

es

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

Platformas a Service

Vendor Man ages in Clou d

Clie

nt M

anag

es

Customization; higher costs; slower time to value

Standardization; lower costs; faster time to value

Service Models - Comparison

Page 16: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

SaaSSource: Cloudtechsite.com

Page 17: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud Service Models

SaaSSaaS

PaaSPaaS

IaaSIaaS

20

Page 18: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud Service Models – CICS Perspective

CICS ApplicationsCICS Applications

CICS PlatformCICS Platform

System zSystem z

21

Haleluja

Page 19: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud Service Models – CICS Perspective

CICS ApplicationsCICS Applications

CICS PlatformCICS Platform

System zSystem z

Security

IntegrityRuntimes

Database

Communications

Lifecycle

22

Luja - Luja I say

Page 20: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud Service Models – CICS Perspective

CICS ApplicationsCICS Applications

CICS PlatformCICS Platform

System zSystem z

COBOL

Java

JSPC++

PL/IASM

PHPGroovy

CICS PlatformCICS PlatformSecurity

IntegrityRuntimes

Database

Communications

Lifecycle

23

Damnit, Haleluja - Luja!!!

Page 21: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

How to move towards cloud

Page 22: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud - How People Think They Work

Page 23: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud - How People Think They Work

Page 24: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud Computing – Let’s Get Started

Cloud Computing – What is it all about?

Cloud Computing – How Do We Start?

It‘s a standardized IT Delivery Method based on National Institute of Standards Technology

VIRTUALIZATION

STANDARDIZATION

Cloud Computing – It‘s A JourneyBased On Virtualization and Standardization

Page 25: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

VIRTUALIZATION

Rapid Elasticity – Virtualization of Server, Storage + Network:

STANDARDIZATION

Virtualization - Foundation To Build On for Cloud Computing z/VM, VMWare, Kvm, Xen, p-Hypervisor, Hyper-V…

SAN Volume Controler (SVC), HP VSA, DataCore, ....

Hypersockets, VLAN, VSwitch, IBM Virtual Fabric, Cisco, ....

Virtualization for the Platform

z/OS so customized that it is hard to find a common pattern for mass production

Page 26: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Mass production vs. high customization

Fixed images with Compute, storage, database services …

“mass” production – one/ few images fit all

Reusable patterns

Extremely customizable >> value proposition

no Blueprints delivered – customer must create own master image

Break down image to middleware (CICS, SAP, IMS TM, WebSphere, …)

Amazon, Linux, … z/OS

Source: www.youtube.com/watch?v=jOhbTAU4OPI#!

Page 27: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Automatic-Mode vs. Tuning

Page 28: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

CICS Platform as a Service (PaaS)

Loans

CICSplex

z/OS 1.13

zEnterprise

z/OS 1.13

LPAR A LPAR B

BankingCICS TS 5.1

PlatformsCICS TS 5.1

Platforms

Page 29: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Applications

What we talk about What we had so far…

CICS TS 5.1Applications

CICS TS 5.1Applications

Page 30: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Characteristics

Broad Network Access– Web Services, HTTP, Servlets & JSP (Liberty) Support– TCP/IP as alternative to SNA

Resource Pooling– Multi-tenance vs. multi-instance– So far CICSPlex (System Groups), now Platforms

Rapid Elasticity >> Scaling– 64-bit– Threadsafe– WLM + Policies

Measured Service– Usage-based price for CICS and other MLC– Application Context to really measure

application consumption

On-demand Self Service– Self-service provisioning / As-needed availability– Consumer asks for service (CPU time, network, storage,

…) without human interaction– Tools and packaging bring together developer and

provider

"Luja! - Dagnabit - luja, I say - My dear: Luja!!!"

Page 31: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Cloud Computing – The Journey Begins …

Cloud Computing – Any more standards?STANDARDIZATIO

N

Standardization – Industry Standards DMTF –Open Virtual Format (OVF) … supported by z/VM, Director

VMControl, Suse, RedHat, ..

OSGi Framework – supported by CICS TS Version 5

Standardization: In-House Process Management Standardization via Application (Java, Cobol, PLI, C/C++)

Entities >> Bindings >> Platforms of

CICSPlex & Platforms

VIRTUALIZATION

Cloud Computing – Standards?

Page 32: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

New!

Objectives

Cloud Computing Reference Architecture

(CCRA)

Cloud StandardsCustomer Council

(CSCC)

LinkedData, OSLC

TOSCA

•Infrastructure as a Service (IaaS) cloud computing project •free open source software (Apache License)•12th Sep 2012: non-profit corporate entity established managed by OpenStack Foundation•> 150 companies joined (IBM, AMD, Intel, Canonical, SUSE Linux, Red Hat, Cisco, Dell, HP, IBM, NEC, VMware, Yahoo, …)•portable software, but mostly developed / used on Linux•Implemented in IBM SmartCloud portfolio, including OpenStack Compute (code-name Grizzly) OpenStack Block Storage (code-name Cinder)

OpenStack Networking (code-name Quantum)

Openstack – Platinum sponsor

Openstack – Industry Accepted IaaS Cloud Computing Model

http://en.wikipedia.org/wiki/OpenStack

EMA believes that the true value of OpenStack lies in the fact that it provides a set of standard APIs

for network (Quantum), storage (Cinder and Swift), and compute (Nova) provisioning and

management. Many of today’s commercial cloud vendors – IBM, HP, CA Technologies, BMC,

Nimbula – are in the process of adopting these API standards, while still determining how to take

advantage of the actual OpenStack code base for their product portfolio.

Torsten VolkENTERPRISE MANAGEMENT ASSOCIATES® (EMA™)

Radar Report March 2013

Page 33: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

VIRTUALIZATION

SELF SERVICE

Cloud Computing – …Your Journey Continues Based Cloud Computing Reference Architecture

AUTOMATION

STANDARDIZATION

Page 34: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

New “cloud adoption pattern” in CCRA 3.0

IaaS: Cut IT expense and complexity through a cloud enabled data center

PaaS: Accelerate time to market with cloud platform services

Innovate business models by becoming a cloud service provider

SaaS: Gain immediate access with business solutions on cloud

Whitepaer „Getting Cloud Computing right“: http://public.dhe.ibm.com/common/ssi/ecm/en/ciw03078usen/CIW03078USEN.PDFCCRA 2.0 OpenGroup submission: http://www.opengroup.org/cloudcomputing/uploads/40/23840/CCRA.IBMSubmission.02282011.doc

Page 35: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

GovernanceSecurity, Resiliency, Performance & Consumability

Cloud ServiceCreator

Cloud ServiceConsumer

Cloud Service Provider

Common CloudManagement Platform (CCMP)

Operational Support Services

(OSS)

Cloud Services

Software-as-a-Service

Business-Process-

as-a-Service

Business Support Services

(BSS)

Infrastructure

Existing & 3rd party services,

Partner Ecosystems

Platform-as-a-Service

Infrastructure-as-a-Service

Service Automation Management

Service Quality Management

Service Asset Management

Service Operations Management

Platform & Virtualization Management

Image Lifecycle Management

Service Offering Management

CustomerManagement

Subscription Management

FinancialManagement

Consumer In-house IT

Infrastructure

Middleware

Applications

Business Processes

Service M

anag

emen

t

Cloud Service Integration

ToolsProcess Integration

Application & Data Integration

Identity Integration

Management Federation

Spillover & Failover

Service Creation Tools

Service Management Development

Tools

Service Runtime Development

Tools

Software Development

Tools

Image Creation Tools

Server Storage Network Facilities

PaaS Overall AOD

Service Testing Tools

Elastic Services&

Applications Platform

Lifecycle Management

Services CloudIntegrationServices

OSLC

Continuous Delivery

Testing Tools

Development Tools

Lifecycle M

anag

emen

tAsset Management

OSLC

Continuous Delivery L

ifecycle M

anag

emen

t

Asset Management

Continuous delivery & DevOps

Deployment of pattern-based middleware; elasticity & resiliency services

API management & SaaS integration

Page 36: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

PaaS cloud adoption pattern” (CCRA 3.0) - Use Cases

Use Cases: Lifecycle Management

on-board existing artifacts to PaaS

manage the lifecycle of artifacts deployed on PaaS

continuously deploy and manage artifacts to PaaS (DevOps)

Use Cases: Elastic Services and Applications Platform

Define services (Add/Remove platform resources based on Performance)

Define applications

Define deployment characteristics - platform offers various deployment aspects

Manage resource elasticity– move workload to different resource pool/ external service provider– Add/Remove application resources based on Performance metrics

Manage data - Add/Remove databases based on workload requirements; backups

Page 37: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

ReasonsOr: is the cloud really the answer to everything?

Page 38: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

“With our Compiling as a Service solution, we maintain current language compilers for z/OS COBOL, PL/1, Fortran and C/C++, allowing our customers to immediately reduce costly investments in mainframe software licenses, and offset the challenges of a shrinking mainframe-educated work force.” (Budd Rutter, founder Cloud Compiling)

http://www.fnts.com/data-center-services/cloud-computing/mainframe-cloud

Cloud Compiling & First National Technology Solutions, US- Public Cloud for Cobol, PL/I, Fortran, C/C++ Compile Services

New clients and business models

Page 39: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

University of Bari, Italy – System z IaaS/SaaS Cloud Service for Fishing Industry

http://www.youtube.com/watch?v=8PkbbCf07Co

Touch screens at fishing boats allows to determine demand in local fish markets

Enter type of fish just caught to start virtual auction with wholesalers on the docks

Delivering services through an IBM System z mainframe

cloud computing allows multiple entities to tap into heavy-duty computing power at minimal cost

lowers the barrier to help local businesses to benefit from technology

Save costs

Page 40: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Reasons

= Cost ++ Flexibility VIRTUALIZATION STANDARDIZATION AUTOMATION

Page 41: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Aren’t we a cloud already?

Page 42: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Quotes

"A mainframe is a cloud” *

„[The mainframe] platform has scalability and partitioning built in at its core.” Judith Hurwitz, President and CEO, Hurwitz & Associates

"The mainframe is very well controlled in most organizations, often to the point where it's locked in a room and people can't access it“ *

"If they are not automating things, if they don't have a self-service portal, then it's not a cloud architecture, it's just a virtualized environment“ *

“[Mainframe vendors] are going to have to do some developing to allow the self-service features of the cloud”, Julie Craig, Analyst, Enterprise Management Associates

“There is incongruity between what’s out there in cloud today and what these big mainframes do”, Phil Murphy, Analyst, Forrester Research

Question: is the value of the mainframe connected to the fact of being so strictly controlled?

* “New job for mainframes: Cloud platform”, Computerworld

Page 43: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Materials

CICS– White Paper: Bathwick Group analyzing CICS TS V5.1 for cloud capabilities

http://www-01.ibm.com/software/htp/cics/tserver/v51/library/Papers.html – CICS Showcase with demos on applications, platforms and more

http://www-01.ibm.com/software/htp/cics/showcase/ Cloud

– CCRA • “Getting Cloud computing right” Whitepaper

http://public.dhe.ibm.com/common/ssi/ecm/en/ciw03078usen/CIW03078USEN.PDF • CCRA 2.0 OpenGroup submission:

http://www.opengroup.org/cloudcomputing/uploads/40/23840/CCRA.IBMSubmission.02282011.doc • Redguide about the “Cloud-Enabled Data center / IaaS” adoption pattern

http://www.redbooks.ibm.com/abstracts/redp4893.html?Open• Redguide about the “Cloud Service Provider” adoption pattern

http://www.redbooks.ibm.com/redpapers/pdfs/redp4912.pdf• Academy TechNote about the CCRA

http://www-05.ibm.com/it/cloud/downloads/Cloud_Computing.pdf– Taking Advantage of Cloud Computing to Meet Today's Business Needs

http://www.redbooks.ibm.com/abstracts/redp4943.html – Transform Your Virtualized Platform to the Cloud: A SmartCloud Entry Use Case Scenario

http://www.redbooks.ibm.com/abstracts/tips0955.html – EMA Radar™ for Private Cloud Platforms: Q1 2013

http://www.enterprisemanagement.com/research/asset.php/2485/EMA-Radar-for-Private-Cloud-Platforms:-Q1-2013

Page 44: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

How did the story end?

Page 45: S504   mainframe and cloud (and cics) arnold

© 2012 IBM Corporation

Isabel Arnold - IBM GermanyClient Technical Professional CICS [email protected]

Appendix

Page 46: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Software Delivery Customer Challenges

Applications have too many performance problems

Too much manual effort to integrate builds of heterogeneous environments (e.g., Database, Java, and Web server)

Excessive time spent to manually set up diverse testing production environments

Long time to complete builds

Inability to deploy and install software due to configuration issues

Page 47: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Transzap Cloud

2010 - Expected growth to support 170,000 users from 6900 companies

Clients: Oil and gas companies & suppliers

Solutions ePayables, eBudgeting, eRevenue, and eStatement are delivered via Internet – data exchange and workflow services

Security certification key for Transzap clients

Transzap Cloud - Challenging Growth & Security Requirement based on System z

http://www.transzap.com/index.html

Page 48: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

1

S y s t e m z - R e v i e w o f v i r t u a l i z a t i o n c a p a b i l i t i e s

z / V M

• 1 9 6 7 – C P / 6 7

• 1 t o 1 0 , 0 0 0 s o f g u e s t s

• S h a r e d m e m o r y

• M u l t i p l e z / V M L P A R s

• z / V M u n d e r z / V M

• E A L 4 + s e c u r i t y r a t i n g

O v e r v i e w

• D i r e c t C P U a n d I / O h a r d w a r e v i r t u a l i z a t i o n

• D u a l h y p e r v i s o r s

• M u l t i p l e i n - t h e - b o x v i r t u a l i z e d n e t w o r k s

• S h a r e d I / O

• H a r d w a r e a s s i s t e d V i r t u a l i z a t i o n ( S I E )

P R / S M

• I n t r o d u c e d i n 1 9 8 8

• 1 t o 6 0 L P A R s

• D e d i c a t e d m e m o r y

• C P , I F L , z I I P , z A A P , I C F

• E A L 5 s e c u r i t y r a t i n g

z / O SL P A R

S y s t e m z – V i r t u a l i z a t i o n H a r d w a r e & S h a r e d I / O

H y p e r v i s o r ( P R / S M )

z / V M L P A R

S h a r e d M e m o r y

L i n u xL i n u x z / V Mz / O SL P A R

z / V M L P A R

S h a r e d M e m o r y

L i n u xL i n u xz / O SL P A R

Cloud Computing – Why on System z? ... Unmatched Scalability & Security

Page 49: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Infrastructure Virtualization – Unified Resource Manager Technology

Unified Resource Manager (URM) – zEnterprise HMC initiated virtual server deployment (z/VM-Linux, KVM/Intel-Linux/Windows, PowerVM-AIX) on zBX

Infrastructure Management - Systems Director, Provisioning Manager Technology

IBM Systems Director VMControl – Director GUI initiated virtual server deployment

IBM Cloud Ready for Linux on System z’ - Tivoli Provisioning Manager (TPM) as cloud service deployment instance

Private Cloud Management - Service Automation Manager Technology

IBM Offering ‘IBM System z Solution Edition for Cloud Computing’ – covers Tivoli Service Automation Manager (TSAM) as cloud life-cycle instance, including service catalogue, orchestration of requests and based on TPM as deployment component

IBM System z – Cloud Computing Solution Offerings & Products

Page 50: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUDIBM Confidential64

Eurocontrol - Air Traffic Control with IBM zEnterprise 196 Private Cloud

Company: Eurocontrol MUAC provides airspace air traffic control (ATC)

services for 1.5 million flights/year above north-west Germany, Belgium, Netherlands, and Luxembourg.

Objectives:• Maintain safe, secure and cost-effective ATC services by

migrating key applications to a private cloud environment• Private cloud based on the IBM zEnterprise 196 and integrated

IBM BladeCenter® servers with Unified Resource Manager

Benefits:• Enabled rapid development of new applications• Improved overall planning efficiency from 65% in 2006 to 85% in

2011. • Shrunk data enter footprint by 80%, reduced energy consumption

by 58%, cut administration work by 50%

Company: Eurocontrol MUAC provides airspace air traffic control (ATC)

services for 1.5 million flights/year above north-west Germany, Belgium, Netherlands, and Luxembourg.

Objectives:• Maintain safe, secure and cost-effective ATC services by

migrating key applications to a private cloud environment• Private cloud based on the IBM zEnterprise 196 and integrated

IBM BladeCenter® servers with Unified Resource Manager

Benefits:• Enabled rapid development of new applications• Improved overall planning efficiency from 65% in 2006 to 85% in

2011. • Shrunk data enter footprint by 80%, reduced energy consumption

by 58%, cut administration work by 50%

http://youtu.be/9C-tM9m1imc

Page 51: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Infrastructure Virtualization – Unified Resource Manager Technology

Unified Resource Manager (URM) – zEnterprise HMC initiated virtual server deployment (z/VM-Linux, KVM/Intel-Linux/Windows, PowerVM-AIX) on zBX

Infrastructure Management - Systems Director, Provisioning Manager Technology

IBM Systems Director VMControl – Director GUI initiated virtual server deployment

IBM Cloud Ready for Linux on System z’ - Tivoli Provisioning Manager (TPM) as cloud service deployment instance

Private Cloud Management - Service Automation Manager Technology

IBM Offering ‘IBM System z Solution Edition for Cloud Computing’ – covers Tivoli Service Automation Manager (TSAM) as cloud life-cycle instance, including service catalogue, orchestration of requests and based on TPM as deployment component

IBM System z – Cloud Computing Solution Offerings & Products

Page 52: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

http://youtu.be/9X5JTz46rxA

IBM – System z Cloud Hands On Experience- Published 11.10.2012

Page 53: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Infrastructure Management Solutions

IBM Cloud Ready for Linux on System zIBM SmartCloud Control DeskIBM Security Virtual Server Protection for VMwareIBM Systems DirectorTivoli Storage Manager for Virtual Environments

67

Integrated Systems

IBM PureFlex System

InfrastructurePlatform

Managementand Administration

Availability andPerformance

Security andCompliance

Usage andAccounting

Infrastructure as a Service Technologies

Platform as a Service Technologies

ApplicationLifecycle

ApplicationResources

ApplicationEnvironments

ApplicationManagement

Integration

IBMSmartCloud FoundationPrivate and Hybrid Clouds

Private Cloud Management Solutions

IBM SmartCloud EntryIBM SmartCloud ProvisioningIBM Tivoli Service Automation ManagerIBM Solution Edition for Cloud Computing (System z)IBM Service Delivery Manager (ISDM)IBM SmartCloud Virtual Storage CenterIBM Tivoli System AutomationIBM SmartCloud Cost ManagementIBM Endpoint Manager SolutionsIBM SmartCloud Patch ManagementIBM SmartCloud MonitoringIBM Service Management Extension for Hybrid CloudIBM SmartCloud Application Performance Management

Infrastructure Systems and Storage

IBM System x with ex5 technologyIBM Power Systems with POWER7IBM System z with Unified Resource ManagerIBM Scale out NAS Storage SystemsIBM BladeCenter Foundation for CloudIBM Storwize V7000 Unified, IBM XIV Storage Systems Gen 3, IBM iDataplex

IBMSmartCloud Foundation

- Supporting Cloud Implementation Stages

Page 54: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Infrastructure Virtualization – Unified Resource Manager Technology

Unified Resource Manager (URM) – zEnterprise HMC initiated virtual server deployment (z/VM-Linux, KVM/Intel-Linux/Windows, PowerVM-AIX) on zBX

Infrastructure Management - Systems Director, Provisioning Manager Technology

IBM Systems Director VMControl – Director GUI initiated virtual server deployment

IBM Cloud Ready for Linux on System z’ - Tivoli Provisioning Manager (TPM) as cloud service deployment instance

Private Cloud Management - Service Automation Manager Technology

IBM Offering ‘IBM System z Solution Edition for Cloud Computing’ – covers Tivoli Service Automation Manager (TSAM) as cloud life-cycle instance, including service catalogue, orchestration of requests and based on TPM as deployment component

IBM System z – Cloud Computing Solution Offerings & Products

Page 55: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Tivoli Service Automation Manager - NIST Cloud Characteristics

Integrated Systems Management

Technology

Service Run-Time

Tivoli Process Automation Engine

Service Designers, Service Operators, Administrators

IBM Tivoli MonitoringIBM Tivoli Monitoring

Tivoli Usage and Accounting Manager

Tivoli Usage and Accounting Manager

End Users

Rapid elasticity – z/VM, VMWare, Kvm, Xen, p-Hypervisor,…

Broad network access

Measured service

On-demand self-service

Resource pooling

Tivoli Provisioning

Manager

Tivoli Provisioning

ManagerTivoli Service Automation

Manager

Tivoli Service Automation

Manager

Tivoli Service Request Manager

Tivoli Service Request Manager

Admin GUIAdmin GUIWeb2.0 GUI

Web2.0 GUI

Page 56: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

CCRA additional slides

Page 57: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

SmartCloud Mapping Patterns Micro Patterns Capabilities Explanation

Application Development &

Deployment

• Application Delivery and Life Cycle using PaaS

• Continuous Delivery and Deployment (DevOps) using PaaS

• PaaS Development and Life Cycle

Application Lifecycle Management (ALM)

Continuum of managing Cloud applications through development, deployment, governance, and maintenance.

Focus areas: Continuous delivery and DevOps

Middleware Deployment & Management

• Cloud Enabled

• Cloud Centric

Elastic Services and Applications Platform (ESAP)

Ability to increase or decrease capacity within minutes, providing latency optimization and redundancy.

Scalable and fault-tolerant applications and database infrastructure deployable in a single VM or a cluster.

Focus areas: Deployment of pattern-based middleware; elasticity and resiliency services; CloudBursting; elastic data caching; and scale-out data (NoSQL) and scale-up data

Integration • Private to Private

• Public to Public

• Public to On-Premise

• Private to On-Premise

Cloud Integration Services (CIS)

APIs for various cloud integrations including Private to Private, Private to Public, Private to On-Premise, Public to On-Premise, Public to Public and Public to Private.

Focus areas: API management and SaaS integration

PaaS Patterns, Micro-Patterns, Capabilities & Explanation

Page 58: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD

Requirements

Delivery Challenges

DevelopmentTeam

OperationsTeam

Line ofBusiness

Traditional Operations

AgileDevelopment

2nd gap

1st gap

Customers

Desirefor fast andcontinuousinnovation

ComplexityScaleTime

PressuresTechnical Challenges

Technical Trends Social Local Mobile

Today’s business and technical needs are pushing traditional delivery approaches to the breaking point.

Page 59: S504   mainframe and cloud (and cics) arnold

© 2013 IBM Corporation 22/11/14 GUIDE SHARE EUROPE - S505 - Mainframe in the CLOUD