Beruflich Dokumente
Kultur Dokumente
Somik Behera
Twitter: @Strikesme
Agenda
OpenStack on VMware
OpenStack on VMware philosophy
OpenStack
Virtual Workspace
Private
Clouds
Public
Clouds
Customer Choice
Hybrid Cloud
Compute
Network and
Security
vSphere &
vCenter
Cinder
(Block Storage)
NSX
vSAN
vCAC
Application Director
Glance
(Image Store)
Benefits of
OpenStack API &
Ecosystem
vCenter
(Image Catalog)
Operator-Side
4
Project is
born!
4/2011
9/2011
Diablo
Nicira, Cisco,
Rackspace and
others launch
Quantum
Essex
Accepted as
OpenStack
core project
3/2012
Essex:
521
commits
Folsom
NVP plugin
release
1st
Beyond
L2:
IPAM & L3
APIs
9/2012
Grizzly
Nova-network
feature parity
Load balancing
APIs
3/2013
FW APIs
VPN APIs
9/2013
Havana
NSX Plugin
Havana:1980 commits
(and counting)
Folsom:
816
commits
Grizzly:
1414
commits
in the cloud
Manage IP addressing
Monitor network status
Define security and quality-of-service
policies
Configure advanced network services
Neutron CLI
Heat - Orchestration
API Tools
Other tools
API Extensions
Open vSwitch
Open vSwitch
Open vSwitch
Nova Compute
Nova Compute
Nova Compute
Agents
Interfaces from Nova plug into a
switch managed by the Neutron
plugin.
Router_A
Net_A2
Net_A2
10.0.1.0/24
10.0.1.0/24
Net_A1
10.0.0.0/24
DHCP
VM_1
10.0.0.3
Router_B
DHCP
Tenant A
VM_2
10.0.1.3
Net_B1
192.168.0.0/24
DHCP
VM_3
192.168.0.3
Tenant B
10
OpenStack Network
(aka Neutron)
&
VMware NSX
11
Folsom
(in progress)
Grizzly
12
Enterprise-class features
What?
Gateways, QoS, BUM
offload and many others
Why?
Eases cloud deployment &
integrates existing
workloads.
Performance
What?
Distributed architecture
and efficient encapsulation
Why?
Get most out of your
existing 10GE NW & NICS
Operational Agility
What?
Single pane of glass &
operational model.
Why?
Better sleep at night
knowing support has tools
to do their job.
13
Any Application
Physical or Virtual Workloads
OpenStack Neutron
API Server
Integrated
AuthN/AuthZ with
OpenStack Keystone
Integrated out of the
box NSX Plugin
Virtual
Advanced
feature API
Networks
extensions.
NSX
Gateway
NSX vSwitch
Any Hypervisor
Overlay Transport
Any Network Hardware
14
15
Floating IP
my_router
Private_1
Private_2
DHCP Service
VM_1 DHCP Service
Private IP
VM_2
16
Summary
17
NSX API
NSX Controller
Partner Extensions
Network Gateway
Services
Network Security
Platform
Security
Services
Application
Delivery Services
18
Public Clouds
19