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
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*Why Cloud Computing ?
Key Take-Aways
Contents
Why Cloud on z ? Infrastructure Matters
Solution Architectures for z Cloud
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
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
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 !
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
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
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
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
Why Cloud Computing ?
Key Take-Aways
Contents
Why Cloud on z ? Infrastructure Matters
Solution Architectures for z Cloud
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
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 & Automationz 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.
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.
Why Cloud Computing ?
Key Take-Aways
Contents
Why Cloud on z ? Infrastructure Matters
Solution Architectures for z Cloud
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
1Business leaders are focused
on rapid innovation
79
%
of CxOs have initiatives to
respond more quickly to
emerging trends
1Developers embrace cloud to
accelerate innovation
91
%
of net new software
in 2014 is built for
cloud delivery
21 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
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
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
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
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
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
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 InternetIBM z Systems
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
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
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
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.
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.
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.
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
Neutron
1drivers
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 ManagementVirtual 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.
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
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
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
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)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]
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
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
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.
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
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
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
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)
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
EC12, BC12 and z13 compute in any config
Standard Linux Environment
•Red Hat/SUSE •3000+ 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
Storage
Enterprise Linux Server
Software
Services
IBM zEnterprise BC12 orz/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 Linux Tivoli® Storage Manager Extended Edition Cloud Manager with OpenStack
Operations Manager for z/VM
Backup and Restore Manager for z/VM RHEL 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
Why Cloud Computing ?
Key Take-Aways
Contents
Why Cloud on z ? Infrastructure Matters
Solution Architectures for z Cloud
z Sytems Cloud Blueprint
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
ndLevel 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
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)
Compute Options
IBM z System
I/O
SAP
Spare
z/OS
Linux
Global
LPAR4 LPAR4
z/VM
Linux Linux
LPAR5 LPAR5z/VM
Linux
Linux
z/VM
IFL IFL IFL IFL CP CP CP CP CP LPAR1 LPAR1
z/OS
LPAR2 LPAR2z/OS
DB2 &
other
Offload zIIPz/OS
Cluster
LPAR3 LPAR3 ICF zIIPJava
OffloadCP1
CP2
CP3
CP4
IBM System z
Physical
CPUs
z/VM
Linux
Virtual
2CPUs
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
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
SMSGHipersocket LAN #1
Hipersocket LAN #2
Access Trunk
Vlan 4,5,6
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) cluster ■ Provides a set of shared resources for member systems and their hosted virtual machines ■ Cluster 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
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 equalSecurity 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
kernelAPI
libicaAPI
CCAAPI
zcrypt (device driver)
API
GSKITAPI
OpenCryptoki (PKCS#11)API
Java JCE CCA Applications eCryptFS Dm-crypt Apache SSHAPI
OpenSSL Engine WebSphere MQTivoli Access Manager for eBusiness IBM HTTP Server
WebSphere Application Server
API
JNI
C/C++ Applications
Java Applications
© 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
1z/VM 6.3 DS8K
Synergy
Yes
1Yes
1Yes
1See 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.
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 te1.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
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
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
Why Cloud Computing ?
Key Take-Aways
Contents
Why Cloud on z ? Infrastructure Matters
Solution Architectures for z Cloud
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
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.