VMware Integrated OpenStack 2.0
-
Upload
erik-bussink -
Category
Documents
-
view
333 -
download
1
Transcript of VMware Integrated OpenStack 2.0
![Page 1: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/1.jpg)
© 2015 VMware Inc. All rights reserved.
VMware Integrated OpenStack 2.0
Erik Bussink,
Solution Architect
11th November 2015
•
![Page 2: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/2.jpg)
VIO 2.0 Product Compatibility Matrix
![Page 3: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/3.jpg)
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/
![Page 4: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/4.jpg)
VIO 2.0 New Features
Ceilometer with Heat
Service Management
LBasS
Separate Metadata with Management network
Certificate Update
Hyperic Integration
![Page 5: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/5.jpg)
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.
![Page 6: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/6.jpg)
Service Management (Start/Stop/Restart)
![Page 7: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/7.jpg)
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)
![Page 8: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/8.jpg)
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.
![Page 9: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/9.jpg)
Generate CSR file
![Page 10: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/10.jpg)
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
![Page 11: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/11.jpg)
Upgrade to VIO 2.0
![Page 12: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/12.jpg)
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
![Page 13: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/13.jpg)
Upgrade Procedure
![Page 14: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/14.jpg)
Upgrade Procedure
![Page 15: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/15.jpg)
Upgrade Procedure
![Page 16: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/16.jpg)
UpgradeProcedure
![Page 17: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/17.jpg)
Upgrade Procedure
![Page 18: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/18.jpg)
UI Flow
![Page 19: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/19.jpg)
UI Flow
![Page 20: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/20.jpg)
UI Flow
![Page 21: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/21.jpg)
UI Flow
![Page 22: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/22.jpg)
UI Flow
![Page 23: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/23.jpg)
UI Flow
![Page 24: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/24.jpg)
Backup & Restore
![Page 25: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/25.jpg)
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
![Page 26: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/26.jpg)
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
![Page 27: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/27.jpg)
Glance - Image ConversionExperimental Feature
![Page 28: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/28.jpg)
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.
![Page 29: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/29.jpg)
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.
![Page 30: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/30.jpg)
Glance – Image Conversion (contd.)
![Page 31: VMware Integrated OpenStack 2.0](https://reader033.fdocuments.net/reader033/viewer/2022052312/58804f0f1a28ab22088b55e3/html5/thumbnails/31.jpg)
Questions?