SlideShare a Scribd company logo
Deploying OpenStack
In a Multi-Hypervisor Enterprise Environment
Rick Ashford
Senior Technical Specialist
rashford@suse.com
2
21 Years of Adapting Open Source
3
Why SUSE Cloud?
4
SUSE Cloud 3 Highlights
• Based on OpenStack Havana
‒ Orchestration module (Heat) project for
VM orchestration
‒ Telemetry module (Ceilometer) improves
cloud measurement
• New Features
‒ Full VMware support
‒ Improved networking and block storage adapter support
‒ Cisco Nexus, EMC, VMware NVP and others
‒ Updated Ceph packages
‒ SUSE Cloud 2 to SUSE Cloud 3 upgrade
‒ Manual addition of existing servers as cloud nodes
• Platform for High Availability
‒ Delivered as update in March
What's the Problem?
6
Enterprises Fear Change
Cloud computingCloud computing
represents arepresents a
fundamental changefundamental change
to IT processesto IT processes
6
7
Enterprises Fear Change
• Large investments have already been made
in existing virtualization infrastructure
• Investment in skilled employees
• Training investment
• Lack of familiarity with open-source hypervisors
• Vast majority of VMware administrators are Windows users
• Disaster-recovery infrastructure and procedures
What do Enterprises Need?
9
Ideally it's all the same...
10
What Do They Need?
• No data center is homogeneous
• VMware has ~56% of the market
• Hyper-V is growing rapidly, but not
necessarily at the expense
of VMware
11
What Do They Need?
11
Cloud computing platform needs to be agnostic
12
13
Mixed Hypervisor Support Matters
• Advantages of running multiple hypervisors
‒ Workload optimization
‒ Licensing flexibility
• Cloud can simplify heterogeneity
‒ Single control plane
‒ Schedule on any server
How Can I Make it Happen?
15
How Do I Do It?
16
How Do I Do It?
• Major upgrade to driver in Havana
• Compute node dedicated to communicating with vSphere
• VMware NSX plug-in for Neutron
• Cluster or clusters in vSphere dedicated to OpenStack
virtual machines
• Bridge interface on hosts for VLAN traffic
Please don't use that!
VMware driver added to OpenStack as of Grizzly
17
Limitations
• No iptables = no security groups
• Havana—No Cinder support (EULA limitations)
• Icehouse has new VMDK driver for Cinder
• No live migration (from OpenStack)
18
How Do I Do It?
19
How Do I Do It?
Hyper-V driver usable as of Grizzly
Setup virtual switching
Enable iSCSI initiator service
Configure Shared-Nothing Live Migration
Install Nova-Compute
20
Limitations
No iptables = no security groups
No serial/VNC console—Must use RDP
Vlan and Routing is only supported on Hyper-V when
using the Quantum / Neutron Hyper-V Agent
21
How Do I Do It?
22
How Do I Do It?
23
How Do I Do It?
24
Image Properties
glance image-create 
--name=”Foo-<version>-<format>” 
--is-public=True 
--disk-format=<format> 
--container-format=bare 
--property hypervisor_type=”<hypervisor>” 
[ --property vmware_adaptertype=lsiLogic ] 
[ --property vmware_disktype=preallocated ]
25
Image Properties
If creating a VMware image, you may need to use
Virtual Disk Manager to convert to an ESX-compatible
format
vmware-vdiskmanager 
-r <vmdk file> 
-t 4 <new file>
Thank you.
26
It's SHOWTIME!
27
Unpublished Work of SUSE LLC. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of
their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,
and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole
discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at
any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in
this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All
third-party trademarks are the property of their respective owners.

More Related Content

What's hot (20)

PDF
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
The World Bank
 
PPTX
OpenStack + VMware at the Hong Kong OpenStack Summit
Dan Wendlandt
 
PPT
Getting Started With OpenStack (Havana)
Kenneth Hui
 
PPTX
SUSE Expert Days, Brussels and Luxembourg - SUSE + Microsoft Partnership gets...
Vadim Zendejas
 
PDF
Presentation SUSE workshop Brussel September 24th 2014
Yenlo
 
PPTX
Bridging The Gap: OpenStack For VMware Administrators (Use Case)
Kenneth Hui
 
PDF
Cloud Factsheet Ubuntu Open Stack
The World Bank
 
PDF
Ubuntu Cloud Core Deck Feb2014
The World Bank
 
