openstack for vmware admins - vmworld vbrownbag 2013
DESCRIPTION
Presentation given in in the vBrownbag section of VMworld 2013. Subject is a primer on OpenStack for VMware administrators. It covers the application shift, tooling, and a quick overview of OpenStack in VMware administration terms.TRANSCRIPT
![Page 1: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/1.jpg)
www.Nexusis.com 877.286.39871
OpenStack for VMware Admins#vBrownBag
Colin McNamara CCIE#18233
Chief Cloud Architect
OPEN@NEXUS
![Page 2: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/2.jpg)
www.Nexusis.com 877.286.39872
My Perspective
CCIE / VCP / OpenStack Contributor
Core - OpenStack Manuals
Co-Founder – OpenStack Training
Linux user since 98
VMware user since 99
![Page 3: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/3.jpg)
www.Nexusis.com 877.286.39873
What I am going to talk about
NOT getting into a vendor war Talk to VMware and Cisco if you want that
Why OpenStack (and why VMware)
OpenStack Compenents and Use
![Page 4: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/4.jpg)
www.Nexusis.com 877.286.39874
Industry is shifting
![Page 5: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/5.jpg)
www.Nexusis.com 877.286.39875
Client server apps – The new mainframe
![Page 6: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/6.jpg)
www.Nexusis.com 877.286.39877
Built Differently
40% of mobile apps built on cloud
“Enterprise Apps” Like SAP shifting
Constructed of loosely coupled services
Reliability / Availability / Security provide by the App
![Page 7: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/7.jpg)
www.Nexusis.com 877.286.39878
How are these built, and what do they run on
![Page 8: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/8.jpg)
www.Nexusis.com 877.286.39879
Classic Applications
Server Virtualization
VDI Application
Consolidation
Management
Client / Server apps
Different platforms, Different workloads
PublicEnterprise Virtualization Open Clouds
EDA/HPC Apps
BYOD File Services
“Cloud” Apps
BYOD File Services
Research Apps
Your Local Datacenter Remote
Tools (Boto/Asguard)
![Page 9: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/9.jpg)
www.Nexusis.com 877.286.398710
Small amount of apps on Cloud Platforms
App Distribution
Modern AppClassic Apps
![Page 10: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/10.jpg)
www.Nexusis.com 877.286.398736
But what about OpenStack?
![Page 11: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/11.jpg)
www.Nexusis.com 877.286.398737
![Page 12: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/12.jpg)
www.Nexusis.com 877.286.398738
OpenStack Development Ecosystem: 500+
![Page 13: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/13.jpg)
www.Nexusis.com 877.286.398739
Community Developed
![Page 14: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/14.jpg)
www.Nexusis.com 877.286.39874040
Lines of code (ohloh)
Nearly 600,000 Lines of Code
![Page 15: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/15.jpg)
www.Nexusis.com 877.286.398742
OpenStack Vision
![Page 16: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/16.jpg)
www.Nexusis.com 877.286.398743
OpenStack = History in brief
NASA Launches Nebula Built by and for Fed Govt Chris Kemp
March 2010 Rackspace Open Sources
Swift (Cloud File)
May 2010 NASA Open Sources
virtualization software - Nova
June 2010 OpenStack Formed
April 2011 – Essex Released
August 2012 – VMware acknowledges existence
Now – Cooler then Amazon ;)
![Page 17: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/17.jpg)
www.Nexusis.com 877.286.398744
OpenStack Cloud Operating System
![Page 18: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/18.jpg)
www.Nexusis.com 877.286.398745
OpenStack Capabilities and Projects
Compute Provision and manage large pools of on-demand computing resources
Object Storage
Petabytes of reliable storage on standard gear
Block Storage
Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta
Networking Software defined networking automation with pluggable backends
Dashboard Self-service, role-based web interface for users and administrators
Shared Services
Multi-tenant authentication system that ties to existing stores (e.g. LDAP) and Image Service
![Page 19: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/19.jpg)
www.Nexusis.com 877.286.398746
OpenStack / VMware Rosetta Stone
Compute(Nova) vSphere / ESXi
Object Storage(Swift)
NFS Data Store (Kinda)
Block Storage(Cinder)
iSCSI storage – VNX / NetApp / Nexenta
Networking(Neutron) Distributed vSwitch / NSX
Dashboard(Horizon) vSphere UI
Shared Services
(Keystone)Active Directory
![Page 20: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/20.jpg)
www.Nexusis.com 877.286.398747
OpenStack Capabilities and Projects
Compute Provision and manage large pools of on-demand computing resources
Object Storage
Petabytes of reliable storage on standard gear
Block Storage
Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta
Networking Software defined networking automation with pluggable backends
Dashboard Self-service, role-based web interface for users and administrators
Shared Services
Multi-tenant authentication system that ties to existing stores (e.g. LDAP) and Image Service
![Page 21: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/21.jpg)
www.Nexusis.com 877.286.398748
OpenStack / VMware Rosetta Stone
Compute(Nova) vSphere / ESXi
Object Storage(Swift)
NFS Data Store (Kinda)
Block Storage(Cinder)
iSCSI storage – VNX / NetApp / Nexenta
Networking(Neutron) Distributed vSwitch / NSX
Dashboard(Horizon) vSphere UI
Shared Services
(Keystone)Active Directory
![Page 22: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/22.jpg)
www.Nexusis.com 877.286.398749
OpenStack Capabilities and Projects
Compute Provision and manage large pools of on-demand computing resources
Object Storage
Petabytes of reliable storage on standard gear
Block Storage
Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta
Networking Software defined networking automation with pluggable backends
Dashboard Self-service, role-based web interface for users and administrators
Shared Services
Multi-tenant authentication system that ties to existing stores (e.g. LDAP) and Image Service
![Page 23: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/23.jpg)
www.Nexusis.com 877.286.398750
OpenStack / VMware Rosetta Stone
Compute(Nova) vSphere / ESXi
Object Storage(Swift)
NFS Data Store (Kinda)
Block Storage(Cinder)
iSCSI storage – VNX / NetApp / Nexenta
Networking(Neutron) Distributed vSwitch / NSX
Dashboard(Horizon) vSphere UI
Shared Services
(Keystone)Active Directory
![Page 24: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/24.jpg)
www.Nexusis.com 877.286.398751
OpenStack Capabilities and Projects
Compute Provision and manage large pools of on-demand computing resources
Object Storage
Petabytes of reliable storage on standard gear
Block Storage
Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta
Networking Software defined networking automation with pluggable backends
Dashboard Self-service, role-based web interface for users and administrators
Shared Services
Multi-tenant authentication system that ties to existing stores (e.g. LDAP) and Image Service
![Page 25: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/25.jpg)
www.Nexusis.com 877.286.398752
OpenStack / VMware Rosetta Stone
Compute(Nova) vSphere / ESXi
Object Storage(Swift)
NFS Data Store (Kinda)
Block Storage(Cinder)
iSCSI storage – VNX / NetApp / Nexenta
Networking(Neutron) Distributed vSwitch / NSX
Dashboard(Horizon) vSphere UI
Shared Services
(Keystone)Active Directory
![Page 26: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/26.jpg)
www.Nexusis.com 877.286.398753
OpenStack Capabilities and Projects
Compute Provision and manage large pools of on-demand computing resources
Object Storage
Petabytes of reliable storage on standard gear
Block Storage
Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta
Networking Software defined networking automation with pluggable backends
Dashboard Self-service, role-based web interface for users and administrators
Shared Services
Multi-tenant authentication system that ties to existing stores (e.g. LDAP) and Image Service
![Page 27: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/27.jpg)
www.Nexusis.com 877.286.398754
OpenStack / VMware Rosetta Stone
Compute(Nova) vSphere / ESXi
Object Storage(Swift)
NFS Data Store (Kinda)
Block Storage(Cinder)
iSCSI storage – VNX / NetApp / Nexenta
Networking(Neutron) Distributed vSwitch / NSX
Dashboard(Horizon) vSphere UI
Shared Services
(Keystone)Active Directory
![Page 28: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/28.jpg)
www.Nexusis.com 877.286.398755
OpenStack Capabilities and Projects
Compute Provision and manage large pools of on-demand computing resources
Object Storage
Petabytes of reliable storage on standard gear
Block Storage
Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta
Networking Software defined networking automation with pluggable backends
Dashboard Self-service, role-based web interface for users and administrators
Shared Services
Multi-tenant authentication system that ties to existing stores (e.g. LDAP) and Image Service
![Page 29: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/29.jpg)
www.Nexusis.com 877.286.398756
OpenStack / VMware Rosetta Stone
Compute(Nova) vSphere / ESXi
Object Storage(Swift)
NFS Data Store (Kinda)
Block Storage(Cinder)
iSCSI storage – VNX / NetApp / Nexenta
Networking(Neutron) Distributed vSwitch / NSX
Dashboard(Horizon) vSphere UI
Shared Services
(Keystone)Active Directory
![Page 30: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/30.jpg)
www.Nexusis.com 877.286.398759
OpenStack,key takeaways
Software development methodologies are changing
Cloud apps require different platforms and methodologies
OpenStack is where Community meets code – OpenStack Training
![Page 31: OpenStack for VMware Admins - VMworld vBrownbag 2013](https://reader038.vdocument.in/reader038/viewer/2022103000/554be907b4c90556328b4dec/html5/thumbnails/31.jpg)
www.Nexusis.com 877.286.398760
Open DiscussionThank you
@colinmcnamara
www.colinmcnamara.com
www.openstack.org