SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
© 2015 VMware Inc. All rights reserved.
VMware Integrated OpenStack 2.0
Erik Bussink,
Solution Architect
11th November 2015
VIO 2.0 Product Compatibility Matrix
VMware changes in OpenStack “Kilo” (2015.1.0)
Support for Ephemeral disks
– http://specs.openstack.org/openstack/nova-specs/specs/kilo/approved/vmware-ephemeral-disk-support.html
Support for VSAN
– http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/vmware-vsan-support.html
Support for OVA based images
– http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/vmware-driver-ova-support.html
Support for SPBM based storage policies
– http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/vmware-spbm-support.html
The capability to run multiple vmware clusters from a single nova-compute service via the
vmware.cluster_name config option is deprecated in Kilo and may be removed in Liberty. See:
https://review.openstack.org/#/c/163426/
VIO 2.0 New Features
Ceilometer with Heat
Service Management
LBasS
Separate Metadata with Management network
Certificate Update
Hyperic Integration
What is Ceilometer ?
Ceilometer is telemetry service for openstack, it gathers usage data from various
openstack services, and we use the data to provide input for heat to do auto-scaling
decisions.
Service Management (Start/Stop/Restart)
LBaaS
• VIO 2.0 Support LBaaS v1
– No change in VIO installation
– LBaaS leverage Edge Appliance LB Feature
https://pubs.vmware.com/NSX-6/topic/com.vmware.nsx.admin.doc/GUID-
152982CF-108F-47A6-B86A-0F0F6A56D628.html
http://www.routetocloud.com/2014/10/nsx-load-balancing/
– Use compact edge(Memory:512M,Disk:512M,vCPU:1)
Separate Edge network & Management network
• VIO 2.0 support new network topology
– The Management, Compute and Edge clusters are not all connected to the
same Virtual Distributed Switch (VDS)
– The Management, Compute and Edge clusters are not all L2 adjacent.
Generate CSR file
Hyperic Agent Installation & Management
• vRealize Hyperic provides performance management with complete,
constant visibility into applications and infrastructure.
• The OpenStack Management pack collects data from OpenStack APIs,
through a Hyperic agent for OpenStack Process data, and correlates
OpenStack tenant and inventory information with vSphere and NSX
Management Packs.
MP link:
https://solutionexchange.vmware.com/store/products/management-pack-
for-openstack-1-5#.VcgeEBOqqkp
• For better user experience, a new feature is ready to install and manage
Hyperic agents to openstack control plane VMs
Upgrade to VIO 2.0
Overview
Customers who have deployed a OpenStack cloud using VIO 1.x product are running
OpenStack “Icehouse” code.
With the VIO 2.0 product we moved to use the OpenStack “Kilo” code.
The “Upgrade” feature allows users running “Icehouse” deployment to upgrade to “Kilo”
deployment.
Also, in the process if they fail they can rollback to the “Icehouse” based deployment
Upgrade Procedure
Upgrade Procedure
Upgrade
Procedure
Upgrade
Procedure
Upgrade Procedure
UI Flow
UI Flow
UI Flow
UI Flow
UI Flow
UI Flow
Backup & Restore
Advantages over competitive products
• Fully integrated with VIO – no other 3rd party software installation required
• Single CLI command to do backup and recovery
• OpenStack Awareness – ensure OpenStack services restarted correctly after recovery
• Non disruptive OpenStack database backup – services are fully functional during backup with
consistency
Backup and Recovery
• Backup the OpenStack database
• Restore the OpenStack database
• Backup the management server
• Restore the management server
• Recover nodes from OpenStack control plane
Glance - Image Conversion
Experimental Feature
Glance – Image Conversion (Experimental)
* - Available only if the image is OVA
•Users migrating from KVM based cloud have QEMU2 / RAW images.
• Running qemu-img on each of them and uploading them with the right disk & adapter types is time-
consuming and error-prone.
•Glance now natively supports image conversion
• Only supported on Location based Image Uploads
• Conversion is a heavy process and hence need to queue them.
• Due to technical limitation on glance-api we cannot support conversion when uploading from local system.
•Image Creation Workflow
• You will see additional disk formats if you choose “Image Locations” in the Image Creation Form.
• A Task is queued for every conversion operation and you can monitor the status of conversion.
Glance – Image Conversion (contd.)
* - Available only if the image is OVA
•Supported Source Formats
• All formats supported by qemu-img utility
• i.e qcow2, raw, vhd, vdi
•Destination Format (Fixed in 2.0)
• VMDK
• vmware_disktype – sparse
• Vmware_adaptertype – lsiLogic (currently ide – but will be changed before RC)
•Troubleshooting
• We use /mnt/data/glance_tmp on controllers for temporary conversion purposes.
• There is a possibility of running out of disk space with large disks. Hence, this needs a bit of caution and
hence will be experimental in 2.0.
• In future versions, the conversion may be offloaded to another worker VM.
Glance – Image Conversion (contd.)
Questions?
Thank You
ebussink@vmware.com

