• No results found

Cloud Computing with IBM z Systems

N/A
N/A
Protected

Academic year: 2021

Share "Cloud Computing with IBM z Systems"

Copied!
64
0
0

Loading.... (view fulltext now)

Full text

(1)

IBM Client Center Montpellier Parc Industriel de la Pompignane 34000 Montpellier Phone: +33 4 67 34 65 74 [email protected] Follow me on Twitter : @SLLaurency https://twitter.com/SLLaurency Sébastien LLaurency

IBM Certified Expert Integration Architect Cloud Computing

z Systems New Workloads

(2)

The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. BlueMix CICS* Cognos* DB2* OMEGAMON* Tivoli* z13 zEnterprise* DS8000* Easy Tier* GDPS* GPFS

* Registered trademarks of IBM Corporation

Notes:

Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.

IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.

All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.

This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.

All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.

The following are trademarks or registered trademarks of other companies.

* Other product and service names might be trademarks of IBM or other companies.

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.

Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.

Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. OpenStack is a trademark of OpenStack LLC. The OpenStack trademark policy is available on the OpenStack website.

TEALEAF is a registered trademark of Tealeaf, an IBM Company.

Windows Server and the Windows logo are trademarks of the Microsoft group of countries. Worklight is a trademark or registered trademark of Worklight, an IBM Company. UNIX is a registered trademark of The Open Group in the United States and other countries.

Trademarks

HyperSwap* IBM* IBM (logo) MQSeries* z/OS* zSystems z/VM*

(3)

Why Cloud Computing ?

Key Take-Aways

Contents

Why Cloud on z ? Infrastructure Matters

Solution Architectures for z Cloud

(4)

Mobile, social, cloud, big data and analytics are changing

how we live, work and interact

40% of people

socialize more online than they

do face-to-face

300x growth

of digital content between

2005-2020

57% of

companies

using cloud to drive

competitive and cost

advantages

80% of all data

is unstructured and growing 15x the rate of

structured data

63% of people

expect to be doing more shopping on their mobile devices

over the next couple of years

(5)

A fundamental change

The peole access

to centralized

services

A service

developed in one

flavor for all

The service

access to peole

everywhere

A service

developed in one

flavor for all but

capable to adapt

(6)

But has all really changed ?

Find & Walk

Wait

Ask for service

Few physical locations

National

Walk & Find

Self-Service

More physical locations

International

Locate

Self-Service

Anywhere

International

Yes and No !

(7)

What Problems Are Clients Trying To Solve Via The Cloud ?

Opportunity Cost of Focus of IT

Resources

Handling Usage Peaks

High Overhead Related to

Provisioning New

Users/Services

Switching CAPEX to OPEX

Low Server Utilization

Secure Access to Data for

Mobile Workforce

Delays in Rolling Out New

Services

Application

Development & Testing

Application Downtime /

Availability / Disaster Recovery

(8)

The Evolution of Cloud

Virtualization

Hybrid

“I want to get more out

of my existing hardware”

“I want to strategically

use public and private

cloud together”

.

Cloud Native

“I want to rapidly build new, born

on the cloud, engaging

applications in a continuous

delivery model”

Business Services (SaaS)

“I want to use an app

without having to own it”

Cloud Enabled

“I want to move my existing

middleware workloads to the

(9)

z Systems Focus by Cloud Deployment Alternative

Cloud Type

Public

Multi-tenant environment where compute resources are purchased in desired increments

Private

Internally owned, deployed and controlled compute resources

Hybrid

Uses a mix of private, dedicated IT resources in conjunction with public infrastructure

IBM z Systems

Linux on z Systems and

z/OS as the foundation of

the most secure, scalable

private cloud infrastructure

Enabling MSPs/CSPs to deliver

differentiated mainframe-based

service offerings

Leveraging BlueMix and

interoperability with

SoftLayer, AWS and other

public cloud offerings

Linux on z Systems and z/OS

as the foundation of the most

secure, scalable private cloud

(10)

Hybrid Cloud

Private Cloud Public Cloud

Up to 10 TB Memory on z13

Improves consolidation ratios

SMT-2 technology on z13

Improves performance and throughput of

workloads

GDPS for Linux on z Systems

Disaster Recovery solution for

mission-critical workloads

KVM

New industry-standard hypervisor (SOD)

Increase in # of LPARs on z13

Improves TCO

Cloud Manager w/ OpenStack V4.2

Heterogeneous platform management

from z Systems

Elastic Storage for Linux on z Systems

Enables new class of workloads

(11)

Why Cloud Computing ?

Key Take-Aways

Contents

Why Cloud on z ? Infrastructure Matters

Solution Architectures for z Cloud

(12)

Cloud Computing Journey

The steps in the cloud journey offer different levels of

capability for each customer IT environment.

You can embark on your cloud journey at any step.

Automate

Entry Level Cloud

Standardization & Automation

Integrate

