OpenStack for VMware Admins - VMworld vBrownbag 2013
-
Upload
colin-mcnamara -
Category
Technology
-
view
1.951 -
download
0
description
Transcript of OpenStack for VMware Admins - VMworld vBrownbag 2013
www.Nexusis.com 877.286.39871
OpenStack for VMware Admins#vBrownBag
Colin McNamara CCIE#18233
Chief Cloud Architect
OPEN@NEXUS
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
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
www.Nexusis.com 877.286.39874
Industry is shifting
www.Nexusis.com 877.286.39875
Client server apps – The new mainframe
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
www.Nexusis.com 877.286.39878
How are these built, and what do they run on
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)
www.Nexusis.com 877.286.398710
Small amount of apps on Cloud Platforms
App Distribution
Modern AppClassic Apps
www.Nexusis.com 877.286.398736
But what about OpenStack?
www.Nexusis.com 877.286.398737
www.Nexusis.com 877.286.398738
OpenStack Development Ecosystem: 500+
www.Nexusis.com 877.286.398739
Community Developed
www.Nexusis.com 877.286.39874040
Lines of code (ohloh)
Nearly 600,000 Lines of Code
www.Nexusis.com 877.286.398742
OpenStack Vision
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 ;)
www.Nexusis.com 877.286.398744
OpenStack Cloud Operating System
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
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
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
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
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
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
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
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
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
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
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
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
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
www.Nexusis.com 877.286.398760
Open DiscussionThank you
@colinmcnamara
www.colinmcnamara.com
www.openstack.org