Bridging the Gap: Explaining OpenStack to VMware Administrators - - PowerPoint PPT Presentation

bridging the gap explaining openstack to vmware
SMART_READER_LITE
LIVE PREVIEW

Bridging the Gap: Explaining OpenStack to VMware Administrators - - PowerPoint PPT Presentation

Bridging the Gap: Explaining OpenStack to VMware Administrators Kenneth Hui, Open Cloud Architect, Rackspace Scott Lowe, Engineering Architect, VMware Before we start Get involved! Audience participation is encouraged and requested.


slide-1
SLIDE 1

Bridging the Gap: Explaining OpenStack to VMware Administrators

Kenneth Hui, Open Cloud Architect, Rackspace Scott Lowe, Engineering Architect, VMware

slide-2
SLIDE 2

Before we start

  • Get involved! Audience participation is encouraged and

requested.

  • Feel free to post updates to your social media platform of choice
  • I encourage you to take photos or videos of today’s session and

share them online

  • This presentation will be made available online after the event
slide-3
SLIDE 3

Architecture

slide-4
SLIDE 4
  • vSphere and OpenStack have very different origins
  • Those origins greatly influenced the resulting architectures
  • vSphere originated as a way to provide virtualized

infrastructure

  • OpenStack originated as a way to provide consumable

infrastructure services

Different origins

slide-5
SLIDE 5

(picture of hammer and nail)

slide-6
SLIDE 6

(picture of multiple tools)

slide-7
SLIDE 7
  • Loosely coupled vs. tightly coupled (more on that in a moment)
  • API driven
  • Multiple hypervisors (KVM, Xen, vSphere, Hyper-V)
  • See https://wiki.openstack.org/wiki/HypervisorSupportMatrix

for more details

  • Multiple disk formats (QCOW, RAW, VMDK...)
  • Integrated networking

Key architectural attributes

slide-8
SLIDE 8

OpenStack architecture

slide-9
SLIDE 9

vSphere architecture

slide-10
SLIDE 10

Architectural mapping

slide-11
SLIDE 11

Terminology

slide-12
SLIDE 12

Virtual machines and instances

slide-13
SLIDE 13

Custom VMs and flavors

slide-14
SLIDE 14

Templates and images

slide-15
SLIDE 15

Virtual disks and volumes

Nova Ephemeral Block Object

slide-16
SLIDE 16

Operations

slide-17
SLIDE 17
  • Cloud instances are disposable
  • VMs are not unique
  • Tune and groom apps not the

cattle

  • Replace when necessary
  • Shoot the cattle when it is sick

Cattle vs. 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
slide-18
SLIDE 18

No vSphere-style HA using KVM with libvirt

slide-19
SLIDE 19

Instance evacuation

  • Without Shared Storage
  • The instance will be booted

from a new disk, but will preserve the configuration, e.g. id, name, uid, ip...etc.

  • With Shared Storage
  • The instance will be booted

from same disk and data will be preserved

Evacuation! Evacuation!

slide-20
SLIDE 20

vMotion and Storage vMotion

slide-21
SLIDE 21

Instance migration

slide-22
SLIDE 22

OpenStack storage options

slide-23
SLIDE 23

Ephemeral storage

slide-24
SLIDE 24

Block storage

slide-25
SLIDE 25

Object storage

slide-26
SLIDE 26
  • Differences in how networking is handled really reflect the

architectural differences in OpenStack and vSphere

  • Networking in vSphere is a bit more separate
  • OpenStack networking is more integrated

Networking

slide-27
SLIDE 27

Networking

slide-28
SLIDE 28

Networking

slide-29
SLIDE 29

Additional Resources

  • OpenStack Configuration Reference
  • http://docs.openstack.org/trunk/config-reference/content/section_compute-

hypervisors.html

  • vSphere with OpenStack Blog Posts
  • http://cloudarchitectmusings.com/2013/06/24/openstack-for-vmware-admins-nova-

compute-with-vsphere-part-1/

  • http://cloudarchitectmusings.com/2013/06/26/openstack-for-vmware-admins-nova-

compute-with-vsphere-part-2/

  • http://cloudarchitectmusings.com/2013/07/09/openstack-compute-for-vsphere-admins-

part-3-ha-and-vm-migration/

  • http://cloudarchitectmusings.com/2013/08/05/openstack-compute-for-vsphere-admins-

part-4-overcommitment-in-nova-compute/

  • http://cloudarchitectmusings.com/2013/08/13/openstack-compute-for-vsphere-admins-

part-5-designing-for-vsphere-with-nova-compute

slide-30
SLIDE 30

Additional Resources

  • Dan Wendlandt’s session tomorrow at 11:15am “OpenStack +

VMware: Customer Success Stories and What’s Next”

  • My demo theatre session tomorrow at 2pm “Demo Theatre:

What’s New with OpenStack & VMware in Havana?”

slide-31
SLIDE 31

Thank you

Kenneth Hui ken.hui@rackspace.com @hui_kenneth http://cloudarchitectmusings.com Scott Lowe slowe@vmware.com @scott_lowe http://blog.scottlowe.org