Virtualization

Infrastructure & Virtualization Management

Orchestrate

Advanced Cloud

Orchestration & Optimization

(13)

z Systems Cloud Blueprint

Integrate

Infrastructure & Virtualization Management

Virtualization

This is where z Systems drives differentiation!

Infrastructure Scalability: Consolidate more workloads per core; elastic scaling using Capacity On Demand

Virtualization Management: More virtual servers in a single footprint Security: Highest security rating for tenant isolation

Reliability & Availability: Unparalleled in the industry

Orchestrate

Advanced Cloud

Orchestration &

Optimization

Automate

Entry Level Cloud

Standardization & Automation

(14)

z Systems Cloud Blueprint

Integrate

Infrastructure & Virtualization Management

Virtualization

This is where z Systems drives differentiation!

 Infrastructure Scalability: Consolidate more workloads per core; elastic scaling using Capacity On

Demand

 Virtualization Management: More virtual servers in a single footprint  Security: Highest security rating for tenant isolation

Reliability & Availability: Unparalleled in the industry

Orchestrate

Advanced Cloud

Orchestration &

Optimization

Automate

Entry Level Cloud

Standardization & Automation

 Customers begin to standardize their environments for faster delivery of services.  Automation is employed to provision and deprovision virtual guest environments using a

shared pool of resources.

(15)

z Systems Cloud Blueprint

Integrate

Infrastructure & Virtualization Management

Virtualization

This is where z Systems drives differentiation!

 Infrastructure Scalability: Consolidate more workloads per core; elastic scaling using Capacity

On Demand

 Virtualization Management: More virtual servers in a single footprint  Security: Highest security rating for tenant isolation

 Reliability & Availability: Unparalleled in the industry

Orchestrate

Advanced Cloud

Orchestration &

Optimization

Automate

Entry Level Cloud

Standardization & Automation

 Customers begin to standardize their environments for faster delivery of services.  Automation is employed to provision and deprovision virtual guest environments using a

shared pool of resources.

 Some customers may choose to allow end-user self service provisioning/deprovisioning.

Finally, some customers will want to evolve and optimize their cloud environment to

orchestrate application deployment based on reusable workload patterns in order deliver

dynamic cloud services.

(16)

Why Cloud Computing ?

Key Take-Aways

Contents

Why Cloud on z ? Infrastructure Matters

Solution Architectures for z Cloud

(17)

72% of business leaders say cloud will be

extremely important to their business success by 2016

17

IT leaders enable

business innovation

#1

priority of CIOs in 3 – 5 years

is to be a critical enabler of

enterprise strategy

1

Business leaders are focused

on rapid innovation

79

%

of CxOs have initiatives to

respond more quickly to

emerging trends

1

Developers embrace cloud to

accelerate innovation

91

%

of net new software

in 2014 is built for

cloud delivery

2

1 The Customer-activated Enterprise, Insights from the Global C-suite Study,

IBM Institute for Business Value, 2013

2 IDC Directions, "How SaaS Gets Built" Doc # DR2014_T3_RM March 2014

(18)

57% of companies are using

cloud to drive competitive

and cost advantage

85% of new SW

is being built for

the Cloud

Customers with a clearly defined Cloud strategy enjoy

almost 2x the revenue growth and nearly 2.5x

higher gross profit than peers

(19)

Cloud Type

Pros

Cons

Public

Multi-tenant environment where compute resources are purchased in desired

increments

Flexible

Low cost of entry

Rapid deployment

Scalable

Wide availability of vendors

Security of data

Data residency

Control

DR

Regulatory issues

SLA

Private

Internally owned, deployed and controlled compute resources

Control

Security

DR

Data ownership

Ability to tune

Time to implement

Silo’d approach

Acquisition cost

Staffing

Planning

Hybrid

Uses a mix of private, dedicated IT resources in conjunction with public infrastructure

Best of both

Fit workload for cost and performance

Can be single point of control

Initial configuration

Network latency

Creating controls

Management is complex

Typical Pros and Cons of Cloud Deployment Models

(20)

Hybrid Cloud

Connecting Systems of

Record with Systems of

Engagement

Address rapidly escalating scalability and

processing demands required by analytics and

innovation

Retain control of the IT environment and

protect proprietary systems and data

Maintain regulatory compliance and desired

service levels

(21)

Unique class of service for

premium clients by leveraging

policy based deployment model

Clients of all types are investing in new client engagement platforms which require rich data and

transactional capabilities on Systems of Record

The move to Systems of Engagement

Create a unique experience by

creating marketplaces of classic

and modern services

Differentiated mobile/digital

applications by connecting back

to enterprise warehouse

Engaging experience, delivered

quickly by leveraging rapid

delivery processes

4x increase in change delivery

38% increase in rental class ‘upgrade’

30% reduction in operational expense

(22)

Build hybrid environments. Connect to on-premises systems of record plus other public and private clouds.

