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?
4. 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!
8. New
generation
of
tools
1. OpenSource
2. Support
infrastructure
as
code
3. Leverage
social
coding
9. #1.
OpenSource
It’s
not
about
“free”:
• Control
• Agility
• Bug?
fix
it!
Feature?
Build
it!
• Share
(see
“Social)
10. #2.
Infrastructure
as
code
• Full
API
for
automa2on
• Defini2ons
and
configs
in
Git
• Support
TDD,
con2nuous
integra2on,
con2nuous
deployment,
refactoring…
11. #3.
Social
coding
Engage
community
to
create
and
exchage
content
• Boosts
produc2vity
• Rewards
contributors
• Fuels
#1
and
#2
12. New
generation
of
tools
1. OpenSource
2. Support
infrastructure
as
code
3. Leverage
social
coding
4. More
demanding
33. Ease
of
use…
to
whom?
• Depends
– Who
you
are
– What
you
know
– What
you
trying
to
do
34. 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
38. 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
42. • 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
43. Products
DO
need
to
change
• Power
tools
for
power
users
• Support
Infrastructure.next
and
devops
• VMWare
• Cisco,
EMC,
NetApp,
BMC,
F5…
• Or
else…
44.
45. OpenStack
and
vSphere
at
PayPal
Source:
"Marriage
of
Openstack
with
KVM
and
ESX
at
PayPal"
OpenStack
Hong
Kong
2013,
h]p://bit.ly/1bmw0qY
46. Sys
admins
need
to
change
• Power
tools
require
power
users
• Pick
new
skills,
Or
else
…
47.
48. 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
51. 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
56. References
• Infrastructure
as
code,
detailed
slideshare
on
comparing
coding
vs.
infra
as
code
by
Patrick
Debois
h]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_/