Mais conteúdo relacionado

Mais procurados

VIO30 Technical Overview
VIO30 Technical OverviewVIO30 Technical Overview
VIO30 Technical Overview
Julienne Pham
 
Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13
Dan Wendlandt
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
aleyeldean
 

Mais procurados (20)

Oracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle CloudOracle VM - the Heart of Oracle Cloud
Oracle VM - the Heart of Oracle Cloud
 
CloudStackFinalProject
CloudStackFinalProjectCloudStackFinalProject
CloudStackFinalProject
 
VIO30 Technical Overview
VIO30 Technical OverviewVIO30 Technical Overview
VIO30 Technical Overview
 
Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13
 
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitOpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
 
Presentazione Corso VMware vSphere 6.5
Presentazione Corso VMware vSphere 6.5Presentazione Corso VMware vSphere 6.5
Presentazione Corso VMware vSphere 6.5
 
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
VMworld 2013: Part 1: Getting Started with vCenter Orchestrator
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
VMworld 2015: Managing Users: A Deep Dive into VMware User Environment Manager
VMworld 2015: Managing Users: A Deep Dive into VMware User Environment ManagerVMworld 2015: Managing Users: A Deep Dive into VMware User Environment Manager
VMworld 2015: Managing Users: A Deep Dive into VMware User Environment Manager
 
VSAN – Architettura e Design
VSAN – Architettura e DesignVSAN – Architettura e Design
VSAN – Architettura e Design
 
VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud Suite
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
 
Hybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAILHybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAIL
 
vCloud Architecture BrownBag
vCloud Architecture BrownBagvCloud Architecture BrownBag
vCloud Architecture BrownBag
 
VMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's BackboneVMworld 2015: Networking Virtual SAN's Backbone
VMworld 2015: Networking Virtual SAN's Backbone
 
HDS Storage with VMWare VASA
HDS Storage with VMWare VASAHDS Storage with VMWare VASA
HDS Storage with VMWare VASA
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
Nashville VMUG Keynote April 8 2015 - vSphere 6
Nashville VMUG Keynote April 8 2015 - vSphere 6Nashville VMUG Keynote April 8 2015 - vSphere 6
Nashville VMUG Keynote April 8 2015 - vSphere 6
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 

Destaque

VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
Filip Verloy
 
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Stacey Harmon
 

Destaque (20)

VMworld 2013: VMware NSX Integration with OpenStack
VMworld 2013: VMware NSX Integration with OpenStack VMworld 2013: VMware NSX Integration with OpenStack
VMworld 2013: VMware NSX Integration with OpenStack
 
VMware Integrated OpenStack with NSX-V POCガイド (第3版)
VMware Integrated OpenStack with NSX-V POCガイド (第3版)VMware Integrated OpenStack with NSX-V POCガイド (第3版)
VMware Integrated OpenStack with NSX-V POCガイド (第3版)
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
 
VMworld 2014: VMware OpenStack
VMworld 2014: VMware OpenStackVMworld 2014: VMware OpenStack
VMworld 2014: VMware OpenStack
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStack
 
Research anytime, anywhere with Evernote and NVivo! Presented by Dr Lyn Lavery
Research anytime, anywhere with Evernote and NVivo! Presented by Dr Lyn LaveryResearch anytime, anywhere with Evernote and NVivo! Presented by Dr Lyn Lavery
Research anytime, anywhere with Evernote and NVivo! Presented by Dr Lyn Lavery
 
Time Management Tips for your New Job
Time Management Tips for your New JobTime Management Tips for your New Job
Time Management Tips for your New Job
 
Get Untethered with Evernote - Core Skills & Tips
Get Untethered with Evernote - Core Skills & Tips Get Untethered with Evernote - Core Skills & Tips
Get Untethered with Evernote - Core Skills & Tips
 
Get Untethered with Evernote - Taming Your Taxes
Get Untethered with Evernote - Taming Your TaxesGet Untethered with Evernote - Taming Your Taxes
Get Untethered with Evernote - Taming Your Taxes
 
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
 
Become a Part of Internet of Things (IoT) Revolution with CONNECT2.ME
Become a Part of Internet of Things (IoT) Revolution with CONNECT2.MEBecome a Part of Internet of Things (IoT) Revolution with CONNECT2.ME
Become a Part of Internet of Things (IoT) Revolution with CONNECT2.ME
 