Expose your own APIs to your developers.

Expose services in a secure manner via zOSConnect to achieve rapid open source based development whilst leveraging mainframe assets

Expose z/OS Data as-a-Service via BlueMix to enable system of record to be called by Dev-Ops driven composable apps

z Systems - BlueMix Integration

BlueMix brings unparalleled speed to development, deployment and IT operations & cuts the time needed to go from idea to running application to

days vs months

100% Open Standards-based scalable platform – a competitive

differentiation

Allows customers to use the same proven API services that they use on-premises, but in a much simplified, easy to consumer and instantly

deployed manner

(23)

z Systems and SoftLayer Integration

Hybrid Use Case Examples

Provides best-of-breed OLTP system Exploiting security and scalability of GDPS

Hosts application / presentation tier on dedicated or virtual server Elastically scales compute capacity with pay as you grow

Provides secure means to cross public network Presents private network of SoftLayer as extension

of on-premises private network

Hybrid Architecture provides best of both worlds Secure Transactions combined with the dynamic of Cloud

CICS® OLTP System on-premises Data Center

Application Server on SoftLayer Cloud Server

Secure VPN Tunnel

V P N t u n n e l CICS Gateway CICS DB2 WAS WAS Load Balance Internet

IBM z Systems

(24)

Servers: z13, zEC12, zBC12

Massively scalable

Characterized by great economics / efficiencies

Highly secure / available

z/VM 6.3

Support more virtual servers than any other platform in a single footprint

Integrated OpenStack support

IBM Wave for z/VM

A graphical interface tool that simplifies the management and administration of z/VM and Linux environments

Cloud Manager with OpenStack

A simple, entry level cloud

management stack

Based on OpenStack

Formerly known as SmartCloud

Entry

Cloud Orchestrator

Based on OpenStack

Builds on functionality of Cloud

Manager with OpenStack

and adds runbook

automation and middleware

pattern support for workload

deployment

Formerly known as SmartCloud

Orchestrator

Service Lifecycle Management

Standardization

Differentiation

Virtualization and Cloud Portfolio for Linux on z Systems

Virtualization

(25)

A simple, intuitive virtualization management tool providing management, provisioning, and

automation for a z/VM environment supporting

Linux

®

virtual servers

Automate, simplify management and monitor virtual

servers and resources-all from a single dashboard

Perform complex virtualization tasks in a fraction of the

time compared to manual execution

Provision virtual resources (Servers, Network, Storage) to

accelerate the transformation to cloud infrastructure

Supports advanced z/VM

®

management capabilities such

as Live Guest Relocation with a few clicks

Delegate responsibility and provide more self service

capabilities to the appropriate teams

Helps Simplify and Automate Virtualization Management

For z/VM and Linux virtual servers

(26)

 Shorten the learning curve needed to manage complex environments

Organize and simplify management of z/VM and virtual Linux servers

 View servers and storage utilization graphically; understand the status of system resources with Intelligent icons   Reduce unnecessary steps using highly

customizable views

Graphical or tabular displays with layered drill down

 Monitor the status of z/VM systems through an innovative interface

 Monitor performance of CPU, paging devices, spool disks and more;  Use agentless discovery to detect an

accurate view of your environment  Use advanced filters, tagging, layout and

layer selection to make monitoring and management more meaningful

 Complements IBM OMEGAMON® XE used for in-depth performance monitoring

 Manage your system from a single point of control

 Assign and delegate administrative access with role based assignments

 Provision, clone, and activate virtual resources . Define and control virtual network and storage devices

 Perform management tasks such as live guest relocation

Annotate resources for additional policy based management

 Execute complex scripts with a single mouse click

Intelligent

Visualization

Simplified

Monitoring

Unified

Management

(27)

xCAT History

Developed by IBM starting in 1999 to manage clusters of Linux and AIX systems.

Released to the Open Source community under the Eclipse Public License

Used to manage clusters such as

Roadrunner, the fastest computer in the world in 2008

Watson, the IBM machine that competed and won on Jeopardy

Today xCAT can manage physical or virtual machines, such as:

RHEL, CentOS, Fedora, SLES, AIX, Windows, VMWare, KVM, PowerVM, z/VM.

(28)

XCAT - z/VM 6.3 Pre-Installed Systems Management

ZVMSYS01 (a z/VM 6.3 System)

ZVMSYS01 (a z/VM 6.3 System)

Guest

Workload

Workload

Guest

Workload

Guest

PR/SM (one z Systems Logical Partition)

PERFKIT

PERFKIT

DIRMAINT

DIRMAINT

SMAPI

Servers

SMAPI

Servers

xCAT (MN, HCP) xCAT (MN, HCP)

Browser

Everything inside the z/VM LPAR is shipped with z/VM 6.3, up to and including the xCAT interfaces

Versions of DirMaint and PerfKit are included free of charge with the SMAPI server, but these versions of the products only

