This document discusses building a multi-hypervisor OpenStack cloud with both KVM and vSphere. It clarifies that VMware is a company, not a product, and that OpenStack can manage multiple hypervisors including KVM and ESXi. The document focuses on principles for building resilient clouds, including scaling out rather than up, ensuring application resiliency, and treating virtual machines as cattle rather than pets. It also addresses using vSphere with OpenStack and the architecture of a multi-hypervisor OpenStack cloud.
Strategies for Landing an Oracle DBA Job as a Fresher
Cattle Wrangling For Pet Whisperers: Building A Multi-hypervisor Cloud
1. Cattle Wrangling For Pet Whisperers:
Building A Multi-hypervisor OpenStack Cloud
with KVM and vSphere
Prepared by: Kenneth Hui
Date: October 22, 2013
5. 5
VMware is a Company NOT a Product
• VMware as a company sells multiple technologies
and products
– vSphere
– vCloud
– End-user Computing
• VMware is in co-opetition with OpenStack
– Cooperation
• vSphere and Nova
• Nicira and Neutron
– Competition
• ESXi vs. KVM
• vCloud Automation Center (vCAC)
• vCloud Hybrid Service (vCHS)
6. 6
OpenStack Is NOT a Hypervisor
• OpenStack Nova is a manager of hypervisors
• OpenStack can manage multiple hypervisors
– https://wiki.openstack.org/wiki/HypervisorSupportMatrix
13. 13
Use Cattle Not Pets
• Virtual Machines needs care and feeding
– Name the VM
– Tune and groom regularly
– Feed pets with good food and supplements
– Take pets to the vet when they are sick
• Cloud servers are disposable
– VMs are not unique
– Tune and groom apps not the cattle
– Replace when necessary
– Shoot the cattle when it is sick
16. 16
So Why vSphere with OpenStack?
• Customers have sunk investments in vSphere
• Customers have legacy workloads that may not
be suitable for KVM with libvirt
• vSphere can provide an on-ramp to a Cloud
• Provides an alternative to VMware vCHS
35. For More Information
You can reach me at:
Kenneth Hui
Open Cloud Architect
Rackspace
E-mail: ken.hui@rackspace.com
Twitter: @hui_kenneth
Blog: http://cloudarchitectmusings.com
Slides: http://www.slideshare.net/kenhui65/
35