Get Untethered with Evernote - Going All In: Upgrading to Evernote Business
Get Untethered with Evernote - Going All In: Upgrading to Evernote BusinessGet Untethered with Evernote - Going All In: Upgrading to Evernote Business
Get Untethered with Evernote - Going All In: Upgrading to Evernote Business
 
Get Untethered with Evernote - Settings to Race You Forward with Evernote
Get Untethered with Evernote - Settings to Race You Forward with Evernote Get Untethered with Evernote - Settings to Race You Forward with Evernote
Get Untethered with Evernote - Settings to Race You Forward with Evernote
 
Evernote Business API workshop
Evernote Business API workshopEvernote Business API workshop
Evernote Business API workshop
 
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
OpenStack + VMware: Deploy, Upgrade, & Operate a Powerful Production OpenStac...
 
State of the Evernote Platform
State of the Evernote PlatformState of the Evernote Platform
State of the Evernote Platform
 
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
 
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
Enterprise Ready OpenStack,  Wiekus Beukes, OracleEnterprise Ready OpenStack,  Wiekus Beukes, Oracle
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
 
VMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSX
 
Strategy and IMC
Strategy and IMCStrategy and IMC
Strategy and IMC
 

Semelhante a VMware Integrated OpenStack 2.0

Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
OpenStack_Online
 
Track2 -杨世芬--cloudena-apac-8-11-2012
Track2 -杨世芬--cloudena-apac-8-11-2012Track2 -杨世芬--cloudena-apac-8-11-2012
Track2 -杨世芬--cloudena-apac-8-11-2012
OpenCity Community
 

Semelhante a VMware Integrated OpenStack 2.0 (20)

AppCatalyst and Photon OS
AppCatalyst and Photon OSAppCatalyst and Photon OS
AppCatalyst and Photon OS
 
AnsibleFest 2021 - DevSecOps with Ansible, OpenShift Virtualization, Packer a...
AnsibleFest 2021 - DevSecOps with Ansible, OpenShift Virtualization, Packer a...AnsibleFest 2021 - DevSecOps with Ansible, OpenShift Virtualization, Packer a...
AnsibleFest 2021 - DevSecOps with Ansible, OpenShift Virtualization, Packer a...
 
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and WindowsOpenStack Summit 2013 Hong Kong - OpenStack and Windows
OpenStack Summit 2013 Hong Kong - OpenStack and Windows
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kit
 
VMworld 2015: Managing vSphere 6 Deployments and Upgrades
VMworld 2015: Managing vSphere 6 Deployments and Upgrades VMworld 2015: Managing vSphere 6 Deployments and Upgrades
VMworld 2015: Managing vSphere 6 Deployments and Upgrades
 
Container and Cloud Native Application: What is VMware doing in this space? -...
Container and Cloud Native Application: What is VMware doing in this space? -...Container and Cloud Native Application: What is VMware doing in this space? -...
Container and Cloud Native Application: What is VMware doing in this space? -...
 
VBR v8 Overview-handout
VBR v8 Overview-handoutVBR v8 Overview-handout
VBR v8 Overview-handout
 
Oracle vm engineered for open cloud
Oracle vm engineered for open cloudOracle vm engineered for open cloud
Oracle vm engineered for open cloud
 
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
What’s New in CloudStack 4.15 - CloudStack European User Group Virtual, May 2021
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
Hello OpenStack, Meet Hadoop
Hello OpenStack, Meet HadoopHello OpenStack, Meet Hadoop
Hello OpenStack, Meet Hadoop
 
Cleveland_Meetup_July21_2022
Cleveland_Meetup_July21_2022Cleveland_Meetup_July21_2022
Cleveland_Meetup_July21_2022
 
Vmware srm 6.1
Vmware srm 6.1Vmware srm 6.1
Vmware srm 6.1
 
Disaster recovery strategies for oVirt
Disaster recovery strategies for oVirtDisaster recovery strategies for oVirt
Disaster recovery strategies for oVirt
 
Cloud Based VDI with OpenStack, by Shifen Yang
Cloud Based VDI with OpenStack, by Shifen YangCloud Based VDI with OpenStack, by Shifen Yang
Cloud Based VDI with OpenStack, by Shifen Yang
 
Track2 -杨世芬--cloudena-apac-8-11-2012
Track2 -杨世芬--cloudena-apac-8-11-2012Track2 -杨世芬--cloudena-apac-8-11-2012
Track2 -杨世芬--cloudena-apac-8-11-2012
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
KVM and docker LXC Benchmarking with OpenStack
KVM and docker LXC Benchmarking with OpenStackKVM and docker LXC Benchmarking with OpenStack
KVM and docker LXC Benchmarking with OpenStack
 
Containerising bootiful microservices javaeeconf
Containerising bootiful microservices javaeeconfContainerising bootiful microservices javaeeconf
Containerising bootiful microservices javaeeconf
 
