IBM Cloud Manager with OpenStack 4.1



Similar documents
Understand IBM Cloud Manager V4.2 for IBM z Systems

IBM Cloud Manager with OpenStack. Administrator Guide, version 4.1

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

PowerVC 1.2 Q Power Systems Virtualization Center

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

IBM Cloud Manager with OpenStack. Administrator Guide, version 4.2

HP OpenStack & Automation

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard

OpenStack The State of the Stack

Shifting Gears: VMControl to PowerVC

How To Make A Cloud Work For You

Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé

Sunshine in a Cloudy World

SUSE Cloud 5 Private Cloud based on OpenStack

Learn How to Leverage System z in Your Cloud

How To Use Anibom Smart Cloud For Business

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Cloud computing: the IBM point of view

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

Business transformation with Hybrid Cloud

cloud functionality: advantages and Disadvantages

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

RED HAT INFRASTRUCTURE AS A SERVICE OVERVIEW AND ROADMAP. Andrew Cathrow Red Hat, Inc. Wednesday, June 12, 2013

FUJITSU Enterprise Store - Introduction

Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation

CLOUDFORMS Open Hybrid Cloud

OpenStack Alberto Molina Coballes

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

NOVEMBER 13, 2014 SLIDE 1 HP INFRASTRUCTURE & CLOUD SEMINAR

Change the Game with HP Helion

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

IBM Cloud Manager with OpenStack

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com

KVM, OpenStack, and the Open Cloud

KVM, OpenStack and the Open Cloud SUSECon November 2015

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

Running Oracle Databases in a z Systems Cloud environment

Iron Chef: Bare Metal OpenStack

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

The path to the cloud training

Red Hat CloudForms for Cloud Management: Key Features & Roadmap

Infrastructure as a Service (IaaS)

OpenStack Introduction. November 4, 2015

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

RED HAT CLOUD SUITE FOR APPLICATIONS

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

Oracle Virtualization Strategy and Roadmap

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

Comprehensive Monitoring of VMware vsphere ESX & ESXi Environments

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

Introduction to OpenStack

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

OpenStack Ecosystem and Xen Cloud Platform

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers

Introduction to CoprHD: An Open Source Software Defined Storage Controller

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

MaxDeploy Hyper- Converged Reference Architecture Solution Brief

KVM, OpenStack, and the Open Cloud

CON8473 Oracle Distribution of OpenStack Making OpenStack an Enterprise Grade Solution

IN DETAIL. Smart & Dedicated Servers

Making a Smooth Transition to a Hybrid Cloud with Microsoft Cloud OS

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

How To Use Openstack On Your Laptop

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Intel Service Assurance Administrator. Product Overview

Savanna Hadoop on. OpenStack. Savanna Technical Lead

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

2015 LENOVO. ALL RIGHTS RESERVED. Isabel Zarate Lenovo EBG Leader

Extending IBM WebSphere MQ and WebSphere Message Broker to the Cloud

One-click Hadoop Cluster Deployment on OpenPOWER Systems Pradeep K Surisetty IBM. #OpenPOWERSummit

FUJITSU Software ServerView Cloud Monitoring Manager V1 Introduction

OPNFV Summit 2015 Presentation. Coexistence of Commercial Solutions with OpenSource OPNFV Platform

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

Software Defined Network (SDN)

An Alternative to the VMware Tax...

Openstack. Cloud computing with Openstack. Saverio Proto

IBM Cloud Manager with OpenStack. REST API Reference, version 4.1

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

7 Ways OpenStack Enables Automation & Agility for KVM Environments

Addressing Storage Management Challenges using Open Source SDS Controller

Transcription:

IBM Cloud Manager with OpenStack 4.1 schwicht@us.ibm.com

WHY CLOUD?

