SlideShare a Scribd company logo
1 of 21
© 2010 VMware Inc. All rights reserved 
VMware + OpenStack 
VIO - VMware Integrated Openstack 
Nov. 13, 2014 
Phil Philbin, SLED SE – pphilbin@vmware.com 
Confidential
VMware + OpenStack: No fork in the road… 
2
Embracing Customer Choice… 
3 
OpenStack is a framework that provides the freedom to… 
• Choose different technologies, while using a single cloud API + GUI 
• Choose different deployment models (do-it-yourself vs. vendor solution) 
OpenStack 
Compute? Network? Storage? 
Mgmt? 
What SW/HW infrastructure technologies meets my 
needs for advanced features, ease-of-use, cost 
structure, scale, reliability, monitoring, performance, 
SLAs, troubleshooting, etc?
OpenStack as a Framework 
4 
The flexibility of the OpenStack framework… 
• Vendor neutral + developer friendly API, with “plugin” architecture 
• Enables custom coding + rapid iteration by in-house development teams. 
OpenStack 
vSphere NSX vSAN 
Compute? Network? Storage? 
vCenter Operations Mgmt? 
Mgmt 
…with the innovation, reliability, and ease-of-use of VMware 
• Best-in-class software-defined datacenter (SDDC) technology, as 
individual components or as an integrated software suite.
Embracing Customer Choice + OpenStack 
VMware’s focus on SDDC allows VMware to embrace customer choice. 
 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 
