openstack + vmware at the hong kong openstack summit

33
© 2010 VMware Inc. All rights reserved Confidential VMware + OpenStack Dan Wendlandt Director of Product Management – OpenStack @ VMware

Upload: dan-wendlandt

Post on 08-Sep-2014

2.435 views

Category:

Technology


2 download

DESCRIPTION

An update on what VMware is doing with OpenStack (November 2013)

TRANSCRIPT

Page 1: OpenStack + VMware at the Hong Kong OpenStack Summit

© 2010 VMware Inc. All rights reserved

Confidential

VMware + OpenStack

Dan Wendlandt

Director of Product Management – OpenStack @ VMware

Page 2: OpenStack + VMware at the Hong Kong OpenStack Summit

2

VMware + OpenStack: No fork in the road…

Page 3: OpenStack + VMware at the Hong Kong OpenStack Summit

3

Why is OpenStack Interesting?

Free?Freedom!

Page 4: OpenStack + VMware at the Hong Kong OpenStack Summit

4

Choices, Choices, Choices…

• Choose different technologies, while using a single cloud API + GUI

• Choose different deployment models (do-it-your-self vs. vendor solution)

OpenStack provides the freedom to…

OpenStack

Compute? Network? Storage?

Mgmt?

Cloud Architects& Cloud Admins

What SW/HW infrastructure technologies meets my needs for advanced features, cost structure, scale,

reliability, monitoring, performance, SLAs, troubleshooting, etc?

Page 5: OpenStack + VMware at the Hong Kong OpenStack Summit

5

OpenStack as a Framework

• Vendor neutral + developer friendly API, with “plugin” architecture

• Enables custom coding + rapid iteration by in-house development teams.

• Best-in-class SW infrastructure technology, as individual components or as an integrated software suite.

…with the innovation and reliability of VMware

The flexibility of the OpenStack framework…

OpenStack

Compute? Network? Storage?

Mgmt?

vSphere NSX vSAN

vCenter Operations Mgmt

Page 6: OpenStack + VMware at the Hong Kong OpenStack Summit

6

Embracing Customer Choice + OpenStack

Contribute to OpenStack• Integrate VMware compute, network, storage SW with OpenStack.

• Make OpenStack better, helping customers succeed with their cloud effort.

Like all OpenStack vendors, compete for your business. • Show customers how VMware components helps them run a better cloud.

• Work with ecosystem to make sure it is easy to deploy OpenStack + VMware

Our Goal: Make VMware the best and easiest way to run OpenStack

Having great technology allows us to embrace customer choice.

Page 7: OpenStack + VMware at the Hong Kong OpenStack Summit

7

VMware Technologies and OpenStackTenant-Side

Admin/Operator-Side

Horizon( Web Portal )

ESX & vCenter

CLI Tools & Automation

vCAC

Nova Neutron Cinder Glance

NSX vCenter Datastores3rd-party / vSAN

Cloud Operator Tools(vCenter, vCOPs, Log Insight etc.)

3rd-Party Operator tools(e.g., Puppet/Chef)

OpenStack or 3rd Party Component

VMware Component

Page 8: OpenStack + VMware at the Hong Kong OpenStack Summit

8

The Proof is in the “Coding”

319 Commits17 Developers

3,693 Code Reviews

NeutronNova

CinderDocs Tempest Devstack

Statistics from: http://www.stackalytics.com/

VMware Havana Contributions: #7 contributor to core projects.

Page 9: OpenStack + VMware at the Hong Kong OpenStack Summit

10

Thank you to our reviewers

~200 OpenStack Community members reviewed VMware code....

If you are one of them, stop by the VMware booth for a little thank-you that will help fuel those late-night reviewing sessions!

Page 10: OpenStack + VMware at the Hong Kong OpenStack Summit

11

VMware + OpenStack: Current Status

Grizzly 2013.1 Havana 2013.2