communicate with SMAPI, there is no way to interact with them directly.

(29)

How xCAT Manages z/VM

LPAR

z/VM

Linux

Linux

Linux

Linux

zHCP

CP

SMAPI

DirMaint

z/VM

Linux

Linux

Linux

zHCP

CP

SMAPI

LPAR

z/VM

Linux

Linux

Linux

Linux

zHCP

CP

SMAPI

DirMaint

z/VM

Linux

Linux

Linux

zHCP

CP

SMAPI

xCAT MN

SSH

SSH

zHardware Control Point:

Manages other VMs via

Systems Management APIs

and CP Commands.

Each z/VM system needs to

have a zHCP

xCAT Maintenance

Node: Central

management server.

Only one MN is needed

for multiple systems.

(30)

Compute (Nova)

Block Storage (Cinder)

Network (Neutron)

Provision and manage virtual resources

Dashboard (Horizon) Self-service portal

Image (Glance)

Catalog and manage server images

Identity (Keystone)

Unified authentication and authorization

Object Storage (Swift)

Petabytes of secure, reliable object storage

Telemetry (Ceilometer) Data collection

Orchestration (Heat)

Engine to launch cloud applications based on templates

Database Service (Trove) Cloud Database-as-a-Service

Data Processing (Sahara)

Data processing stack and management

(31)

Neutron

1

drivers

Virtualization Drivers

Adapters to hypervisors Server, storage, network Vendor Led Drivers

Dash Board (Horizon)

OpenStack API

Security

(KeyStone)

Scheduler

Projects

Images

(Glance)

Quotas

Higher Level Mgmt Ecosystem

Cloud Mgmt SW Enterprise Mgmt SW Other Mgmt SW

Nova

drivers

Server

Cinder

drivers

Storage

Network

AMQP

DBMS

Infrastructure Mgmt Capabilities

Image Management

Virtual Machine Placement Account Management

Foundation (Middleware)

AMQP Message Broker Database for Persistence

Infrastructure Mgmt APIs

Focus on providing IaaS Broad Ecosystem

Simple Console

Built using OS REST API Basic GUI for OS

functions

Flavors

z/VM support

available

OpenStack Big Picture

1 – Formerly

known as Quantum.

(32)

IBM Cloud Manager with OpenStack 4.2

IBM Cloud Manager with OpenStack V4.2

–Available: December 12, 2014

–Based on Juno level of OpenStack

–Manage to z only (appliance not updated)

IBM Cloud Manager with OpenStack V4.2

–Announced: February 24, 2015

–Available: March 13, 2015

–Based on Juno level of OpenStack

(33)

New with V4.2:

Heterogeneous management support

z Systems managing Power and x86 servers

Central management across multiple hypervisors & domains All IBM server architectures & major hypervisors supported

Pattern support

Chef-based patterns based on OpenStack Heat pattern engine is now

supported on z Systems

Workload deployment based on patterns speeds delivery of new services Hybrid Cloud support

Hybrid Clouds on and off prem options via SoftLayer support

Accelerate Time to Market:

Establish Cloud environments quickly

Integrated Management:

Approvals, metering, billing, users and projects through

a single ‘pane of glass’

Flexible, modular design: Based upon

OpenStack IaaS - Access to OpenStack APIs. Extensible via REST API allowing partners to easily customize the UI

IBM Cloud Manager with OpenStack is an easy to deploy, simple to use cloud management

software offering based on OpenStack with open cloud APIs

IBM enhancements: self-service portal for workload provisioning, virtual image management, and monitoring

(34)

The OpenStack Food Chain

IBM Cloud Technology Products

Communicates

with z/VM

xCAT Appliance

SMAPI Services

Top Half of the Solution:

An IBM Cloud Technology product or other

vendor product including the OpenStack

support.

Portions of that OpenStack support knows z/VM

(i.e. code that connects and understands how to talk to z/VM).

Bottom Half of the Solution:

Rest APIs are used to communicate with the

OpenStack code from the top half.

The xCAT Appliance utilizes new and existing

Systems Management APIs (SMAPI) to interact with

the z/VM system

SMAPI can interact with additional products or

features (e.g. a directory manager).

Directory Product

Product with OpenStack Support

z/VM 6.3 Product

(35)

z/VM 6.3 Pre-Installed Systems Management

ZVMSYS01 (a z/VM 6.3 System)

ZVMSYS01 (a z/VM 6.3 System)

Guest

Workload

Workload

Guest

Workload

Guest

PR/SM (one z Systems Logical Partition)

PERFKIT

PERFKIT

DIRMAINT

DIRMAINT

SMAPI

Servers

SMAPI

Servers

xCAT

(MN, HCP)

xCAT

(MN, HCP)

IBM Cloud Product

z/VM

Plug-ins

Browser

REST APIs

Everything inside the z/VM LPAR is shipped with z/VM 6.3, up to and including the xCAT interfaces