Cloud is redefining technology, business and entire industries Early adopters have nearly 2.5x higher gross profit than their peers and almost 2x the revenue growth 50% of enterprises will have full blown hybrid cloud by 2017 50% purchase new servers for cloud deployments Almost 40% of cloud purchasing decisions are made/influenced by LOB Storage is 47% of Public Cloud hardware infrastructure spend 58% of early adopters are prioritizing open source cloud platforms

What is OpenStack?

OpenStack Cloud Management Software OpenStack is a global collaboration of developers & cloud computing technologists working to produce an ubiquitous Infrastructure as a Service (IaaS) open source cloud computing platform for public & private clouds. Platinum Sponsors Design Tenets scalability and elasticity are main goals share nothing, distribute everything (asynchronous and horizontally scalable) any feature that limits our main goals must be optional accept eventual consistency and use it where appropriate Gold Sponsors http://openstack.org

Why OpenStack?

Why OpenStack? Community development improves speed of innovation Over 12,000 people in the community Covering 130 countries Rapid growth of community Apr 2012 150 orgs, 2600 individuals Jan 2013 850 orgs, 6600 individuals Sept 2013 over 12,000 individuals Protects current investment with simple path to new technology Broad industry support and ecosystem for extensive device support and cloud standards Open and extensible architecture to quickly integrate into existing infrastructures Open alternative to proprietary cloud stacks Open APIs provide flexibility and agility Foundation for private and public clouds built on best practices of industries leading thinkers

OpenStack release names & SCE/CMwO product versions current Icehouse 2014.1 4.1

Why OpenStack from IBM?

Why OpenStack from IBM? IBM is working as integral part of the openstack community to advance the openstack framework, working with agile development practicing CI/CD Self Service UI (optional), supporting openstack multi region, vcenter co-existance scenarios IBM Cloud Manager with OpenStack has unique value add components such as o the advanced (optional) PRS scheduler that is provided by the IBM Platform team, o supporting an enterprise database (db2) as alternative to MYSQL o Unique set of supported cloud targets: IBM Cloud Manager with OpenStack covers many different targets o openstack/kvm on RHELs 6.5/x86_64 o openstack/hyperv on Microsoft Windows 2012 (R2) x86_64 and HyperV Server 2012 (R2) o openstack/kvm on ppc on the new Power 8 HW o PowerVM (via PowerVC) o openstack for Z/VM (managed to) IBM Cloud Manager with OpenStack packages openstack as RPM packages to allow for robust change management with real packet versions. IBM cloud development performs intensive testing in addition to the community best practices test pipelines. IBM support 5y+3 IBM services and business partners

IBM is working to accelerate OpenStack Foundation success Exponential growth in ~1 YR Mar 2013 859 Contributors 8,500 Individuals Platinum Sponsors April 2130 2014 Contributors 15,800+ Individuals Gold Sponsors Because an open interoperable Cloud is critical for flexible cloud deployment and customer success 14 IBM has 14 core contributors 2 IBM is #2 in contributions to integrated projects OpenStack Participant Growth 107 IBMers active in the projects 370+ IBMers working on OpenStack from formation of the Foundation to Code Quality & New Function

IBM Cloud Manager with OpenStack

IBM Cloud Manager with OpenStack Intent Enable IBM and IBM partner platforms for cloud Cloud Ready for Power, Pure, x, z, Storage, Networking Simplify the journey to Cloud for IBM clients Evolution from Virtualization->Virtualization Management->IaaS->PaaS IBM Cloud Manager with OpenStack IBM Cloud Orchestrator Enable and simplify the journey from simple cloud to full IBM value stack IBM CMO to IBM CO Capture the emerging OpenStack ecosystem MSPs/CSPs Sophisticated clients Partner applications/services Provide the OpenStack foundation for SDE 13