PPTX
Openstack 101
Mark Voelker
 
PPTX
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
Mark Voelker
 
PPT
Bridging The Gap: Explaining OpenStack To VMware Administrators
Kenneth Hui
 
PDF
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
StackStorm
 
PPTX
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Mark Voelker
 
PPTX
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Arraya Solutions
 
PDF
OpenStack vs VMware vCloud
Roozbeh Shafiee
 
PDF
Implementing OpenStack in a Government Environment: Vanessa Binding, Departme...
OpenStack
 
PDF
Canonical Ubuntu OpenStack Overview Presentation
The World Bank
 
PDF
SUSE: Infraestructura definida por software para BigData
Juan Herrera Utande
 
PDF
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
NetApp
 
PPTX
VMUG22 Filip Verloy VIO
Filip Verloy
 
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
The World Bank
 
OpenStack + VMware at the Hong Kong OpenStack Summit
Dan Wendlandt
 
Getting Started With OpenStack (Havana)
Kenneth Hui
 
SUSE Expert Days, Brussels and Luxembourg - SUSE + Microsoft Partnership gets...
Vadim Zendejas
 
Presentation SUSE workshop Brussel September 24th 2014
Yenlo
 
Bridging The Gap: OpenStack For VMware Administrators (Use Case)
Kenneth Hui
 
Cloud Factsheet Ubuntu Open Stack
The World Bank
 
Ubuntu Cloud Core Deck Feb2014
The World Bank
 
Openstack 101
Mark Voelker
 
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
Mark Voelker
 
Bridging The Gap: Explaining OpenStack To VMware Administrators
Kenneth Hui
 
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
StackStorm
 
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Mark Voelker
 
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Arraya Solutions
 
OpenStack vs VMware vCloud
Roozbeh Shafiee
 
Implementing OpenStack in a Government Environment: Vanessa Binding, Departme...
OpenStack
 
Canonical Ubuntu OpenStack Overview Presentation
The World Bank
 
SUSE: Infraestructura definida por software para BigData
Juan Herrera Utande
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
NetApp
 
VMUG22 Filip Verloy VIO
Filip Verloy
 

Similar to Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment (20)

PDF
SUSE KVM Ecosystem
Patrick Quairoli
 
PPT
Bridging IaaS With PaaS To Deliver The Service-Oriented Data Center
Chris Haddad
 
PDF
Expert Day 2019 - SUSE OpenStack Cloud
SUSE
 
ODP
Running SAP on SUSE Cloud 2.0
Dirk Oppenkowski
 
PDF
Learning to fly with Airship - Simon Briggs, SUSE
OpenInfra Days Poland 2019
 
PDF
Productos de SUSE basados en CaaSP
SUSE España
 
PPTX
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
WSO2
 
ODP
Compute node HA - current upstream development
Adam Spiers
 
PDF
Hands-On with Heat: Service Orchestration in SUSE Cloud
Rick Ashford
 
PPTX
High Availability in Neutron
Rossella Sblendido
 
PDF
OSMC 2010 | Insides SUSE Linux by Joachim Werner
NETWAYS
 
PDF
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
Puppet
 
PDF
Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Joe Felisky
 
PPTX
50 migrations in 24 hours
Jason Dea
 
PPTX
VMworld 2016 Recap
Kevin Groat
 
PDF
SUSE: Alien Life Forms
Kangaroot
 
DOCX
Abul-Devops-CloudArch.
Abulfazl Khan
 
PDF
Fut1112 - SLES for SAP - The road ahead
Christian Holsing
 
PDF
A-Journney-to-support-vgpu-in-firecracker.pdf
Liang Yan
 
PDF
TechEd 2019 SUSE theater session
Christian Holsing
 
SUSE KVM Ecosystem
Patrick Quairoli
 
Bridging IaaS With PaaS To Deliver The Service-Oriented Data Center
Chris Haddad
 
Expert Day 2019 - SUSE OpenStack Cloud
SUSE
 
Running SAP on SUSE Cloud 2.0
Dirk Oppenkowski
 
Learning to fly with Airship - Simon Briggs, SUSE
OpenInfra Days Poland 2019
 
Productos de SUSE basados en CaaSP
SUSE España
 
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
WSO2
 
Compute node HA - current upstream development
Adam Spiers
 
Hands-On with Heat: Service Orchestration in SUSE Cloud
Rick Ashford
 