5 
Our Goal: Make VMware the best and easiest way to run OpenStack
VMware Technologies and OpenStack 
6 
Tenant-Side 
Admin/Operator-Side 
Horizon 
( Web Portal ) 
ESX & 
vCenter 
CLI Tools & 
Automation 
vCAC 
Nova Neutron Cinder Glance 
NSX 
vCenter Datastores 
3rd-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
7 
Is VMware Really Contributing to OpenStack? 
VMware Contributions to core projects (“integrated”): 
Havana Contributions: #7 (319 Commits) 
Icehouse Contributions: #5 (424 Commits) 
Juno Contributions: #6 (312 Commits) 
Neutron 
Nova Cinder 
Docs Tempest Devstack 
Statistics from: http://www.stackalytics.com/
OpenStack on vSphere Early Adopters 
8
Why OpenStack on VMware? 
9 
Tenant-Side 
Admin/Operator-Side 
Horizon 
( Web Portal ) 
ESX & 
vCenter 
CLI Tools & 
Automation 
vCAC 
Nova Neutron Cinder Glance 
NSX 
vCenter Datastores 
3rd-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
Why OpenStack on VMware? 
10 
Tenant-Side 
Admin/Operator-Side 
Horizon 
( Web Portal ) 
ESX & 
vCenter 
CLI Tools & 
Automation 
vCAC 
Nova Neutron Cinder Glance 
NSX 
vCenter Datastores 
3rd-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
Choosing a Compute Driver: Why vSphere for Nova? 
11 
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 (e.g., DRS, 
SDRS) better utilizes HW, providing higher density 
and avoiding “noisy neighbors”. 
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.
Why OpenStack on VMware? 
12 
Tenant-Side 
Admin/Operator-Side 
Horizon 
( Web Portal ) 
ESX & 
vCenter 
CLI Tools & 
Automation 
vCAC 
Nova Neutron Cinder Glance 
NSX 
vCenter Datastores 
3rd-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
Choosing a Network Driver: Why NSX for Neutron? 
13 
Technical Capabilities: 
• First and most production-hardened network 
virtualization solution. 
• Doesn’t rely 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.
Why OpenStack on VMware? 
14 
Tenant-Side 
Admin/Operator-Side 
Horizon 
( Web Portal ) 
ESX & 
vCenter 
CLI Tools & 
Automation 
vCAC 
Nova Neutron Cinder Glance 
NSX 
vCenter Datastores 
3rd-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
Choosing a Block Storage Driver: Why vSphere for Cinder? 
15 
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. 
VMware vCenter Server 
vSphere 
VSAN 
Hard 
disks 
SSD 
……………. 
SSD Hard 
Hard 
disks 
disks 
SSD 
Distributed Storage 
Aggregated Datastore
Why OpenStack on VMware? 
16 
Tenant-Side 
Admin/Operator-Side 
Horizon 
( Web Portal ) 
ESX & 
vCenter 
CLI Tools & 
Automation 
vCAC 
Nova Neutron Cinder Glance 
NSX 
vCenter Datastores 
3rd-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
Management Technologies with OpenStack 
17 
Application Management: 
• vCloud Automation Center (vCAC) 6.0 
includes support for consuming from 
OpenStack clouds, in addition to other 
back-ends like vSphere, KVM, + AWS. 
• Provides governance, policy, workflow, 
and costing, which are not present in 
OpenStack. 
Infrastructure Management: 
• vCenter and the NSX manager provide 
base troubleshooting capabilities for 
investigating issues at SW layer. 
• vCenter Operations Management 
(vCOPs) provides advanced visibility 
into the relationships between different 
elements, health monitoring, anomaly 
detection, etc.
OpenStack on VMware Roadmap 
Glance 
(Image) 
Cinder 
(Block Storage) 
Neutron 
(Network) 
Nova 
(Compute) 
18 
• Core L2/L3 networking and 
Security Groups (via Nicira 
NVP) 
• “Beta” version of vSphere 
integration 
• support vCenter, vMotion, 
HA, datastores, etc. 
• First Production Ready 
release of vCenter driver 
• New vSphere datastore back-end, for 
high efficiency boot + snapshot. 
• Simplified image upload. 
• SPBM for volumes 
• vSAN+SPBM support for primary 
disks 
• OVA support for VMs 
Grizzly 
(Q2, 2013) 
Havana 
(Q4, 2013) 
Icehouse 
(Q2, 2014) 
• Volume support using 
vSphere datastores with 
any 3rd-party storage array. 
• Support for in-kernel ESX 
vswitch via NSX, seucirty 
groups, LBaaS and stateful 
FWaaS capabilities. 
• Integrated DHCP and metadata 
service, scalability improvements. 
CI Testing 
• vCenter driver is tested against all 
Nova changes using Tempest tests 
• Similarly NSX Neutron plugin is tested 
against all Neutron changes
VIO beta and Hands On Labs: 
Sign up for the VMware Integrated Openstack (VIO) beta: 
• www.vmware.com/products/openstack/ 
Also available as a Hands-on-Lab: 
19 
• http://labs.hol.vmware.com 
• HOL-SDC-1420 - OpenStack with VMware vSphere and NSX
Successfully Deliver & Operate OpenStack in Production 
20 
Simplified 
OpenStack 
Operations 
• Common 
OpenStack admin 
tasks automated 
from vCenter 
• vCOPs integrations 
for monitoring & 
troubleshooting 
OpenStack 
• LogInsight 
integration for 
diagnostics across 
dozens of 
OpenStack service 
logs 
No OpenStack 
PhD Required! 
• OpenStack 
delivered as a 
Virtual Appliance 
• Simple Install from 
vSphere Web Client 
• Configure 
OpenStack using 
familiar clusters, 
datastores 
• OpenStack 
automatically 
deployed with HA 
& Scale-out 
architecture 
Enterprise Grade 
OpenStack Cloud 
• Robust, proven 
foundation – 
vSphere, NSX & 
VSAN 
• Differentiated 
OpenStack cloud 
with rich infra 
features 
• OpenStack code 
hardened and 
tested by VMware 
Single Vendor 
Support 
Unified VMware 
Support for 
• OpenStack code 
• Underlying Infra 
Products 
• Installation & 
Operations 
Products 
• Upgrades/patches
Questions? 
21

More Related Content

What's hot

Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13
Dan Wendlandt
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
bizalgo
 

What's hot (20)

Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllSkipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
 
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
 
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitOpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
 
Getting Started With OpenStack (Havana)
Getting Started With OpenStack (Havana)Getting Started With OpenStack (Havana)
Getting Started With OpenStack (Havana)
 
Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13
 
OpenStack Framework Introduction
OpenStack Framework IntroductionOpenStack Framework Introduction
OpenStack Framework Introduction
 
Cloudstack vs Openstack
Cloudstack vs OpenstackCloudstack vs Openstack
Cloudstack vs Openstack
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Bridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware AdministratorsBridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware Administrators
 
Vancouver open stack meetup presentation
Vancouver open stack meetup presentationVancouver open stack meetup presentation
Vancouver open stack meetup presentation
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStack
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 
A First Look at vSphere Integrated Containers and Photon Platform
A First Look at vSphere Integrated Containers and Photon PlatformA First Look at vSphere Integrated Containers and Photon Platform
A First Look at vSphere Integrated Containers and Photon Platform
 
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStackContainers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
 