Neutron NVP/NSX already supported for

production use.

New features available in OpenStack when

added to NSX…

Nova Initial vSphere support, with

vMotion/HA/DRS

Early customer

“beta”

Filled feature gaps, fixed bugs,

expanded docs

Cinder Basic iSCSI driver

vSphere datastore driver

Includes contributions from:

Page 11: OpenStack + VMware at the Hong Kong OpenStack Summit

12

Grizzly OpenStack + vSphere Early Adopters

Page 12: OpenStack + VMware at the Hong Kong OpenStack Summit

13

OpenStack on vSphere Early Adopter

Page 13: OpenStack + VMware at the Hong Kong OpenStack Summit

14

OpenStack on vSphere Early Adopter

Page 14: OpenStack + VMware at the Hong Kong OpenStack Summit

Intel IT Quick History

Design Grid since 1990’s

60k servers across 60+ datacenters

Cloud’s Uncle

Enterprise Private Cloud 2010

13k VMs across 10 datacenters

75% of Enterprise Server Requests

Open Source Private Cloud 2012

1.5k VMs across 2 datacenters

Running cloud-aware and some traditional

apps

Page 15: OpenStack + VMware at the Hong Kong OpenStack Summit

OpenStack

Silicon Design

Validation Labs

Enterprise Hosting

Existing Infrastructure New Infrastructure

OpenStack - Intel IT Convergence Platform

Page 16: OpenStack + VMware at the Hong Kong OpenStack Summit

Current Status and Plans• Running POC with Open Stack controlling vSphere (through VC)

• Enterprise App Platform (live migration, DRS, VMware HA, and future tech)

• What is working:• VM orchestration (create, destroy, start, stop) through Nova API/CLI/GUI• vSphere as interface to FC SAN

• What we need:• Havana upgrade (many many fixes, thin provisioning, multi-cluster, etc)• Open Stack absorb/control of existing Virtual Center deployments• Multi Datacenter per Virtual Center• Continued VMware support of open source control plane for industry• Federation Experience for multi platform Hybrid consumption model

Goal: Share our production results in Atlanta with all of you

Page 17: OpenStack + VMware at the Hong Kong OpenStack Summit

18

OpenStack on vSphere Early Adopter

Bringing Private Cloud to Australia, OpenStack on VMwareToday @ 3:40pm

Page 18: OpenStack + VMware at the Hong Kong OpenStack Summit

19

OpenStack on vSphere Early Adopter

Page 19: OpenStack + VMware at the Hong Kong OpenStack Summit

20

Why OpenStack on VMware? Tenant-Side

Admin/Operator-Side

Horizon( Web Portal )

ESX & vCenter

CLI Tools & Automation

vCAC

Nova Neutron Cinder Glance

NSX vCenter Datastores3rd-party / vSAN

Cloud Operator Tools(vCenter, vCOPs, Log Insight etc.)

Third Party Operator tools(e.g., Puppet/Chef)

OpenStack or 3rd Party Component

VMware Component

Page 20: OpenStack + VMware at the Hong Kong OpenStack Summit

21

Why OpenStack on VMware?Tenant-Side

Admin/Operator-Side

Horizon( Web Portal )

ESX & vCenter

CLI Tools & Automation

vCAC

Nova Neutron Cinder Glance

NSX vCenter Datastores3rd-party / vSAN

Cloud Operator Tools(vCenter, vCOPs, Log Insight etc.)

Third Party Operator tools(e.g., Puppet/Chef)

OpenStack or 3rd Party Component

VMware Component

Page 21: OpenStack + VMware at the Hong Kong OpenStack Summit

22

Choosing a Compute Driver: Why vSphere for Nova?

Technical:• Purpose-built hypervisor platform provides

unmatched combination of reliability, security, and performance.

• Availability features (vMotion, HA) and compatibility testing protect critical production workloads.