IBM offers systems management supporting multiple user roles The transition to cloud has empowered end users to perform tasks previously restricted to admins A distinct cloud manager role has emerged (separate from virtual/physical resource management) Skilled virtual resource management is required for virtual compute, storage and network infrastructure As always, skilled physical resource managers (either offsite or on-premise) are as critical as ever IBM Cloud Manager with OpenStack supports these user types Lisa, End User Self-service IT requests via mobile & Web clients Manage cloud workloads Manage cloud users Manage cloud environment Claudia, Cloud Manager Manage physical resources (servers, storage and networking) Manage virtualized resources (servers, storage and networking) Oscar, Platform Manager Vince, Virtualization Admin

IBM Cloud Manager with OpenStack delivers cloud usage benefits to users Lisa, End user Easy to access, easy to use Service Request Catalog Hides underlying infrastructure from user and shifts focus to services delivered Enables the ability to provide standardized and lower cost services Facilitates a granular level of services metering and billing Workload standardization eases complexity

IBM Cloud Manager with OpenStack end user capabilities Projects Request access from login panel Request access to a project Lisa, End user Images Request image deploy Set user VM parameters (flavors, or CPU & memory ) Instances Start/resume/stop an instance Review instance properties View CPU, Memory & Disk usage of an instance View Instance console logs Resize running instances Delete an instance Clone an instance Capture an instance

IBM Cloud Manager with OpenStack delivers cloud admin benefits to managers Claudia, Cloud manager Tailor workload options for users and groups Independent volume life cycle Monitor usage with workload metering Provides project level customization

IBM Cloud Manager with OpenStack cloud manager capabilities Claudia, Cloud manager Configuration Cloud configuration to vcenter or OpenStack Configure networks Configure LDAP environment Images Import and manage images Configure images for user deployments Create and manage flavors Present users with simplified options Volumes Create, delete, capture, attach, and detach volumes User / Project Management Create users and roles Create and manage projects Add users to projects as "Owner", "User" and "Viewer Expiration policies Approvals - Configure Approval and Expiration policies at the Cloud and Project levels - Approve/reject new workload requests - Approve/reject workload resize requests Utilization - Configure to generate metering records - Configure billing for charging accounts and manage account assignment - View capacity utilization Review event logs & failures Initiate Live Migrations to manage outages

VMControl vcenter VMControl vcenter SMAPI xcat PowerVC vcenter SMAPI xcat Hosted Private Cloud (i.e. Softlayer) The architecture evolution to IBM Cloud Manager with OpenStack Cloud User Cloud Admin self service cloud manager UI Cloud User Cloud Admin self service cloud manager UI IaaS federation/gateway Cloud Applications Cloud User self service cloud manager IaaS federation/gateway openstack API Cloud Admin dashboard SCE infrastructure services SCE legacy openstack openstack PowerV M KV M vspher e PowerV M vsphere z/vm Hyper- V KVM PowerV M ESX z/vm Hyper- V KVM Entry level cloud solution Internal cloud middleware Integration with VM Mgrs Entry level cloud solution Internal OpenStack based cloud middleware New virtual environments via OpenStack New points of integration with the hypervisor OpenStack cloud solutions OpenStack APIs exposed for applications SmartCloud Entry is evolving from a entry level cloud application to an OpenStack based cloud solution 19

IBM Cloud Manager with OpenStack 4.1 architecture Cloud User Cloud Manager UI SCE API SCE Cloud Applications openstack Applications Openstack Cloud Admin Horizon UI Cloud Manager User management Project Network mapping Cloud admin VM management Approvals Billing/accounts Metering reports Expiration policies Image activation IaaS Adapter IaaS gateway/federation openstack API openstack icehouse Users, Projects, Tenants/Domains, Storage configs Network configs, Image Repo/mgt, Image Flavors, scheduling Vmware adapter Nova drivers for Hyper-V, KVM, vcenter zvm driver PowerVC driver vcenter KVM ppc KVM x86 Hyper-V vcenter zvm* PowerVC (HMC Driver) On Power 8 not in CMO UI HMC 20 PowerVM through Rack hardware PowerVM through Flex hardware

OpenStack components