OpenStack 101
OpenStack 101OpenStack 101
OpenStack 101
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
 
An Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment FrameworksAn Evaluation of OpenStack Deployment Frameworks
An Evaluation of OpenStack Deployment Frameworks
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
 

Similar to Successfully Deliver and Operate OpenStack in Production with VMware VIO

003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen
Paulo R
 
V mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stackV mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stack
EMC
 
EVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckEVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview Deck
Erik Bussink
 
OpenStack Technology Overview
OpenStack Technology OverviewOpenStack Technology Overview
OpenStack Technology Overview
Open Stack
 
Abul-Devops-CloudArch.
Abul-Devops-CloudArch.Abul-Devops-CloudArch.
Abul-Devops-CloudArch.
Abulfazl Khan
 

Similar to Successfully Deliver and Operate OpenStack in Production with VMware VIO (20)

VMware - Openstack e VMware: la strana coppia
VMware - Openstack e VMware: la strana coppia VMware - Openstack e VMware: la strana coppia
VMware - Openstack e VMware: la strana coppia
 
003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen
 
V mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stackV mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stack
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
 
OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
 
VMWare: Nova and NVP Support - Gary Kotton and Dimitri Desmidt
VMWare: Nova and NVP Support - Gary Kotton and Dimitri DesmidtVMWare: Nova and NVP Support - Gary Kotton and Dimitri Desmidt
VMWare: Nova and NVP Support - Gary Kotton and Dimitri Desmidt
 
CloudStackFinalProject
CloudStackFinalProjectCloudStackFinalProject
CloudStackFinalProject
 
EVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview DeckEVO-RAIL 2.0 Overview Deck
EVO-RAIL 2.0 Overview Deck
 
IBM POWER Systems
IBM POWER SystemsIBM POWER Systems
IBM POWER Systems
 
Spirent HyperScale Test Solution
Spirent HyperScale Test SolutionSpirent HyperScale Test Solution
Spirent HyperScale Test Solution
 
Franco arteseros resume
Franco arteseros resumeFranco arteseros resume
Franco arteseros resume
 
OpenStack and Windows - What's new in Ocata
OpenStack and Windows - What's new in OcataOpenStack and Windows - What's new in Ocata
OpenStack and Windows - What's new in Ocata
 
OpenStack Technology Overview
OpenStack Technology OverviewOpenStack Technology Overview
OpenStack Technology Overview
 
Abul-Devops-CloudArch.
Abul-Devops-CloudArch.Abul-Devops-CloudArch.
Abul-Devops-CloudArch.
 
DR_PRESENT 1
DR_PRESENT 1DR_PRESENT 1
DR_PRESENT 1
 
Sharad openstack slides
Sharad openstack slidesSharad openstack slides
Sharad openstack slides
 
Openstack Fundamentals by CloudZone @Back2School
Openstack Fundamentals by CloudZone @Back2SchoolOpenstack Fundamentals by CloudZone @Back2School
Openstack Fundamentals by CloudZone @Back2School
 
Introduction to CloudStack
Introduction to CloudStack Introduction to CloudStack
Introduction to CloudStack
 
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
 
Franco arteseros resume
Franco arteseros resumeFranco arteseros resume
Franco arteseros resume
 

More from Arraya Solutions

The Foundation of the Software Defined Data Center
The Foundation of the Software Defined Data CenterThe Foundation of the Software Defined Data Center
The Foundation of the Software Defined Data Center
Arraya Solutions
 
Best Practices for Securing Virtual Servers and Networks
Best Practices for Securing Virtual Servers and NetworksBest Practices for Securing Virtual Servers and Networks
Best Practices for Securing Virtual Servers and Networks
Arraya Solutions
 

More from Arraya Solutions (13)

Applications and Desktop from the Data Center to the Cloud
Applications and Desktop from the Data Center to the CloudApplications and Desktop from the Data Center to the Cloud
Applications and Desktop from the Data Center to the Cloud
 
EMC Hybrid Cloud Solutions with VMware
EMC Hybrid Cloud Solutions with VMwareEMC Hybrid Cloud Solutions with VMware
EMC Hybrid Cloud Solutions with VMware
 
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
 
The Foundation of the Software Defined Data Center
The Foundation of the Software Defined Data CenterThe Foundation of the Software Defined Data Center
The Foundation of the Software Defined Data Center
 