• Advanced resource management (DRS, SDRS) protects from noisy neighbors, better utilizes HW.

Operational:• Enterprise-polished solution simplifies adoption. • Enterprises already have the expertise. • Vast array of VMware + Ecosystem tools to manage

the infrastructure layer• Deploying OpenStack can be as simple as

deploying a single “controller” VM.

Page 22: OpenStack + VMware at the Hong Kong OpenStack Summit

23

Why OpenStack on VMware?Tenant-Side

Admin/Operator-Side

Horizon( Web Portal )

ESX & vCenter

CLI Tools & Automation

vCAC

Nova Neutron Cinder Glance

NSX vCenter Datastores3rd-party / vSAN

Cloud Operator Tools(vCenter, vCOPs, Log Insight etc.)

Third Party Operator tools(e.g., Puppet/Chef)

OpenStack or 3rd Party Component

VMware Component

Page 23: OpenStack + VMware at the Hong Kong OpenStack Summit

24

Choosing a Network Driver: Why NSX for Neutron?

Any Network Hardware

NSX Controller

NSX

vSw

itch

Network & Security

Logical Switch

Logical Router

Logical Firewall

Logical Load Balancer

VMware NSXNetwork Virtualization Platform

Technical Capabilities:• First and most production-hardened network

virtualization solution. • Doesn’t relay on physical network for VLANs,

FW, etc. Works with gear from any vendor. • The technical “details” matter:

• Tunneling packet performance • High-availability + scale-out model. • “Distributed” network services.

Compatibility + Ecosystem:• Works on KVM, XenServer, and ESX. • Integrations with many HW Switch vendors to allow

NSX to manage physical workloads.

Operations:• Troubleshooting tools to view how virtual networks

are built, impact of physical network failures.

Page 24: OpenStack + VMware at the Hong Kong OpenStack Summit

25

Why OpenStack on VMware?Tenant-Side

Admin/Operator-Side

Horizon( Web Portal )

ESX & vCenter

CLI Tools & Automation

vCAC

Nova Neutron Cinder Glance

NSX vCenter Datastores3rd-party / vSAN

Cloud Operator Tools(vCenter, vCOPs, Log Insight etc.)

Third Party Operator tools(e.g., Puppet/Chef)

OpenStack or 3rd Party Component

VMware Component

Page 25: OpenStack + VMware at the Hong Kong OpenStack Summit

26

Choosing a Block Storage Driver: Why vSphere for Cinder?

Simple but Powerful:• Single driver works with any vSphere

validated storage (NFS, iSCSI, FC)• Leverages huge validation efforts

across many vendors.• Includes VAAI array acceleration work

for snapshot, clone, etc.

Enables VMware “virtual SAN”: • Provides shared storage leveraging

SDD/Hard-disks on the hypervisor. • Low-cost storage devices, but with

accelerated by local SSD cache.• SSD cache is configurable per-disk,

allowing extremely high IOPs for data intensive workloads.

vSphere

VSAN

Hard disks

SSD

…………….

Hard disks

SSD Hard disks

SSD

Distributed Storage Aggregated Datastore

VMware vCenter Server

Page 26: OpenStack + VMware at the Hong Kong OpenStack Summit

27

Live Demo of OpenStack on vSphere + NSX

Nova(compute)

vSpheredriver

Horizon

Cinder(block storage)

vSpheredatastore

driver

Neutron(network)

NSXdriver

vCenter

NSXController

vSphere

NSXvSwitch Local

Disk

CPU 1 CPU n…

Physical Network(any vendor)

Page 27: OpenStack + VMware at the Hong Kong OpenStack Summit

28

A “dead simple” way to get OpenStack + vSphere in your lab.

Not a product, not for production workloads…

Download, ask questions, and provide feedback at:https://www.vmware.com/go/openstack

Keep an eye out for an update later in Nov. with NSX support!

Introducing “VOVA”: • A single OVF file containing a full OpenStack install.

