Your SlideShare is downloading. ×
0
Bridging The Gap:
Explaining OpenStack to VMware Administrators

Cody Bunch – Principal Architect, Private Cloud at Racksp...
Cody Bunch: Who Am I?

2
Kenneth Hui: Who Am I?

3
4

Let’s Start with Cloudy Principles
Nothing Is Forever in the Cloud

5
Focus on Application Resiliency

6
7

Use Cattle Not Pets
• Pets needs care and feeding
– Name the VM
– Tune and groom regularly
– Feed pets with good food a...
Focus on Scaling Out Not Scaling Up

8
Embrace Automation

9
Embrace Cultural Change

10
11

What is OpenStack?
Not Just a
Virtualization Tool

But a Collection of Cloud
Platform Tools
13

Automation and Orchestration of IT Resources
14

To Deliver IT Services at Scale
15

The OpenStack Projects
16

Comparing Architectures
vSphere: Tightly Coupled Architecture
OpenStack: Loosely Coupled Architecture
19

Compute
20

vSphere Client & Horizon Dashboard
Virtual Machines and Nova Cloud Instances
Custom VMs and Flavors
Templates and Glance Images
24

Networking
25

vSphere and Neutron Networking
26

Storage
Virtual Storage and Storage Projects
ESXi
ESXi

ESXi
ESXi

ESXI
ESXI
VMs
VMs
ESXI
ESXI
VMs
VMs

ESXI
ESXI
VMs
VMs
ESXI
ESX...
OpenStack Storage Options
Ephemeral Storage
Cinder Block Storage
Swift Object Storage
32

Operational Differences
vMotion and Live Migration
vSphere HA and Instance Evacuation

Evacuate
Evacuate
No vSphere-style HA using KVM with libvirt
So What’s Wrong with OpenStack?

36
Chaos and Failures Are Inevitable

37
Focus on Anti-fragility

38
39

What About VMware with OpenStack?
40

VMware is a Company NOT a Product
• VMware sells multiple technologies and products
– vSphere
– vCloud
– End-user Comp...
41

OpenStack Is NOT a Hypervisor
• OpenStack Nova is a manager of hypervisors
• OpenStack can manage multiple hypervisors...
42

So Why Use VMware with OpenStack?

• Customers have sunk investments in vSphere
• Customers have legacy workloads that...
43

Multi-hypervisor OpenStack Architecture
44

VMware Working with OpenStack
45

Resources and Contact
46

Additional Resources
• Getting Started with OpenStack
– http://www.slideshare.net/kenhui65/getting-started-with-openst...
47

Additional Resources
• OpenStack for VMware Administrators

– http://www.slideshare.net/kenhui65/2013-1101fallsummitsl...
48

Additional Resources

• #vBrownBags
- Community Driven
- “Couch to OpenStack” – Getting started with OpenStack Series:...
For More Information

Cody Bunch
bunchc@gmail.com
@cody_bunch
http://openstack.prov12n.com
http://professionalvmware.com

...
50
Upcoming SlideShare
Loading in...5
×

Bridging The Gap: Explaining OpenStack To VMware Administrators

10,691

Published on

Updated from Kenneth Hui and Scott Lowe's joint talk at the Fall 2013 OpenStack Summit in Hong Kong. This is from a talk given by Cody Bunch and Kenneth Hui at the New England VTUG 2014 Winter Warmer.

Published in: Technology, Business
0 Comments
12 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
10,691
On Slideshare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
388
Comments
0
Likes
12
Embeds 0
No embeds

