OpenStack enablement for IBM Z DPM

Similar documents
Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

IBM. IBM Dynamic Partition Manager (DPM) Guide. z Systems SB

The zenterprise Unified Resource Manager IBM Corporation

Cloud on z Systems Solution Overview: IBM Cloud Manager with OpenStack

What s New in Newton. Emily Hugenbruch, Advisory Software

Hypervisors & related technologies Arwed Tschoeke Client Center Böblingen

DBaaS (Oracle and Open Source)

IBM LinuxONE Rockhopper

"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary

Data Center and Cloud Automation

IBM. Appliance Container Infrastructure (zaci) User's Guide. z Systems SC

Taking Your Power Systems Higher in the Cloud with VMware vrealize Automation

IBM and Oracle Partnership

Jumpstart your Production OpenStack Deployment with

Hypervisors & related technologies Frank Heimes / Arwed Tschoeke Client Center Böblingen

Let s manage agents. Tom Sightler, Principal Solutions Architect Dmitry Popov, Product Management

VMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.

Making Blockchain Real for Business IBM Blockchain Offering

IBM Cloud Orchestrator Version User's Guide IBM

Power Cloud for Administrators

Cloud and DevOps with Linux on z Systems

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

Discover SUSE Manager

Understanding z/osmf for the Performance Management Sysprog

5 Things You Need for a True VMware Private Cloud

Linux and z Systems in the Datacenter Berthold Gunreben

Setting Up the IBM Cloud Manager with OpenStack Cloud Manager Appliance (CMA) on z/vm

Directions in Data Centre Virtualization and Management

Be smart. Think open source.

Red Hat Virtualization 4.1 Product Guide

DELL EMC TECHNICAL SOLUTION BRIEF

Active System Manager Version 7.5 User s Guide

Course CXS-203 Citrix XenServer 6.0 Administration

Tessia - Automate Datacenter Resources Management and Provisioning of Linux on IBM Z

vrealize Automation Support Matrix vrealize Automation 6.2.x and 7.x 12 April 2018

Datacenter Management and The Private Cloud. Troy Sharpe Core Infrastructure Specialist Microsoft Corp, Education

What's New with SUSE Linux Enterprise Server for z Systems

Deploying Cisco UCS Central

CXS-203-1I Citrix XenServer 6.0 Administration

HP Matrix Operating Environment 7.2 Getting Started Guide

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

White Paper The Storage System Best Suited for OpenStack FUJITSU Storage ETERNUS DX S4/S3 series and ETERNUS AF series

Benchmark Study: A Performance Comparison Between RHEL 5 and RHEL 6 on System z

Speed to Market with Open Source

Improving Blade Economics with Virtualization

Database as-a- Service with IBM LinuxONE and z Systems. Dr. Holger Smolinski, IT Architect Boeblingen, March 28, 2017

Multicore Computing and the Cloud Optimizing Systems with Virtualization

Docker Networking In OpenStack What you need to know now. Fawad Khaliq

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

SYMANTEC DATA CENTER SECURITY

Blue Cross Blue Shield of Minnesota - Replication and DR for Linux on System z

Veritas Access. Installing Veritas Access in VMWare ESx environment. Who should read this paper? Veritas Pre-Sales, Partner Pre-Sales

Citrix XenServer 6 Administration

Cisco Solution for Private Cloud

Automated Deployment of Private Cloud (EasyCloud)

Introducing IBM WebSphere CloudBurst Appliance and IBM WebSphere Application Server Hypervisor Edition

Software Editions. Systems Software leadership for innovation. Mike Perry IT Specialist IBM Systems & Technology Group.

BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer

IBM Endpoint Manager. OS Deployment V3.5 User's Guide

Installation runbook for Hedvig + Cinder Driver

Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect

Red Hat Virtualization 4.1 Technical Presentation May Adapted for MSP RHUG Greg Scott

IBM WebSphere CloudBurst Appliance

Data Protection Software: 2018 Updates Part 2 of 2. Michelle Nguyen Rich Fomin May 1 st, 2018

IBM Cloud for VMware Solutions vrealize Automation 7.2 Chef Integration

Revolutionizing Open. Cecilia Carniel IBM Power Systems Scale Out sales

White Paper Server. Five Reasons for Choosing SUSE Manager

Build your own Cloud on Christof Westhues

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN

VMware ESX Server 3i. December 2007

Managing VMware ESXi in the Datacenter. Dwarakanath P Rao Sr Partner consultant 6 th November 2008

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2

Xen Summit Spring 2007

IBM Systems Director VMControl

Understanding the Endianess and the benefits Red Hat Enterprise Linux for Power, little endian

KVM for IBM z Systems Limits and Configuration Recommendations

Build Cloud like Rackspace with OpenStack Ansible

RHEV in the weeds - special sauce! Marc Skinner

Expert Days SUSE Manager