Versions of DirMaint and PerfKit are included free of charge with the SMAPI server, but these versions of the products only

communicate with SMAPI, there is no way to interact with them directly.

OpenStack

Compute

Node

(w/ z/VM Drivers)

OpenStack

Compute

Node

(w/ z/VM Drivers)

(36)

Examples of Supported z/VM OpenStack Features

Provisioning virtual machines and host

Resize virtual machine (memory, CPU)

[Nova]

Disk (Add SCSI disk to virtual machine)

[Nova,Cinder]

Support for Open vSwitch

[Neutron

1

]

Automation

Start / Stop virtual machine

[Nova]

Reboot Linux virtual machine

[Nova]

Pause / Unpause virtual machine

[Nova]

Capture / Deploy virtual machine [Nova, Glance]

Activate Image

[Nova]

Business Continuity

Live Guest Relocation

[Nova]

(37)

 Full Multi-Tenancy to support Service Providers implementing

clouds

Multiple tenants with a single ICO

– Administrative authorities can be delegated to each tenant

 Supports the widest variety of on premise platforms including

VMware, KVM, Power, z Systems

Expanded public cloud support with SoftLayer in addition to

existing Amazon EC2

 Support OpenStack's ecosystem of Storage and Networking

options

 Integrated high availability for production install

 New hosted version of ICO - Service Engage enables trial and

proof of concepts in minutes

 Easy to customize with customer specific branding (logos, colors,

banners)

Create images easier and faster

– Use standard images to build your patterns – Support for Glance image library in OpenStack

Deploy more patterns

– IBM’s advanced pattern engine with: automated scaling, software install, Chef recipe import, pattern editor, marketplace of content

– OpenStack Heat is now available as an alternative pattern engine in addition to IBM’s pattern engine

Access Marketplace of over 250 out of the box

patterns speeds delivery of new services Growing IBM and third party ecosystem of

automation content for fast deployment of services 20,000+ IBM Endpoint Manager automation

fixlets’

Over 1500 Chef automation packages www.ibm.com/Cloud-Marketplace

IBM Cloud Marketplace

IBM Cloud Orchestrator v2.4

(38)

IBM Cloud Orchestrator V2.4

SmartCloud Orchestrator V2.3 renamed to IBM Cloud Orchestrator V2.4

It supports the OpenStack enablement in z/VM.

Icehouse level of OpenStack

Announced October 7, 2014: US Announcement Letter 214-348

Available October 10, 2014

Provides:

Self Service

Rich provisioning

Integration to Business Processes

Pattern management

(39)

The z/VM Directory Manager

(DIRMAINT), or an equivalent,

provides a command driven interface to manage z/VM directory entries.

The z/VM Systems Management

Application Programming Interface (SMAPI) provides

programmatic access to DIRMAINT and z/VM system functions.

1

2

A Security Manager (such as

RACF) provides additional resource

protection beyond DIRMAINT and SMAPI authorizations. This is optional, but if it exists it must be configured to support this

architecture.

3

Virtual switches (VSWITCH)

provide network connectivity between the management components, to allow command driven requests to come from the z/VM platform or other network connected locations. They also provide the networks on which newly provisioned instances will be connected to.

4

The Extreme Cloud

Administration Toolkit (xCAT) is

an open source product for provisioning virtual machines.

5

The Region Server and Network

Server are part of the IBM Cloud

Orchestrator infrastructure and run on the x86 platform.

6

IBM Cloud Orchestrator V2.4 & z/VM

Linux source images are existing

Linux guests whose disk images are captured for deployment by

IBM Cloud Orchestrator. These guests have specific configuration requirements

7

Linux deployed instances are

Linux guests created via deployment requests from OpenStack on the zRegion Server or from IBM Cloud Orchestrator; however, they must be deployed from IBM Cloud Orchestrator to be managed by IBM Cloud

Orchestrator.

(40)

z/VM & OpenStack Levels

De

c

20

13

Havana

Icehouse

Juno

IBM Cloud Orchestrator 2.4

IBM Cloud Manager

with OpenStack 4.1

IBM Cloud Manager

with OpenStack 4.2

http://www.vm.ibm.com/sysman/openstk.html

z/VM OpenStack Support

Products Supporting z/VM

(Dates indicate z/VM support)

- z/VM Appliance including CMO.

Ju

ne

2

01

4

Se

p

20

14

Oc

t 2

01

4

M

ar

2

01

5

De

c

20

14

z/VM 6.3 + Service

(41)

Utilize across

a multitude of

middleware

products

Asset based

approach with

reusable

template

assets

Standardize

and automate

product install

and config

Platform

independent

and ready for

Linux on z

Cloud strategy supported by technology

(42)

Reduces

multi-product deployment

durations by up to

80%

Reduces

deployment error/fix

durations

Reduces need for

deep product skills

Improves quality of

