Sreeram Vancheeswaran OpenStack Enablement Team Lead, Nova .

3y ago
24 Views
2 Downloads
4.30 MB
48 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Duke Fulford
Transcription

Sreeram VancheeswaranOpenStack enablementfor IBM Z DPMTeam lead, Nova for DPMAndreas R MaierArchitect, OpenStack for DPMMarco PavoneTeam lead, OpenStack for DPM and KVMVersion 1.0.3sreeram.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 Mode2

Brief introduction toOpenStack3

What is OpenStack?4

What can OpenStack Automate?5

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

OpenStack ecosystem on IBM Z7

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 support8

Introducing IBM Z PR/SMhypervisor in DPM Mode9

Dynamic Partition ManagerPR/SMPowerful but complex10CPR/SM DPMPowerful and easy

Introducing the IBM DPM A new administrative mode, IBM Dynamic Partition Manager (DPM), isintroduced for Linux only systems for IBM z13, IBM z13s, IBM LinuxONEEmperor (Emperor), and IBM LinuxONE Rockhopper (Rockhopper) A system can be configured in either DPM mode or PR/SM mode. Themode is enabled prior to system power-on reset (POR) This new mode provides dynamic I/O management capabilities using theHardware 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 withoutdisrupting running workloads Monitor and troubleshoot the environment - Source identification of systemfailures, 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/Omanagement allowing for end-to-end automation. Integrated workflow by replacing existing tooling that today is spreadacross multiple management end points. Simplified and consumable Mainframe experience reducing the barriers ofadoption for new and existing clients. User experience is inspired by industry standard methodology andterminology.13

Integrated and consistent User Experience14

DPM System monitoring15

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 time16

OpenStack enablement for IBM ZPR/SM Hypervisor in DPM Mode17

Vision18

DPM OpenStack integration - VisionProvide a unified cloud management interface for images running inPartitions, KVM and z/VM with the possibility to deploy them where theyfit best at a given point in timeDeliver OpenStack Nova driver for DPM providing life-cyclemanagement tooling for Linux administrators with no mainframeknowledge, and to enable integration into standard cloud tooling19

Hills20

Hill #1Elena, an OpenStack user can deploy a mainframe partition and getLinux OS running in that partition within 10 minutesWhoWhatWow21

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 followingoperating systems-SLES 12 SP1Ubuntu 16.04RHEL 7.1-Stop/shutdown instanceRestore instanceReboot instanceSet admin passwordGet instance statusResize instance Perform the below guest lifecycle operations on the DPM partitions Attach/detach block volumes to partitions (using FCP LUN) Support OSA/RoCE/HiperSockets adapters for partitions with OpenStack networking22

Hill #2Sindhu, a cloud administrator can delegate mainframe partitionmanagement into cloud tooling to enable Infrastructure As AService consistent with her organisation’s cloud strategyWhoWhatWow23

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 partitionsusing OpenStack FCP LUN Integrate OSA/RoCE/HiperSocket adapters which can be provisionedto partitions using OpenStack24

OpenStack for DPM topology25

zhmcclient- New python client library for HMC Web Services API Client library written in Python to make HMC Web Services API easier toconsume 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/zhmcclient26

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 etc27

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 configuration28

Definition of CPC subsets29

Currently supported functionalities in OpenStack for DPM Configure a compute node to manage and consume only a subset of a IBMZ CPC in DPM mode. CPC subsetting is hidden from users and they are treated like normal hostsin 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 present31

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

OpenStack for DPM - Feature Support Matrix33

OpenStack with DPMsupport in action34

OpenStack for DPM support in action35

OpenStack for DPM support in action36

OpenStack for DPM support in action37

OpenStack for DPM support in action38

OpenStack for DPM support in action39

OpenStack for DPM support in action40

OpenStack for DPM support in action41

OpenStack for DPM support in action42

OpenStack for DPM support in action43

OpenStack for DPM support in action44

OpenStack for DPM support in action45

OpenStack for DPM support in action46

Q&A47

Thank youAndreas R MaierAndreas ScheuringArne RecknagelMarco PavoneMarkus ZoellerPrabhat RanjanSreeram VancheeswaranSreeteja MogilisettiStefan Amann48

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 48 Andreas R Maier Andreas Scheuring Arne Recknagel Marco Pavone Markus Zoeller Prabhat Ranjan Sreeram Vancheeswaran Sreeteja Mogilisetti Stefan Amann. Title:

Related Documents:

1.4. set environment variables using the openstack rc file c a t o e st c o an - i e c n 2.1. openstack usage 2.2. openstack optional arguments 2.3. openstack acl delete 2.4. openstack acl get 2.5. openstack acl submit 2.6. openstack acl user add 2.7. openstack acl user remove 2.8. openstack action definition create 2.9. openstack action .

OpenStack Summit, Paris, Nov. 3-7, 2014 15 Workforce Transformation Organized structured tiered trainings for new team members OpenStack Basics OpenStack Boot Camp for the product team OpenStack on OpenStack DevOps, CI/CD philosophy All hands-on deck testing approach Bi-weekly sharing sessions open to all

team xl team 2. t050710-f xl team 3. t050907-f xl team xl team 4. t050912-f xl team xl team 5. t050825-f xl team xl team 6. t050903-f xl team. 2 7. t050914-f xl team xl team 8. t061018-f xl team 9. t061105-f xl team name xl team 10. t060717-f xl team xl team 11. t070921-f xl team xl team xl team 12. t061116-f xl team. 3 13. 020904-f name/# xl .

Sales Enablement has become firmly entrenched within sales organizations. Almost 60% of respondents now have a Sales Enablement function. Further, the question “Who owns sales enablement?” can be answered with more certainty every year. The trend shows that increasingly (72.5%) sales enablement reports senior sales management.

VMware's OpenStack Initiative Contribute to OpenStack Integrate VMware compute, network, storage SW with OpenStack. Make OpenStack better, helping customers succeed with their cloud effort. Help customers understand how VMware technology helps them build the best possible OpenStack cloud.

Web-based Lab Guide Presentation PDF 3. Agenda Module 1 SDN In OpenStack Module 2 OpenStack Networking Module 3 Neutron L2 Module 4 OpenStack Services Module 5 Cisco & OpenStack A Short History of SDN Dynamic 'overlay' networks SDN Controllers SDN in OpenStack

Oracle OpenStack is based on the OpenStack Kolla project, which aims to simplify deployments by using Docker containers to run OpenStack clouds. Oracle provides Docker images for OpenStack services based on Oracle Linux 7. In line with Docker best practices, each OpenStack service is broken down into its components (sometimes

Abrasive jet Machining consists of 1. Gas propulsion system 2. Abrasive feeder 3. Machining Chamber 4. AJM Nozzle 5. Abrasives Gas Propulsion System Supplies clean and dry air. Air, Nitrogen and carbon dioxide to propel the abrasive particles. Gas may be supplied either from a compressor or a cylinder. In case of a compressor, air filter cum drier should be used to avoid water or oil .