OpenStack Infrastructure Management Software Providing an ubiquitous IaaS management platform Cloud Management APIs Focus on providing IaaS Broad Eco System Higher Level Mgmt Ecosystem Cloud Mgmt SW Enterprise Mgmt SW Other Mgmt SW OpenStack API Simple Console Built using OS REST API Basic GUI for OS functions Dash Board (Horizon) Management Services Image Management Virtual Machine Placement Account Management Security (KeyStone) Scheduler Projects Images (Glance) Flavors Quotas Foundation (Middleware) AMQP Message Broker Database for Persistence AMQP Nova Cinder DBMS Neutron Virtualization Drivers Adapters to hypervisors Server, storage, network Vendor Led Drivers drivers drivers drivers Server Storage Network

OpenStack icehouse programs Core services Compute (Nova) Object Storage (Swift) Image Service (Glance) Identity (Keystone) Dashboard (Horizon) Networking (Neutron) Block Storage (Cinder) Telemetry (Ceilometer) Orchestration (Heat) Database Service (Trove) Incubation Bare metal (Ironic) Queue service (Marconi) Data processing (Sahara) Key management (Barbican)

Deployment IBM SmartCloud Entry 2.x & 3.x Appliance model with OVF activation o Very quick and simple to deploy o Unflexible Compute nodes o installed via installshield (KVM/HyperV) Controller appliance Deployment Controller Compute Compute Compute All-In-One + n compute scenario IBM Cloud manager with OpenStack Includes chef-server Automated install Flexible topologies Including AllInOne + n compute Role based Utilizes Chef Cookbooks/recipes Allows for entry SCE-like config s Allows for large, distributed cloud config s Allows for multi-region openstack config s Hybrid config s via LBS/ITS service eng.

IBM Cloud Manager with OpenStack Environment genesis STEP 1 DEPLOYMENT SERVER 1. Install deployment server rhels 6.5 x86_64 (VM or on metal) 2. Install deploymentserver./cmwo410_xlinux_install.bin -i silent -f installer.properties 3. Customize chef environment.json ssh chef-server knife environment from file local/local.json 4. Customize chef topology.json STEP 2 cloud environment (example) 1. Install rhels 6.5 x86_64 (VM or on metal) for IBM Cloud Manager controller 2. Install rhels 6.5 x86_64 (on metal) on all compute nodes 3. Deploy solution according tolopogy ssh chef-server knife os manage deploy topology local/local-topology.json

IBM Cloud Manager with OpenStack topology sample { } "name":"local-topology", "description":"local-topology", "environment":"local", "secret_file":"/opt/ibm/cmwo/chef-repo/data_bags/example_data_bag_secret", "run_sequentially":false, "nodes": [ { "fqdn":"osc2014-1.private.cloud.com", "identity_file":"/root/.ssh/id_rsa", "quit_on_error":true, "run_order_number":1, "runlist": [ "role[ibm-os-single-controller-node]", "role[ibm-os-prs-ego-master]", "role[ibm-os-prs-controller-node]", "role[ibm-sce-node]" ] }, { "fqdn":"pcn1.private.cloud.com", "identity_file":"/root/.ssh/id_rsa", "quit_on_error":true, "run_order_number":2, "runlist": [ "role[ibm-os-compute-node-kvm]", "role[ibm-os-prs-compute-node]" ] }, { "fqdn":"pcn2.private.cloud.com", "identity_file":"/root/.ssh/id_rsa", "quit_on_error":true, "run_order_number":2, "runlist": [ "role[ibm-os-compute-node-kvm]", "role[ibm-os-prs-compute-node]" ] } ]

IBM Cloud Manager with OpenStack PRS Nova API extension for DRUD of optimization policy PRS IBM PRS Resource Optimization Offering PRS API Host attributes, VM allocation and migration plan PRS Python API VM placement replacement decision Resource Optimization Service state chance of VM, VM group, host, host aggregate state chance of VM, VM group, host, host aggregate Notification Service Nova Scheduler VM Migrating request by OpenStack API message queue schedule request Host metrics Nova Nova-api Nova-conductor DB Nova-compute 27