delivery

Time Savings

Quality and Efficiency

You asked – We delivered!

One dozen patterns covering 50% of Linux on z Systems portfolio revenue

Clear commitment from IBM to pattern-enable middleware products for Linux on z Systems

Organizations will be able to build out complex Cloud workload instances on z Systems in a fraction of the time

Announcing Custom Patterns for Linux on z Systems

(43)

Customs patterns for Linux on z Systems Utilize Chef

• Chef is a leading system automation solution that turns infrastructure into code

with an architecture that was built for extreme scale.

• Chef has enjoyed broad adoption in the industry, including companies like

Facebook, GE, Norstrom, Admeld, Mercado Libre, and Prezi.

• Chef has a vibrant, open community with about 2000 Cookbooks and 60,543

Chefs (contributors)

(44)

January 14th announcement – Custom Patterns significantly increases the patterns

available for Linux on z Systems

Orderable parts created for each product enabling base product plus custom pattern capability

WAS Network Deployment WAS Liberty Core

DB2® Enterprise Server Edition WebSphere® MQSeries®

IBM Integration Bus

IBM Operational Decision Manager

IBM Business Process Manager IBM Business Monitor MobileFirst Platform Foundation

WebSphere Portal

Cognos® Business Intelligence

z Launch Pattern List

(45)

EC12, BC12 and z13 compute in any config

Standard Linux Environment

Red Hat/SUSE3000+ Applications

IBM Deployment Expertise done in the factory with on-site personalization

Factory Integrated

Delivered in ½ time of other Integrated

Systems*

Production Ready in Hour

s

Scale up to 6000 VMs

Industry Leading Availability

Proven Security

Fully Automated Cloud Orchestration & Monitoring

IBM Enterprise Cloud System

Storwize V7000 or DS8870 in any configuration Cloud Orchestrator OMEGAMON® for z/VM TSM Operations Manager Backup Manager IBM Wave

(46)

Storage

Enterprise Linux Server

Software

Services

IBM zEnterprise BC12 or

z/VM with following priced features:

– Directory Maintenance

– Resource Access Control Facility – Performance Toolkit

– Single System Image

IBM Wave for z/VM

OMEGAMON XE on z/VM and LinuxTivoli® Storage Manager Extended EditionCloud Manager with OpenStack

Operations Manager for z/VM

Backup and Restore Manager for z/VMRHEL or SLES Linux for z Systems

DS8870

or

IBM zEnterprise® EC12

Integration Services

– Performed by WW Customized Solutions Center in Poughkeepsie, NY

– Will integrate server and storage devices and pre-install software prior to shipment to the customer

On-Site Personalization Services

– Performed by STG Lab Based Services to complete SW installation and personalize Enterprise Cloud System for the customer

On-Site Cabling Services

– Provide, lay and connect cables from server to storage and server to network Storwize® V7000 or z13 or Additional Storage Types

(47)

Why Cloud Computing ?

Key Take-Aways

Contents

Why Cloud on z ? Infrastructure Matters

Solution Architectures for z Cloud

z Sytems Cloud Blueprint

(48)

General Server Virtualization Terms

Hypervisor

“Virtualization” software or firmware

Divides real computing into logical computers or LPARs Referred to as “PR/SM” on System z

Logical Partition

Also called an LPAR, virtual machine,

VM, guest (z/VM) or logical server

Runs an OS such as z/OS, Linux,

TPF, z/VSE, AIX, IBM i, Windows

Memory Virtualization

Dedicated to an

PR/SM

LPAR

Shared by guests within

z/VM

I/O Virtualization – Provided by

Hypervisor (ex: VMware)

I/O owning LPAR (ex: PowerVM, Xen)

Direct hardware virtualization (z)

2

nd

Level Hypervisor

Hypervisor inside an LPAR

Can provide unique features

Example: AIX WPAR,

z/VM

Disk

Ethernet

Computer Memory

Hardware Hypervisor Logical

Partition PartitionLogical Logical Partition Hyperviso r Virtual Machine or Guest

(49)

Physical boxes

x86 with VMWare

PowerPC with PowerVM

z Systems with z/VM

Hypervisor: ESX

1 ESX/physical box

Hypervisor: PowerVM

1 PowerVM/physical box

Virtual machine definition

VM

Hypervisor: z/VM

Up to 85 LPARs / Physical box VM

LPAR LPAR

wpar

Differences: VMware, PowerVM & z/VM

Can connect to an Operating System for management

O S O S O S L P A R L P A R O S O S O S

Operating System for end user O S Partition - LPAR Hypervisor – no microcode O S Hypervisor – microcode Hypervisor: KVM (Statement of Direction)

(50)

Compute Options

IBM z System

I/O

SAP

Spare

z/OS

Linux

Global

LPAR4 LPAR4

z/VM

Linux Linux

LPAR5 LPAR5

z/VM

Linux

Linux