No notes for slide
  • A Cloud Computing platform sits above the virtual data center and provides both a control plane over and resource access to the virtualized data center. OpenStack, as a Cloud Computing platform, manages virtualized resources, such as virtual machines exported by a hypervisor, network overlays created by Software-Defined Network devices, and volumes exported by virtual storage arrays. OpenStack takes these data center resources and automates and orchestrates them so they can be accessed on demand and be scaled up and down as needed, turning these resources into consumable services.
  • The OpenStack platform is actually composed of multiple components, called projects. Each project is managed by a technical committee and the OpenStack Foundation decides which projects are ready to be included in the OpenStack core. These projects work together to provide the services required to deliver the Cloud.
    Nova – The compute project responsible for on-demand creation and termination of compute instances. Nova leverage a number of hypervisors, including KVM, Xen, Hyper-V, and vSphere.
    Glance – The OS image management project responsible for storage and management of images used to create compute instances with OSes installed, such as Windows and Linux.
    Quantum – The network project that provides network access and security services to compute instances. Quantum uses plugins to leverage virtual switches and SDN-enabled devices.
    Swift – The object storage project that provides a scalable repository for storing large quantities of objects such as files and media content. It can also be used as an repository for Glance images.
    Cinder – The block storage project that provides a virtual storage array that can export out iSCSI volumes. A Cinder/virtual storage array server can be a server with local storage or a server using an external storage array.
    Horizon – The interactive dashboard project that provides users and admins provisioning and management access to the OpenStack Cloud via a web GUI.
    Keystone – The identity management project that provides authorization and access security control for all the other OpenStack projects.
    New projects are being added with each release and as the OpenStack community calls for them. New projects underway include metering, application orchestration, and database-as-a-service.
  • Transcript of "Bridging The Gap: Explaining OpenStack To VMware Administrators"

    1. 1. Bridging The Gap: Explaining OpenStack to VMware Administrators Cody Bunch – Principal Architect, Private Cloud at Rackspace Kenneth Hui – Open Cloud Architect at Rackspace January 16, 2014
    2. 2. Cody Bunch: Who Am I? 2
    3. 3. Kenneth Hui: Who Am I? 3
    4. 4. 4 Let’s Start with Cloudy Principles
    5. 5. Nothing Is Forever in the Cloud 5
    6. 6. Focus on Application Resiliency 6
    7. 7. 7 Use Cattle Not Pets • Pets 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 • Cattle are disposable – Cloud instances are not unique – Tune and groom apps not the cattle – Replace when necessary – Shoot the cattle when it is sick
    8. 8. Focus on Scaling Out Not Scaling Up 8
    9. 9. Embrace Automation 9
    10. 10. Embrace Cultural Change 10
    11. 11. 11 What is OpenStack?
    12. 12. Not Just a Virtualization Tool But a Collection of Cloud Platform Tools
    13. 13. 13 Automation and Orchestration of IT Resources
    14. 14. 14 To Deliver IT Services at Scale
    15. 15. 15 The OpenStack Projects
    16. 16. 16 Comparing Architectures
    17. 17. vSphere: Tightly Coupled Architecture
    18. 18. OpenStack: Loosely Coupled Architecture
    19. 19. 19 Compute
    20. 20. 20 vSphere Client & Horizon Dashboard
    21. 21. Virtual Machines and Nova Cloud Instances
    22. 22. Custom VMs and Flavors
    23. 23. Templates and Glance Images
    24. 24. 24 Networking
    25. 25. 25 vSphere and Neutron Networking
    26. 26. 26 Storage
    27. 27. Virtual Storage and Storage Projects ESXi ESXi ESXi ESXi ESXI ESXI VMs VMs ESXI ESXI VMs VMs ESXI ESXI VMs VMs ESXI ESXI VMs VMs Nova Ephemeral Block Object
    28. 28. OpenStack Storage Options
    29. 29. Ephemeral Storage
    30. 30. Cinder Block Storage
    31. 31. Swift Object Storage
    32. 32. 32 Operational Differences
    33. 33. vMotion and Live Migration
    34. 34. vSphere HA and Instance Evacuation Evacuate Evacuate
    35. 35. No vSphere-style HA using KVM with libvirt
    36. 36. So What’s Wrong with OpenStack? 36
    37. 37. Chaos and Failures Are Inevitable 37
    38. 38. Focus on Anti-fragility 38
    39. 39. 39 What About VMware with OpenStack?
    40. 40. 40 VMware is a Company NOT a Product • VMware sells multiple technologies and products – vSphere – vCloud – End-user Computing • VMware is in co-opetition with OpenStack – Cooperation • vSphere with Nova • Nicira with Neutron • VSAN with Cinder – Competition • ESXi vs. KVM • vCloud Suite • vCloud Hybrid Service (vCHS)
    41. 41. 41 OpenStack Is NOT a Hypervisor • OpenStack Nova is a manager of hypervisors • OpenStack can manage multiple hypervisors – https://wiki.openstack.org/wiki/HypervisorSupportMatrix
    42. 42. 42 So Why Use VMware with OpenStack? • Customers have sunk investments in vSphere • Customers have legacy workloads that may not be suitable for KVM with libvirt • Customers can leverage VMware Technologies • vSphere can provide an on-ramp to a true Cloud
    43. 43. 43 Multi-hypervisor OpenStack Architecture
    44. 44. 44 VMware Working with OpenStack
    45. 45. 45 Resources and Contact
    46. 46. 46 Additional Resources • Getting Started with OpenStack – http://www.slideshare.net/kenhui65/getting-started-with-openstack-2013082125506318 – http://youtu.be/YLCeYGpSjb0 – http://docs.openstack.org/ • The OpenStack Cloud Computing Cookbook (Second Edition) – http://goo.gl/URVRbJ
    47. 47. 47 Additional Resources • OpenStack for VMware Administrators – http://www.slideshare.net/kenhui65/2013-1101fallsummitslides – http ://cloudarchitectmusings.com/2013/06/24/openstack-for-vmware-admins-nova– http://cloudarchitectmusings.com/2013/11/19/laying-cinder-blockvolumes-in-openstack-part-2-integration-with-vsphere/ – http://cloudarchitectmusings.com/2013/12/18/what-is-vmware-up-towith-openstack/ – http://www.youtube.com/playlist? list=PLOPbuXbsHCyp3kcwKrj6RIuABVt5FL1CS • VMware OpenStack Virtual Appliance (VOVA) – https://communities.vmware.com/community/vmtn/openstack/blog/201 3/11/05/announcing-new-release-of-vova-based-on-havana-stable – http://cloudarchitectmusings.com/2013/12/16/installing-the-vsphereopenstack-virtual-appliance-vova-on-your-laptop-part-1/
    48. 48. 48 Additional Resources • #vBrownBags - Community Driven - “Couch to OpenStack” – Getting started with OpenStack Series: - http://openstack.prov12n.com/about-couch-to-openstack/
    49. 49. For More Information Cody Bunch bunchc@gmail.com @cody_bunch http://openstack.prov12n.com http://professionalvmware.com Kenneth Hui ken.hui@rackspace.com @hui_kenneth http://cloudarchitectmusings.com
    50. 50. 50
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×