IBM Cloud Manager with OpenStack PRS User defined metrics VM group support Utilization-based scheduling Topology-aware scheduling Optimization plan recommendation VM-HA policy Managed-to: o KVM, PowerVC and Hyper-V

Controller Node (manage-from) IBM Cloud Manager with OpenStack - Controller & Compute Node Operating Systems Cloud Manager (application) Host OS X86 RHELs 6.5 / Windows Server 2012 Power RHELs 6.5 System Z RHELs 6.5 OpenStack Controller Node X86 Power System Z* Host OS RHELs 6.5 x86_64 RHELs 6.5 ppc_64 BE, RHELs 6.5, Suse * Managed-from Z will be delivered later this yea Compute Node (manage-to) System x & Pureflex (x) Power & Pureflex (Power) System z Hypervisor / Compute Node VMware via SCE +VCenter VMware via OS Hyper-V (2012 Svr) via OS KVM (RHEL 6.5) via OS PowerVM via PowerVC PowerKVM via OS z/vm via OS zkvm Guest OS Windows Linux Suse Linux Redhat Windows Linux Suse Linux Redhat Other Linux Windows Linux Suse Linux Redhat Other Linux Window Linux Suse Linux Redhat Other Linux AIX plinux Suse plinux Redhat Other Linux (big endian, little endian) zlinux Suse zlinux Redhat zlinux Suse zlinux Redhat First Supported 2Q13 2Q14 2Q13 4Q13 4Q13 2Q14 4Q13 tbd 29

IBM Service Management Connect https://ibm.biz/scetrial 30 IBM Confidential

IBM Cloud Manager with OpenStack - Self Service UI and Horizon Claudia, Cloud Manager

IBM Cloud Manager with OpenStack - Summary IBM Cloud Manager with OpenStack v4.1 offers: Full access to openstack Icehouse APIs, backed with IBM support. A cloud management solution that is designed to be easy to deploy and simple to use, featuring a self-service portal for workload provisioning and virtualized image management. Heterogeneous support for IBM PowerVM, IBM z/vm, IBM PowerKVM and x86, Linux Kernel-based Virtual Machine (KVM), Microsoft Hyper-V, and VMware vsphere virtualization environments. Multi-region support for managing multiple on-premise openstack regions from a single pane of glass. Support for deploy, resize and capture, backup and restore, image management, approvals, expiration, billing and metering. Support for PowerKVM which includes: Volume management, Flavor management, Secure Shell (SSH) key management, and basic multi-tenancy support All* functions previously available with IBM Smart Cloud Entry V3.2. A Cloud Manager with OpenStack v4.1 and IBM Platform Resource Scheduler v2.2 trial use offer 32 * Last release supporting VMC, install on AIX: SCE 3.2

IBM Cloud Manager with OpenStack - Summary From a single user interface, manage cloud workloads on IBM Power Systems and PowerLinux servers, x86 platforms, and on Power or x86 compute nodes in an IBM PureFlex System or IBM Flex System. Create unique cloud settings for each cloud instance. As cloud administrator, generate custom expiration policies for each cloud instance determining unique deployment expiration behavior for each cloud type. Author approval policies, requiring the cloud administrator approvals unique to each cloud instance. As cloud administrator, establish custom expiration policies at the project level, overriding the cloud instance default for unique settings such as enablement, maximum expiration date, grace period, and whether to stop or delete the workload upon expiration. Ability to view Capacity Utilization on hosts on all Cloud types. Initiate Live Migration of workloads from one host to another within an OpenStack Cloud Region and hypervisor. 33 Customize the IBM Cloud Manager with OpenStack v4.1 user interface with logos and product names to enable better integration with the user's desired look and feel, and with their corporate branding requirements. Dropped support for IBM System Director/VMC targets, IBM SmartCloud Entry 3.2 is last to ship it.

Thank you 34