Host based Storage Security

Enabling Red Hat Virtualization for the Hybrid Cloud

Virtualization Benefits IBM Corporation

Blue Cross Blue Shield of Minnesota - Replication and DR for Linux on System z

Red Hat Cloud Infrastructure 1.1

IBM Storage Driver for OpenStack Version Release Notes IBM

Agile CI/CD with Jenkins and/at ZeroStack. Kiran Bondalapati CTO, Co-Founder & Jenkins Admin ZeroStack, Inc. (

Dell Software Defined Enterprise

Grid & Virtualization Working Group

THE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage

Client Automation v8.10 Enterprise, Standard, Starter*

CXS Citrix XenServer 6.0 Administration

Running RHV integrated with Cisco ACI. JuanLage Principal Engineer - Cisco May 2018

IBM Endpoint Manager. OS Deployment V3.8 User's Guide - DRAFT for Beta V.1.0 (do not distribute)

HPE Helion OpenStack Carrier Grade 1.1 Release Notes HPE Helion

Securing Containers Using a PNSC and a Cisco VSG

INSTALLATION RUNBOOK FOR Triliodata + TrilioVault

Provisioning Intel Rack Scale Design Bare Metal Resources in the OpenStack Environment

IBM Cloud Manager with OpenStack: z/vm Integration Considerations

Using EonStor DS Series iscsi-host storage systems with VMware vsphere 5.x

Transcription:

OpenStack enablement for IBM Z DPM Sreeram Vancheeswaran Team lead, Nova for DPM Andreas R Maier Architect, OpenStack for DPM Marco Pavone Team lead, OpenStack for DPM and KVM Version 1.0.3 sreeram.vancheeswaran@in.ibm.com

Agenda Brief introduction to OpenStack Introducing IBM Z PR/SM hypervisor in DPM Mode OpenStack enablement for IBM Z PR/SM hypervisor in DPM Mode 2

Brief introduction to OpenStack 3

What is OpenStack? 4

What can OpenStack Automate? 5

OpenStack abstracts platform resources OpenStack provides abstracted resources: Compute Logical Networks Block Storage (Volumes) Object Storage OpenStack users can manage abstracted resources without having to understand details about the z platform OpenStack admin has to understand the z platform maps OpenStack resource abstractions to platform resources 6

OpenStack ecosystem on IBM Z 7

IBM Z hypervisors supported by OpenStack KVM on IBM Z Supported in product >= Mitaka Supported OpenStack product > Ubuntu OpenStack z/vm Supported in product >= Liberty Supported OpenStack products - Cloud Manager Appliance (IBM) - a component of IBM z/vm 6.3 or higher, - SUSE OpenStack Cloud PR/SM in DPM Mode Supported >= Ocata As-is community support 8

Introducing IBM Z PR/SM hypervisor in DPM Mode 9

Dynamic Partition Manager PR/SM Powerful but complex C PR/SM + DPM Powerful and easy 10

Introducing the IBM DPM A new administrative mode, IBM Dynamic Partition Manager (DPM), is introduced for Linux only systems for IBM z13, IBM z13s, IBM LinuxONE Emperor (Emperor), and IBM LinuxONE Rockhopper (Rockhopper) A system can be configured in either DPM mode or PR/SM mode. The mode is enabled prior to system power-on reset (POR) This new mode provides dynamic I/O management capabilities using the Hardware Management Console (HMC). 11

Capabilities of DPM Create and provision an environment - Creation of new partitions, assignment of processors and memory, configuration of I/O adapters (network, FCP storage, crypto, and accelerators). New Partition Partition Details Manage Adapters Manage Processor Sharing Manage the environment - Modification of system resources without disrupting running workloads Monitor and troubleshoot the environment - Source identification of system failures, conditions, states, events that may lead to workload degradation. 12

DPM in a Nutshell - Re-thinking Mainframe management jointly with our users Dynamic Mainframe infrastructure management including dynamic I/O management allowing for end-to-end automation. Integrated workflow by replacing existing tooling that today is spread across multiple management end points. Simplified and consumable Mainframe experience reducing the barriers of adoption for new and existing clients. User experience is inspired by industry standard methodology and terminology. 13

Integrated and consistent User Experience 14

DPM System monitoring 15

Power of DPM Creation of partitions Several days > 10 minutes Several System Administrators > Single System Administrator Modify resources Several hours > minutes Several System Administrators > Single System Administrator Gain Insights Monitoring data > Insights over time 16

OpenStack enablement for IBM Z PR/SM Hypervisor in DPM Mode 17

Vision 18

DPM OpenStack integration - Vision Provide a unified cloud management interface for images running in Partitions, KVM and z/vm with the possibility to deploy them where they fit best at a given point in time Deliver OpenStack Nova driver for DPM providing life-cycle management tooling for Linux administrators with no mainframe knowledge, and to enable integration into standard cloud tooling 19

Hills 20

Hill #1 Elena, an OpenStack user can deploy a mainframe partition and get Linux OS running in that partition within 10 minutes Who What Wow 21

Hill #1 - Use cases Elena, an OpenStack user can use OpenStack (dashboard/command-line/api s) to:- Provision DPM partitions (aka launch instance ) and boot using any of the following operating systems - SLES 12 SP1 - Ubuntu 16.04 - RHEL 7.1 Perform the below guest lifecycle operations on the DPM partitions - Stop/shutdown instance - Restore instance - Reboot instance - Set admin password - Get instance status - Resize instance Attach/detach block volumes to partitions (using FCP LUN) Support OSA/RoCE/HiperSockets adapters for partitions with OpenStack networking 22

Hill #2 Sindhu, a cloud administrator can delegate mainframe partition management into cloud tooling to enable Infrastructure As A Service consistent with her organisation s cloud strategy Who What Wow 23

Hill #2 - Use cases Sindhu, a cloud administrator can Integrate IBM Z hardware to standard cloud tooling such as vra, HP-OO, ICO using the OpenStack compute driver Integrate storage devices which can be provisioned to partitions using OpenStack FCP LUN Integrate OSA/RoCE/HiperSocket adapters which can be provisioned to partitions using OpenStack 24

OpenStack for DPM topology 25

zhmcclient- New python client library for HMC Web Services API Client library written in Python to make HMC Web Services API easier to consume Encapsulates REST over HTTPS and JMS protocols Supports CPCs in DPM mode and in standard mode Initiated as part of the OpenStack for DPM work Great for automation with Ansible, Salt, Chef, Puppet,... Includes CLI with Interactive mode & Command mode Download and try today: https://github.com/zhmcclient 26

zhmcclient - Currently supported HMC resources CPC s (DPM mode and Classic mode) - Start, Stop, Update properties, export WWPN etc DPM Mode Partitions - Start, Stop, Delete, Update properties, PSW restart, Mount/Unmount ISO image etc Adapters - (Network, Storage, Accelerator and Crypto adapters) Ports - Physical port of an Adapter NICs - Network Interface Cards (Connects a partition with a Network Port or Virtual Switch) - Create, Delete, Update properties etc HBAs - Host Bus Adapter (HBA connects a Partition with an Adapter Port on an FCP Adapter) - Create, Delete, Update properties etc Virtual Functions (Provides Partition with access to Accelerator Adapters) - Create, Delete, Update properties etc Virtual Switches - Get connected NICs, Update Properties Classic Mode Activation Profiles (Rest, Image and Load) LPAR s - Activate, Deactivate, Load etc 27

CPC Subsetting OpenStack manages the compute resources: You give compute HW to OpenStack OpenStack uses all of it for hosting virtual servers OpenStack for DPM supports CPC subsetting Give only a portion of a CPC to OpenStack OpenStack treats each CPC subset as a hypervisor host CPC subsets are defined by OpenStack configuration 28

Definition of CPC subsets 29

Currently supported functionalities in OpenStack for DPM Configure a compute node to manage and consume only a subset of a IBM Z CPC in DPM mode. CPC subsetting is hidden from users and they are treated like normal hosts in OpenStack. Spawn instance from FCP volume. Instance lifecycle management. Usage of flat networking. 30

OpenStack releases supporting DPM - Roadmap OpenStack Ocata (2/2017): Initial release for DPM, with limitations Based on DPM rel.1 (introduced with z13 GA2) or higher OpenStack Pike (8/2017): Based on DPM rel.2 (z13 post GA2 level from 04/2017) or higher OpenStack Queens (2/2018): Requires DPM rel.2 as minimum, and exploits DPM rel.3 (z14 GA1) if present OpenStack R (8/2018): Requires DPM rel.2 as minimum, and exploits DPM rel.3 (z14 GA1) if present 31

Documentation Documentation is hosted in http://nova-dpm.readthedocs.io/en/latest/ http://networking-dpm.readthedocs.io/en/latest/ IBM :: IBM Confidential :: 2016 IBM Corporation 32

OpenStack for DPM - Feature Support Matrix 33

OpenStack with DPM support in action 34

OpenStack for DPM support in action 35

OpenStack for DPM support in action 36

OpenStack for DPM support in action 37

OpenStack for DPM support in action 38

OpenStack for DPM support in action 39

OpenStack for DPM support in action 40

OpenStack for DPM support in action 41

OpenStack for DPM support in action 42

OpenStack for DPM support in action 43

OpenStack for DPM support in action 44

OpenStack for DPM support in action 45

OpenStack for DPM support in action 46

Q&A 47

Thank you Andreas R Maier Andreas Scheuring Arne Recknagel Marco Pavone Markus Zoeller Prabhat Ranjan Sreeram Vancheeswaran Sreeteja Mogilisetti Stefan Amann 48