Upload
stackstorm
View
8.817
Download
0
Embed Size (px)
DESCRIPTION
By Dmitri Zimine, CTO of StackStorm (www.stackstorm.com) SCALE 12x Conference February 22, 2014 Los Angeles, CA VMware has achieved broad usage, with some studies indicating that 80% or more of enterprises now use some VMware products. OpenStack, on the other hand, has quickly become the most important OpenSource community since Linux itself. What’s it like to use OpenStack for virtualization and private cloud? And how does that compare to VMware’s solutions?
Citation preview
OpenStack vs VMware A System Administrator
Perspec2ve
Dmitri Zimine, StackStorm
OpenStack vs VMware
New tools vs Enterprise Suites
DevOps for Infrastructure .next
• Reliable, repeatable, tested automa2on
• Infrastructure as a code • Good engineering prac2ces
Versioning, TDD, CI, CD, refactoring…
• High efficiency and agility at scale!
Ef<iciency boost
100:1 10,000:1
Servers per Admin
ITIL Entrprs
Ef<iciency boost
100:1 10,000:1
Servers per Admin
ITIL Entrprs
1000:1 DEVOPS
10x
New generation of tools
1. OpenSource 2. Support infrastructure as code 3. Leverage social coding
#1. OpenSource
It’s not about “free”: • Control • Agility • Bug? fix it! Feature? Build it! • Share (see “Social)
#2. Infrastructure as code
• Full API for automa2on • Defini2ons and configs in Git • Support TDD, con2nuous integra2on, con2nuous deployment, refactoring…
#3. Social coding
Engage community to create and exchage content
• Boosts produc2vity • Rewards contributors • Fuels #1 and #2
New generation of tools
1. OpenSource 2. Support infrastructure as code 3. Leverage social coding 4. More demanding
OpenStack vs VMware, compare and contrast
Stories
Troubleshooting Story #1
API and UI Story #2
Scheduler and AfAinity Rules Story #3
vSphere DRS Af<inity
Nova Scheduler con<ig
Custom scheduler <ilter
Heat Templates and vCAC Blueprints
Story #4
OpenStack Heat Template
VMware vCAC -‐ blueprint
VCAC -‐ artefacts
h]ps://communi2es.vmware.com/thread/470692
Put it all together Story #5
OpenStack vs VMware
GAP
10% OpenStack, Devops, DIY tools, Promise of 10x
90% VMW, Tradi2onal IT, Enterprise Suites
Product needs to change
• OpenStack becomes Enterprise class • More like vSphere • Easier to use
Ease of use… to whom?
Ease of use… to whom?
• Depends – Who you are – What you know – What you trying to do
Ease of use… why?
• It’s not about forcing OpenStack into enterprise – To make 10x more admins busy
• It’s about bringing Devops to enterprise – And gegng 10x efficiency gain
10x
Horses vs Tractors
Horses vs Tractors 1890 -‐ 40-‐50 labor-‐hours required to produce 100 bushels (5 acres) of wheat with gang plow, seeder, harrow, binder, thresher, wagons, and horses
1930 -‐ 15-‐20 labor-‐hours required to produce 100 bushels (5 acres) of wheat with 3-‐bo]om gang plow, tractor, 10-‐foot tandem disk, harrow, 12-‐foot combine, and trucks
Horses vs Tractors
40-‐50 labor-‐hours
15-‐20 labor-‐hours
Horses vs Tractors
4x
Devops promise?
10x
• Vendors: stop building horse wagons – Because they are “easy to use”
• Sys admins: learn to drive tractors – even if are clumsy: driving is good skill
Products DO need to change
• Power tools for power users • Support Infrastructure.next and devops • VMWare • Cisco, EMC, NetApp, BMC, F5… • Or else…
OpenStack and vSphere at PayPal
Source: "Marriage of Openstack with KVM and ESX at PayPal" OpenStack Hong Kong 2013, h]p://bit.ly/1bmw0qY
Sys admins need to change
• Power tools require power users • Pick new skills, Or else …
THE BIGGEST WINNERS: STARS AND SUPER STARS
One machine can do the work of <ifty ordinary men. No machine can do the work of one extraordinary man. -‐ Elbert Hubbard
Automation keeps the best part
• More demanding • More crea2ve • More fun
SUMMARY
Transformation
• Main drivers: efficiency and agility • “Devops” movement shows how to get there • Products will support “devops”, or die • Sys admin job will change – demanding, crea2ve, fun
Winners
• Vendors who got it right • Star and super star sys admins
Shape your world
The best way to predict the future is to create it -‐ Abraham Lincoln
We want to hear from you
• VMware -‐ PMs, Customer Advocacy • Openstack developers • Startups like us -‐ @Stack_Storm • Me -‐ [email protected]
Discussion
References • Infrastructure as code, detailed slideshare on comparing coding vs. infra
as code by Patrick Deboish]p://www.slideshare.net/jedi4ever/code-‐but-‐not-‐as-‐we-‐know-‐it-‐infrastructure-‐as-‐code
• Blog on Infrastructure as code vs. automa2on from Kiel of Thoughworks:h]p://kief.com/infrastructure-‐as-‐code-‐versus-‐automa2on.html
• Mistral: h]ps://wiki.openstack.org/wiki/Mistral • Ken Hui of Rackspace on VMware and OpenStack:
h]p://cloudarchitectmusings.com/2014/01/23/bridging-‐the-‐gap-‐explaining-‐openstack-‐to-‐vmware-‐administrators-‐the-‐talk-‐track/ s
• Servers per admin stats -‐ for instance, here: h]p://www.computerworld.com.au/ar2cle/352635/there_best_prac2ce_server_system_administrator_ra2o_/