z/VM

IFL IFL IFL IFL CP CP CP CP CP LPAR1 LPAR1

z/OS

LPAR2 LPAR2

z/OS

DB2 &

other

Offload zIIP

z/OS

Cluster

LPAR3 LPAR3 ICF zIIP

Java

Offload

(51)

CP1

CP2

CP3

CP4

IBM System z

Physical

CPUs

z/VM

Linux

Virtual

2

CPUs

Linux

LPAR1

z/OS

LPAR2

z/OS

Logical

CPUs

Linux

Linux

Virtual

CPUs

Linux

Linux Linux

IBM System z Virtualization Leadership

Extreme Levels of Resources Sharing & Agility

“Inside the box”

virtual networking

IFL1

IFL2

IFL3

Physical

CPUs

LPAR3

z/VM

LPAR4

z/VM

Logical

CPUs

IFL4

(52)
(53)

Network Options

Linux

Linux

Linux

Linux

Linux

Linux

Linux

PR/SM

TCP/IP

z/VM

z/OS

OSA

OSA

OSA

Virtual switch

Linux

Linux

Internal LAN

CTC

IUCV

SMSG

Hipersocket LAN #1

Hipersocket LAN #2

Access Trunk

Vlan 4,5,6

(54)

z/VM 2 z/VM 1

z/VM 4 z/VM 3

Shared disks

Cross- system communications for “ single system image” management

z/VM 2 z/VM 1

z/VM 4 z/VM 3

Shared disks

Cross- system communications for “ single system image” management

Provided as an optional priced feature

Connect up to four z/VM systems as members of a Single System Image (SSI) clusterProvides a set of shared resources for member systems and their hosted virtual machinesCluster members can be run on the same or different System z servers

Simplifies systems management of a multi-z/VM environment

– Single user directory

– Cluster management from any member

• Apply maintenance to all members in the cluster from one location • Issue commands from one member

to operate on another

– Built-in cross-member capabilities – Resource coordination and

Single System Image (SSI)

Clustering & Live Guest Relocation

(55)

SMT support on IFL with z/VM 6.3

Simultaneous multithreading allows instructions from one or

two threads to execute on a zIIP or IFL processor core.

SMT helps to address memory latency, resulting in an overall

capacity* (throughput) improvement per core

Capacity improvement is variable depending on workload.

L is 65% greater than a z196 IFL

SMT exploitation: z/VM V6.3 + PTFs for IFLs and

z/OS V2.1 + PTFs in an LPAR for zIIPs

SMT can be turned on or off on an LPAR by LPAR basis by

operating system parameters. z/OS can also do this dynamically

with operator commands.

 Notes:

– SMT is designed to deliver better overall capacity (throughput) for many workloads. Thread performance (instruction execution rate for an individual thread) may be faster running in single thread mode. – Because SMT is not available for CPs, LSPR ratings do not include it

80

Which approach is designed for the highest volume**

of traffic? Which road is faster?

**

Two lanes at 50 carry 25% more volume if traffic density per lane is equal

(56)

Security options, out of the box crypto acceleration

CPACF is available on all IFLs at no cost (through a Feature Code). For more demanding

workloads, Crypto Express cards can be used.

z/VM

API

kernel

API

libica

API

CCA

API

zcrypt (device driver)

API

GSKIT

API