• Deploy VMs via OpenStack to an existing cluster.

• Import, answer a few questions, and go!

• OpenStack on vSphere in under 20 minutes.

Updated for Havana: • New VOVA release today based on latest Havana,

includes vCenter web client plugin.

Page 28: OpenStack + VMware at the Hong Kong OpenStack Summit

29

OpenStack on vSphere Hands-on-Lab

29

Visit: http://www.vmware.com/go/openstacklab

Remote desktop to your own OpenStack on vSphere cloud in 30 seconds.

Includes step by step instructions to learn about OpenStack on vSphere (Nova + Cinder).

Update for NSX + vSAN to come late 2013.

Page 29: OpenStack + VMware at the Hong Kong OpenStack Summit

30

Enabling Customer Choice: Distro Partners

!

vSphere + NSX:Coordinating on reference arch. Support of joint customers. “VMware and OpenStack: Bridging the Divide Using Ubuntu and JuJu” Thurs @ 9am

!NSX:Ensuring support for joint customers using NSX with Open vSwitch on RHEL.

!vSphere + NSX:SUSE Cloud 2.0 includes support for vSphere, NSX support is in progress.

Page 30: OpenStack + VMware at the Hong Kong OpenStack Summit

31

Announcing Today: VMware + Mirantis Partnership

31

!vSphere + NSX:Mirantis FUEL will support automated provisioning of OpenStack with vSphere/NSX. Joint reference arch and support coordination.

Page 31: OpenStack + VMware at the Hong Kong OpenStack Summit

32

Take-aways

32

VMware is serious about customer choice, and about helping its customer succeed with OpenStack.

VMware has interesting compute/network/storage/mgmt technologies, worth evaluating in your OpenStack deployment.

Page 32: OpenStack + VMware at the Hong Kong OpenStack Summit

33

Thanks!

To learn more about OpenStack + VMware, please: Visit our booths: vSphere + OpenStack, NSX multi-hypervisor,

software-defined storage. Online Community: https://www.vmware.com/go/openstack Follow @danwendlandt for updates.

Questions?

Page 33: OpenStack + VMware at the Hong Kong OpenStack Summit

34

VMware Sessions @ OpenStack Summit

34

Day Time Room Title SpeakerTues. 2:50 PM Sky City Marriott -

Grand Ballroom CUser Panel: How did you bring OpenStack Cloud to your company

Panel

Tues. 12:05 PM Asia World – Summit Hall 2

Navigating the Transition to Network Virtualization Martin Casado

Tues. 3:40 PM Expo Breakout Room 1

Bridging the Gap: Explaining OpenStack to VMware Administrators

Scott Lowe

Wed. 11:15 AM Expo Breakout Room 1

OpenStack + VMware: Customer Success Stories & What’s Next

Dan Wendlandt

Wed. 2:00 PM Sponsor Demo Theater

OpenStack on VMware vSphere Scott Lowe

Wed. 5:30 PM Expo Breakout Room 1

Network Virtualization with OpenStack Neutron & VMware NSX

Somik BeheraDimitri Desmidt

Thur. 9:50 AM Sky City Marriott -Meeting Room 4

Differentiated Services == Differentiated Scheduling Gary Kotton

Thur. 2:40 PM Sky City Marriott - Grand Ballroom C

Open vSwitch Deep Dive: The Virtual Switch for OpenStack

Eric LopezJustin Pettit

Thur. 5:20 PM Sky City Marriott - Grand Ballroom C

How to Write a Neutron Plugin, If You Really Need To Salvatore OrlandoArmando Migliaccio

Fri. 11:00 AM Sky City Marriott - Grand Ballroom A&B

Hands-on with OpenStack + vSphere Gary Kotton

Fri. 1:30 PM Sky City Marriott - Grand Ballroom A&B

OpenStack Networking Hands-on Lab Eric LopezAaron Rosen

Questions?