High Availability in Neutron
Rossella Sblendido
 
OSMC 2010 | Insides SUSE Linux by Joachim Werner
NETWAYS
 
PuppetConf 2016: Puppet and vRealize Automation: The Next Generation – Ganesh...
Puppet
 
Gartner Data Center Conference 2014 - When Downtime is Not an Option.
Joe Felisky
 
50 migrations in 24 hours
Jason Dea
 
VMworld 2016 Recap
Kevin Groat
 
SUSE: Alien Life Forms
Kangaroot
 
Abul-Devops-CloudArch.
Abulfazl Khan
 
Fut1112 - SLES for SAP - The road ahead
Christian Holsing
 
A-Journney-to-support-vgpu-in-firecracker.pdf
Liang Yan
 
TechEd 2019 SUSE theater session
Christian Holsing
 
Ad

Recently uploaded (20)

PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Ad

Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment

  • 1. Deploying OpenStack In a Multi-Hypervisor Enterprise Environment Rick Ashford Senior Technical Specialist [email protected]
  • 2. 2 21 Years of Adapting Open Source
  • 4. 4 SUSE Cloud 3 Highlights • Based on OpenStack Havana ‒ Orchestration module (Heat) project for VM orchestration ‒ Telemetry module (Ceilometer) improves cloud measurement • New Features ‒ Full VMware support ‒ Improved networking and block storage adapter support ‒ Cisco Nexus, EMC, VMware NVP and others ‒ Updated Ceph packages ‒ SUSE Cloud 2 to SUSE Cloud 3 upgrade ‒ Manual addition of existing servers as cloud nodes • Platform for High Availability ‒ Delivered as update in March
  • 6. 6 Enterprises Fear Change Cloud computingCloud computing represents arepresents a fundamental changefundamental change to IT processesto IT processes 6
  • 7. 7 Enterprises Fear Change • Large investments have already been made in existing virtualization infrastructure • Investment in skilled employees • Training investment • Lack of familiarity with open-source hypervisors • Vast majority of VMware administrators are Windows users • Disaster-recovery infrastructure and procedures
  • 9. 9 Ideally it's all the same...
  • 10. 10 What Do They Need? • No data center is homogeneous • VMware has ~56% of the market • Hyper-V is growing rapidly, but not necessarily at the expense of VMware
  • 11. 11 What Do They Need? 11 Cloud computing platform needs to be agnostic
  • 12. 12
  • 13. 13 Mixed Hypervisor Support Matters • Advantages of running multiple hypervisors ‒ Workload optimization ‒ Licensing flexibility • Cloud can simplify heterogeneity ‒ Single control plane ‒ Schedule on any server
  • 14. How Can I Make it Happen?
  • 15. 15 How Do I Do It?
  • 16. 16 How Do I Do It? • Major upgrade to driver in Havana • Compute node dedicated to communicating with vSphere • VMware NSX plug-in for Neutron • Cluster or clusters in vSphere dedicated to OpenStack virtual machines • Bridge interface on hosts for VLAN traffic Please don't use that! VMware driver added to OpenStack as of Grizzly
  • 17. 17 Limitations • No iptables = no security groups • Havana—No Cinder support (EULA limitations) • Icehouse has new VMDK driver for Cinder • No live migration (from OpenStack)
  • 18. 18 How Do I Do It?
  • 19. 19 How Do I Do It? Hyper-V driver usable as of Grizzly Setup virtual switching Enable iSCSI initiator service Configure Shared-Nothing Live Migration Install Nova-Compute
  • 20. 20 Limitations No iptables = no security groups No serial/VNC console—Must use RDP Vlan and Routing is only supported on Hyper-V when using the Quantum / Neutron Hyper-V Agent
  • 21. 21 How Do I Do It?
  • 22. 22 How Do I Do It?
  • 23. 23 How Do I Do It?
  • 24. 24 Image Properties glance image-create --name=”Foo-<version>-<format>” --is-public=True --disk-format=<format> --container-format=bare --property hypervisor_type=”<hypervisor>” [ --property vmware_adaptertype=lsiLogic ] [ --property vmware_disktype=preallocated ]
  • 25. 25 Image Properties If creating a VMware image, you may need to use Virtual Disk Manager to convert to an ESX-compatible format vmware-vdiskmanager -r <vmdk file> -t 4 <new file>
  • 27. 27
  • 28. Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.