Arraya Solutions UPENN VMworld Intro Presentation
Arraya Solutions UPENN VMworld Intro PresentationArraya Solutions UPENN VMworld Intro Presentation
Arraya Solutions UPENN VMworld Intro Presentation
 
Not All Storage Arrays Are Created Equal - with Arraya Solutions and EMC
Not All Storage Arrays Are Created Equal - with Arraya Solutions and EMCNot All Storage Arrays Are Created Equal - with Arraya Solutions and EMC
Not All Storage Arrays Are Created Equal - with Arraya Solutions and EMC
 
Arraya Solutions: Enhance Data Center Efficiency, Boost Microsoft Application...
Arraya Solutions: Enhance Data Center Efficiency, Boost Microsoft Application...Arraya Solutions: Enhance Data Center Efficiency, Boost Microsoft Application...
Arraya Solutions: Enhance Data Center Efficiency, Boost Microsoft Application...
 
Enhance Data Center Efficiency, Boost Microsoft Application Performance
Enhance Data Center Efficiency, Boost Microsoft Application PerformanceEnhance Data Center Efficiency, Boost Microsoft Application Performance
Enhance Data Center Efficiency, Boost Microsoft Application Performance
 
Best Practices for Securing Virtual Servers and Networks
Best Practices for Securing Virtual Servers and NetworksBest Practices for Securing Virtual Servers and Networks
Best Practices for Securing Virtual Servers and Networks
 
Vblock Infrastructure Platforms
Vblock Infrastructure PlatformsVblock Infrastructure Platforms
Vblock Infrastructure Platforms
 
Introducing VNX Series
Introducing VNX SeriesIntroducing VNX Series
Introducing VNX Series
 
Data Center Transformation
Data Center TransformationData Center Transformation
Data Center Transformation
 