OpenCryptoki (PKCS#11)

API

Java JCE CCA Applications eCryptFS Dm-crypt Apache SSH

API

OpenSSL Engine WebSphere MQ

Tivoli Access Manager for eBusiness IBM HTTP Server

WebSphere Application Server

API

JNI

C/C++ Applications

Java Applications

(57)

© 2015 IBM Corporation 57

Disaster Recovery with GDPS

GPDS appliance for

Linux only customer

Environment

3.8

3.9

3.10

z/VM 6.3 w/ MSS 1

No

No

Yes

1

z/VM 6.3 DS8K

Synergy

Yes

1

Yes

1

Yes

1

See http://www-03.ibm.com/systems/z/advantages/gdps/whatsnew.html for details.

1 – with appropriate service – Check Bucket

xDR extends GDPS to support not only z/OS but also Linux on System z.

 Primary disk error detection

 Mirroring problems detection in z/OS controlling system  Coordinated Hyperswap (planned or unplanned)  Integration with SSI and LGR

 Single point of control for managing z/VM, Linux on System z and z/OS.

 Same proven high availability characteristics for z/VM, Linux on System z and z/OS.  Coordinated disaster recovery across z/VM, Linux on System z and z/OS.

(58)

Structure of Linux on z Systems

While looks the same on different platforms,

Linux Applications

Instruction Set Architecture and I/O Hardware

Linux Kernel

HW Dependent Drivers

Linux Applications

Generic Drivers

Network Protocols

Filesystems

Platform Dependent Code

Backend

GNU Runtime Environment

Process Management Memory Management Architecture Independent Code

B

ac

ke

nd

G N U C om pl ie r S ui te

1.81 % platform specific code in Linux Kernel 2.6.25

0.55 % of

platform

specific code in

Glibc 2.5

0.28 % platform specific code in GCC 4.1

(59)

Virtualization

Do more with less

Deploy more servers, more networks, more applications, and more data Achieve nearly 100% utilization of system resources nearly 100% of the time Enjoy the highest levels of resource sharing, I/O bandwidth, and system availability Reduce costs on a bigger scale

Save on software license fees Consume less power and floor space

Minimize hardware needed for business continuance and disaster recovery Manage growth and complexity

Exploit extensive facilities for life cycle management: provisioning, monitoring, security, workload mgmt, capacity planning, charge back, patching, backup, recovery, etc.

Add hardware resources to an already-running system without disruption

Workload deployment on a “scale up” machine means fewer cables, fewer components to impede growth More flexibility, minimize lead time for new projects

Workload deployment to a single System z server offers significant advantages in terms of flexibility Rapid provisioning reduces lead time for new IT projects, helping to increase business agility

(60)

Clients run many workloads on Linux on z Systems

Hardware resources Virtualization Management Databases Database deployment  ABK-Systeme GmbH (MobileFirst)  Banca Carige (MobileFirst)

 German Pension Fund (Content Mgt)  BCBS Minnesota (SAP)

 Baldor (SAP)  Porto Alegre (Maximo)

 City a. County of Honolulu (Maximo)

IBM (Connections/Notes) Hardware resources Virtualization Management WebSphere Application Server WebSphere MQ IBM Integration Bus Hardware resources Virtualization Management MobileFirst Platform Foundation SAP Content Mgt Tivoli® Storage Mg Maximo Connections / Notes Hardware resources Virtualization Management SPSS Cognos Warehouse BigInsights Info.Server Master Data Mgmt  BTMU  Nationwide  Halkbank  Renfe

 Bank New Zealand

 EVERTEC(Oracle)  L3C LLP (Oracle)

 Dundee City Council(Oracle)  Met Office (Oracle)

 America First Credit Union (DB2)  SinfoniaRx(DB2)  Marist College (DB2)  Sicoob  White Cube  Bankia  Miami-Dade County  IBM

… and much more

Web application and SOA infrastructure

(61)

Why Cloud Computing ?

Key Take-Aways

Contents

Why Cloud on z ? Infrastructure Matters

Solution Architectures for z Cloud

(62)

Cloud is transforming how service is delivered with efficiency and speed

z13 delivers a trusted and secure Cloud: Agile, fully virtualized private and

hybrid cloud computing now with Enterprise Grade Linux

z13 Transforms the economics of IT service delivery without the risk

32% lower TCO when consolidating the work of 50 or more cores from x86 or up to 60%

lower cost than public cloud alternatives

(63)
(64)

Affordability Attractive price performance. Offers the lowest TCA for Linux deployment of Oracle database workloads over competition - saving over half the cost1. Lower costs through reduced complexity - Simplified management, Reduced environmental costs, Greater flexibility to meet changing needs

Availability Near zero downtime/continuous availability, even during maintenance of hardware, OS, database

and application components. Enhanced disaster recovery responsiveness.

Efficiency Reduced infrastructure complexity through consolidation, automation and virtualization, saving on energy, labor, software, and more. Management of the end to end applications, fast private network, fewer hops and points of failure. High resource utilization.

Integration Capability to handle the largest volumes of data, in a day and age when data is booming. Tight integration and simpler management of data and applications on one system. Low latency. Homogeneous system environment.

Scalability Flexibility and near-linear large scalability, unmatched in the IT world, to grow with your business. Superior virtualization. Unprecedented scale.

References

Related documents

Physical Machine Allocation: PRS Open service research Tashi development Apps running in a VM mgmt infrastructure (e.g., Tashi, Eucalyptus) Production storage service

Peering & Settlement Subscriber Mgmt Service Offering Catalog Invoicing Billing BSS Business Support Services CCMP RA – BSS Details Cloud Service Integration Tools

Cloud Computing benchmarks need to be able to account for various parts of the Cloud “machine” – typically, in IaaS, an instance of a virtual machine – since different

 Enterprise Cloud segments  Segment maturity and growth.  What are the key drivers

Figure 5: Potential cloud computing journeys Use ‘on- demand’ public infrastructure services (EC2, S3) Developing bespoke applications on Cloud platforms Selected enterprise

 Cloud services include the delivery of software, infrastructure, and storage over the Internet (either as separate components or a complete platform) based on user demand.. 

Transformation of BRAC Server Infrastructure from Enterprise Virtualization to OpenStack Cloud (IaaS) by December of 2014.. Why we

• Provision a Grid Infrastructure (RACOne) on the cloned guest using silent install scripts. • Customize the Linux guest for creating Oracle Grid