Extension de Service Cloud Foundry
Extension de Service Cloud FoundryExtension de Service Cloud Foundry
Extension de Service Cloud Foundry
 

VMware Integrated OpenStack 2.0

  • 1. © 2015 VMware Inc. All rights reserved. VMware Integrated OpenStack 2.0 Erik Bussink, Solution Architect 11th November 2015
  • 2. VIO 2.0 Product Compatibility Matrix
  • 3. VMware changes in OpenStack “Kilo” (2015.1.0) Support for Ephemeral disks – http://specs.openstack.org/openstack/nova-specs/specs/kilo/approved/vmware-ephemeral-disk-support.html Support for VSAN – http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/vmware-vsan-support.html Support for OVA based images – http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/vmware-driver-ova-support.html Support for SPBM based storage policies – http://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/vmware-spbm-support.html The capability to run multiple vmware clusters from a single nova-compute service via the vmware.cluster_name config option is deprecated in Kilo and may be removed in Liberty. See: https://review.openstack.org/#/c/163426/
  • 4. VIO 2.0 New Features Ceilometer with Heat Service Management LBasS Separate Metadata with Management network Certificate Update Hyperic Integration
  • 5. What is Ceilometer ? Ceilometer is telemetry service for openstack, it gathers usage data from various openstack services, and we use the data to provide input for heat to do auto-scaling decisions.
  • 7. LBaaS • VIO 2.0 Support LBaaS v1 – No change in VIO installation – LBaaS leverage Edge Appliance LB Feature https://pubs.vmware.com/NSX-6/topic/com.vmware.nsx.admin.doc/GUID- 152982CF-108F-47A6-B86A-0F0F6A56D628.html http://www.routetocloud.com/2014/10/nsx-load-balancing/ – Use compact edge(Memory:512M,Disk:512M,vCPU:1)
  • 8. Separate Edge network & Management network • VIO 2.0 support new network topology – The Management, Compute and Edge clusters are not all connected to the same Virtual Distributed Switch (VDS) – The Management, Compute and Edge clusters are not all L2 adjacent.
  • 10. Hyperic Agent Installation & Management • vRealize Hyperic provides performance management with complete, constant visibility into applications and infrastructure. • The OpenStack Management pack collects data from OpenStack APIs, through a Hyperic agent for OpenStack Process data, and correlates OpenStack tenant and inventory information with vSphere and NSX Management Packs. MP link: https://solutionexchange.vmware.com/store/products/management-pack- for-openstack-1-5#.VcgeEBOqqkp • For better user experience, a new feature is ready to install and manage Hyperic agents to openstack control plane VMs
  • 12. Overview Customers who have deployed a OpenStack cloud using VIO 1.x product are running OpenStack “Icehouse” code. With the VIO 2.0 product we moved to use the OpenStack “Kilo” code. The “Upgrade” feature allows users running “Icehouse” deployment to upgrade to “Kilo” deployment. Also, in the process if they fail they can rollback to the “Icehouse” based deployment
  • 25. Advantages over competitive products • Fully integrated with VIO – no other 3rd party software installation required • Single CLI command to do backup and recovery • OpenStack Awareness – ensure OpenStack services restarted correctly after recovery • Non disruptive OpenStack database backup – services are fully functional during backup with consistency
  • 26. Backup and Recovery • Backup the OpenStack database • Restore the OpenStack database • Backup the management server • Restore the management server • Recover nodes from OpenStack control plane
  • 27. Glance - Image Conversion Experimental Feature
  • 28. Glance – Image Conversion (Experimental) * - Available only if the image is OVA •Users migrating from KVM based cloud have QEMU2 / RAW images. • Running qemu-img on each of them and uploading them with the right disk & adapter types is time- consuming and error-prone. •Glance now natively supports image conversion • Only supported on Location based Image Uploads • Conversion is a heavy process and hence need to queue them. • Due to technical limitation on glance-api we cannot support conversion when uploading from local system. •Image Creation Workflow • You will see additional disk formats if you choose “Image Locations” in the Image Creation Form. • A Task is queued for every conversion operation and you can monitor the status of conversion.
  • 29. Glance – Image Conversion (contd.) * - Available only if the image is OVA •Supported Source Formats • All formats supported by qemu-img utility • i.e qcow2, raw, vhd, vdi •Destination Format (Fixed in 2.0) • VMDK • vmware_disktype – sparse • Vmware_adaptertype – lsiLogic (currently ide – but will be changed before RC) •Troubleshooting • We use /mnt/data/glance_tmp on controllers for temporary conversion purposes. • There is a possibility of running out of disk space with large disks. Hence, this needs a bit of caution and hence will be experimental in 2.0. • In future versions, the conversion may be offloaded to another worker VM.
  • 30. Glance – Image Conversion (contd.)