Accelerating the Journey to Your Cloud
Accelerating the Journey to Your CloudAccelerating the Journey to Your Cloud
Accelerating the Journey to Your Cloud
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Successfully Deliver and Operate OpenStack in Production with VMware VIO

  • 1. © 2010 VMware Inc. All rights reserved VMware + OpenStack VIO - VMware Integrated Openstack Nov. 13, 2014 Phil Philbin, SLED SE – pphilbin@vmware.com Confidential
  • 2. VMware + OpenStack: No fork in the road… 2
  • 3. Embracing Customer Choice… 3 OpenStack is a framework that provides the freedom to… • Choose different technologies, while using a single cloud API + GUI • Choose different deployment models (do-it-yourself vs. vendor solution) OpenStack Compute? Network? Storage? Mgmt? What SW/HW infrastructure technologies meets my needs for advanced features, ease-of-use, cost structure, scale, reliability, monitoring, performance, SLAs, troubleshooting, etc?
  • 4. OpenStack as a Framework 4 The flexibility of the OpenStack framework… • Vendor neutral + developer friendly API, with “plugin” architecture • Enables custom coding + rapid iteration by in-house development teams. OpenStack vSphere NSX vSAN Compute? Network? Storage? vCenter Operations Mgmt? Mgmt …with the innovation, reliability, and ease-of-use of VMware • Best-in-class software-defined datacenter (SDDC) technology, as individual components or as an integrated software suite.
  • 5. Embracing Customer Choice + OpenStack VMware’s focus on SDDC allows VMware to embrace customer choice.  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 5 Our Goal: Make VMware the best and easiest way to run OpenStack
  • 6. VMware Technologies and OpenStack 6 Tenant-Side Admin/Operator-Side Horizon ( Web Portal ) ESX & vCenter CLI Tools & Automation vCAC Nova Neutron Cinder Glance NSX vCenter Datastores 3rd-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
  • 7. 7 Is VMware Really Contributing to OpenStack? VMware Contributions to core projects (“integrated”): Havana Contributions: #7 (319 Commits) Icehouse Contributions: #5 (424 Commits) Juno Contributions: #6 (312 Commits) Neutron Nova Cinder Docs Tempest Devstack Statistics from: http://www.stackalytics.com/
  • 8. OpenStack on vSphere Early Adopters 8
  • 9. Why OpenStack on VMware? 9 Tenant-Side Admin/Operator-Side Horizon ( Web Portal ) ESX & vCenter CLI Tools & Automation vCAC Nova Neutron Cinder Glance NSX vCenter Datastores 3rd-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
  • 10. Why OpenStack on VMware? 10 Tenant-Side Admin/Operator-Side Horizon ( Web Portal ) ESX & vCenter CLI Tools & Automation vCAC Nova Neutron Cinder Glance NSX vCenter Datastores 3rd-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
  • 11. Choosing a Compute Driver: Why vSphere for Nova? 11 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 (e.g., DRS, SDRS) better utilizes HW, providing higher density and avoiding “noisy neighbors”. 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.
  • 12. Why OpenStack on VMware? 12 Tenant-Side Admin/Operator-Side Horizon ( Web Portal ) ESX & vCenter CLI Tools & Automation vCAC Nova Neutron Cinder Glance NSX vCenter Datastores 3rd-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
  • 13. Choosing a Network Driver: Why NSX for Neutron? 13 Technical Capabilities: • First and most production-hardened network virtualization solution. • Doesn’t rely 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.
  • 14. Why OpenStack on VMware? 14 Tenant-Side Admin/Operator-Side Horizon ( Web Portal ) ESX & vCenter CLI Tools & Automation vCAC Nova Neutron Cinder Glance NSX vCenter Datastores 3rd-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
  • 15. Choosing a Block Storage Driver: Why vSphere for Cinder? 15 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. VMware vCenter Server vSphere VSAN Hard disks SSD ……………. SSD Hard Hard disks disks SSD Distributed Storage Aggregated Datastore
  • 16. Why OpenStack on VMware? 16 Tenant-Side Admin/Operator-Side Horizon ( Web Portal ) ESX & vCenter CLI Tools & Automation vCAC Nova Neutron Cinder Glance NSX vCenter Datastores 3rd-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
  • 17. Management Technologies with OpenStack 17 Application Management: • vCloud Automation Center (vCAC) 6.0 includes support for consuming from OpenStack clouds, in addition to other back-ends like vSphere, KVM, + AWS. • Provides governance, policy, workflow, and costing, which are not present in OpenStack. Infrastructure Management: • vCenter and the NSX manager provide base troubleshooting capabilities for investigating issues at SW layer. • vCenter Operations Management (vCOPs) provides advanced visibility into the relationships between different elements, health monitoring, anomaly detection, etc.
  • 18. OpenStack on VMware Roadmap Glance (Image) Cinder (Block Storage) Neutron (Network) Nova (Compute) 18 • Core L2/L3 networking and Security Groups (via Nicira NVP) • “Beta” version of vSphere integration • support vCenter, vMotion, HA, datastores, etc. • First Production Ready release of vCenter driver • New vSphere datastore back-end, for high efficiency boot + snapshot. • Simplified image upload. • SPBM for volumes • vSAN+SPBM support for primary disks • OVA support for VMs Grizzly (Q2, 2013) Havana (Q4, 2013) Icehouse (Q2, 2014) • Volume support using vSphere datastores with any 3rd-party storage array. • Support for in-kernel ESX vswitch via NSX, seucirty groups, LBaaS and stateful FWaaS capabilities. • Integrated DHCP and metadata service, scalability improvements. CI Testing • vCenter driver is tested against all Nova changes using Tempest tests • Similarly NSX Neutron plugin is tested against all Neutron changes
  • 19. VIO beta and Hands On Labs: Sign up for the VMware Integrated Openstack (VIO) beta: • www.vmware.com/products/openstack/ Also available as a Hands-on-Lab: 19 • http://labs.hol.vmware.com • HOL-SDC-1420 - OpenStack with VMware vSphere and NSX
  • 20. Successfully Deliver & Operate OpenStack in Production 20 Simplified OpenStack Operations • Common OpenStack admin tasks automated from vCenter • vCOPs integrations for monitoring & troubleshooting OpenStack • LogInsight integration for diagnostics across dozens of OpenStack service logs No OpenStack PhD Required! • OpenStack delivered as a Virtual Appliance • Simple Install from vSphere Web Client • Configure OpenStack using familiar clusters, datastores • OpenStack automatically deployed with HA & Scale-out architecture Enterprise Grade OpenStack Cloud • Robust, proven foundation – vSphere, NSX & VSAN • Differentiated OpenStack cloud with rich infra features • OpenStack code hardened and tested by VMware Single Vendor Support Unified VMware Support for • OpenStack code • Underlying Infra Products • Installation & Operations Products • Upgrades/patches