SlideShare a Scribd company logo
1 of 102
Download to read offline
@randybias

State of the Stack v2
An Update on Why OpenStack is The New Linux.

OpenStack Summit, Hong Kong
November 7th, 2013

CCA - NoDerivs 3.0 Unported License - Usage OK, no modifications, full attribution*
* All unlicensed or borrowed works retain their original licenses
Introduction
Who
OpenStack Foundation Board of Directors
Prod. OpenStack pioneer, Cloudscaling:
Part of OpenStack community since July 2010 (launch)
Wins: KT, Internap, LivingSocial, Seagate & others

Advisor to dotCloud (docker.io)
Top 10 Cloud Computing Pioneer
3
My Bias
I run an OpenStack product company
... opinions expressed here are mine
Not the foundation, not the community, just one POV

I believe the pioneers to emulate are:

I have run big data centers
100K+ sq ft, 1,000s of physical servers, 100s of switches
4
1

What is OpenStack?

2

Why the Success?

3

History & Momentum

4

OpenStack Governance

5

Stackology - OpenStack at 10km

6

Stacking it Up - a dive into the projects

7

Stack Gaps

8

Who’s using it and how?

9

RightScale - State of the Cloud Report

10

Summary
5
What is OpenStack?
OpenStack From 10km
Your Applications

OPENSTACK

APIs

CLOUD OPERATING SYSTEM

OpenStack Dashboard

Compute

Networking
OpenStack Shared Services

Standard Hardware

7

Storage
OpenStack Mission
"To produce the ubiquitous Open Source cloud computing
platform that will meet the needs of public and private
cloud providers regardless of size, by being simple to
implement and massively scalable."

Code

Community

8
OpenStack Foundation Mission
The OpenStack Foundation is an independent body providing
shared resources to help achieve the OpenStack Mission by
Protecting, Empowering, and Promoting OpenStack software and
the community around it, including users, developers and the entire
ecosystem.

The ubiquitous cloud
computing platform

9
The Battle is Over (open src)
OpenStack Launch

OpenStack

CloudStack

Eucalyptus

OpenNebula

Source: trends.google.com
10
Battle is Nearly Over (closed src)

OpenStack

vSphere

vCloud

Source: trends.google.com
11
Linux 2000 vs. Linux 2009
Is this OpenStack’s Trajectory?
2000

2009

Linux

Linux

Unix

Unix

Linux

UNIX
BSD
Windows/Other

Operating system family market share

Mixed
Source: Linux Magazine
http://www.linux-mag.com/id/7749/
12
Fastest Growing Global Open Source Community
COMPANIES

COUNTRIES

275
12,439

TOP 10 COUNTRIES

INDIVIDUAL MEMBERS

TOTAL DEVELOPERS

1,036

72+

United States, China, India,
Great Britain, Australia, France,
Russia, Canada, Ireland, Germany

AVERAGE MONTHLY
CONTRIBUTORS

TOTAL CODE CONTRIBUTIONS

70,137

>400

“OpenStack appears to be a more advanced or more modern open source project than
some of its predecessors because it's a highly coordinated effort.”
– Charlie Babcock
Information Week
13
Havana Stats
CONTRIBUTORS

NEW FEATURES

392

910 (+70%)
+20,000

TOP 10 CONTRIBUTING COMPANIES

COMMITS MERGED

COMMITS / DEV

~22

Canonical, Dreamhost, eNovance, HP, IBM,
Intel, Mirantis, OpenStack Foundation,
Rackspace, RedHat, Suse, and Yahoo!

INCREASE IN NEW
FEATURES

TEST CLOUDS DEPLOYED DAILY

>700

70%

“OpenStack appears to be a more advanced or more modern open source project than
some of its predecessors because it's a highly coordinated effort.”
– Charlie Babcock
Information Week
14
Why the Success?
Who or What Should We Thank?
1

OpenStack Foundation & Community

2

The Big Enterprises for Driving Interest

3

Esp., all of the companies who realized this could be big

Maturity of Community SDLC
No other similar project has this SDLC+velocity

16
17

an

Te ce
st d
in C
g I&
dv

ed
ar )
Sh slo
ed (O
liz s
ra rie
nt ra
Ce Lib

A

ul
ar
C R
yc e
le lea
eg

se

n
pe
O rs
al de
on a
si Le
es e
of rc
Pr Sou

R

OpenStack Development Maturation

SDLC
Regular Release Cycle
Every 6 months, we coordinate & integrate:
Thousands of patches & commits
Across hundreds of developers
While also increasing # of projects
In last 3 yrs: grew from 2 to 9 “integrated” or “core” projects
+4 more new projects in “incubation” as of Havana

No other related project is capable of this
No other related project has this many
capabilities or is this complex
18
Professional Open Source Leaders
Experienced open source companies:
RedHat, IBM, HP, Mirantis, etc.

Dev leaders w/ open source histories:
Nova - Russell Bryant (Asterisk)
Oslo - Mark McLoughlin (KVM, GNOME, Linux kernel, Java)
TripleO & CI system - Monty Taylor (MySQL)
... etc.

Very different from origins

19
Advanced Continuous Integration
Massive Effort à Improved Quality
Parallel test pipelining w/ grouped, related changesets

Gated Commits
All Code Has to Jump Through Gates
Tempest Test Framework
Service Level Testing, Regressions, Full Behavorial Tests, etc.

Code Reviews & Continuous Integration
Jenkins, Gerrit
At scale: jenkins.openstack.org

More than 700 end-to-end tests every day
20
Massive Test Suite
Total Tests (Unit + Tempest)

Tempest Tests in One Year

20000

700

15000

525

10000

350

5000

175

0

Nova
Keystone
Heat

0
7/2012

Neutron
Glance
Swift

Cinder
Oslo
Tempest

12/2012

3/2013

Tempest Test Count
21

7/2013
Centralized Shared Libraries
Project Oslo
Less interest in shared code and reuse initially
Run by experienced leader, Mark McLoughlin
Where all common code goes

Allows shared code and reuse
Easier re-factoring
Core database code recently centralized
oslo.db library

22
Take Away: OpenStack is Well Organized
“[the coordinated
releases are] an
indicator that the
OpenStack
project is well
organized in terms
of sub-project
management.”

Qingye Jiang (John) - Open Source IaaS Community Analysis CY13 - Q3
http://www.qyjohn.net/?p=3373
23
History &
Momentum
Launch!
Growing
Pains & Early
Adopters

2013+

2012

2011

2010

A Short History of OpenStack

Rise of the
Foundation
Breakout

25
Incredible Industry Support
Top 3 x86 Vendors

The top 3 vendors in every single
category support OpenStack
Top 3 Router Vendors

Top 3 Blade Vendors

Top 3 Linux Vendors

Top 3 Switch Vendors

Top 3 Storage Vendors

Top 3 Hypervisors

26
Developer Growth

Contributors per month (ohloh)
27
Developer Growth Comparison

Contributors per month (ohloh)
28
Dev Growth by Git Contributors

Qingye Jiang (John) - Open Source IaaS Community Analysis CY13 - Q3
http://www.qyjohn.net/?p=3373
29
Accumulated Community

Qingye Jiang (John) - Open Source IaaS Community Analysis CY13 - Q3
http://www.qyjohn.net/?p=3373
30
Growth by Domain (company - roughly)

For the CloudStack
projects, influence from
Citrix is quite obvious, over
48% of github.com
commits come from
accounts belonging to
citrix.com and cloud.com.

Qingye Jiang (John) - Open Source IaaS Community Analysis CY13 - Q3
http://www.qyjohn.net/?p=3373
31
Summit Growth
4,000

3,000

2,000

1,000

0
Austin

San Antonio Santa Clara

Boston

San Francisco San Diego

Portland

Hong Kong*

*estimated
32
Job Growth vs. Others

33
OpenStack
Project Goverance
Creating a Technical Meritocracy
Launch w/
Project
Oversight
Committee
Tech Comm

Project
Policy
Board
Tech Comm

July 2010

Mar 2011

Foundation
Announced
Board of
Directors
Tech Comm

Oct 2011

Community
Control
Rackspace
Control
35

Apr 2012
Philosophical Approach
Ensure an inclusive process for contributors

Companies

Individuals

Users

https://wiki.openstack.org/wiki/Governance/Foundation/Structure
36
Foundation Overview
Direct Governance Model
Foundation
Board of Directors

Technical
Committee

User
Committee

Represents
business interests

Represents
developers

Represents
users

13

TBD

8

8

8 Platinum
Members

8

16 Gold
Members

10,000+ Ind
Members

https://wiki.openstack.org/wiki/Governance/Foundation/Structure
37

50 Corp
Sponsors

200+ Supp.
Orgs
Foundation Board of Directors
Represents the business interests of the OpenStack Project
Foundation
Board of Directors
Provides strategic and
financial oversight to
promote OpenStack

8

8

8 Platinum
Members
50 Corp
Sponsors

8

10,000+ Ind
Members

16 Gold
Members

https://wiki.openstack.org/wiki/Governance/Foundation
38

200+ Supp.
Orgs
Technical Committee
Represents developers... technical people making technical decisions

Members are elected by individual
members every 6 months for a
staggered 1 year term (6 Fall/7 Spring)

Technical
Committee
13 Members

Public IRC meetings held weekly
Anyone can join but only the 13
TC Members can vote
TC is independent, meritocratic and
able to change its structure and
processes
https://wiki.openstack.org/wiki/Governance/Foundation/TechnicalCommittee
39

Program1
PTL

P2

PTL

Active Program
Contributors

10,000+ Ind
Members

...
OpenStack User Committee
Represents OpenStack users

The structure of the User
Committee is still being defined
Mission is to:

• Consolidate user requirements
for the board and TC

• Provide guidance for the
development teams

• Track OpenStack deployments
and usage

• Work with user groups worldwide
https://wiki.openstack.org/wiki/Governance/Foundation/UserCommittee
40
OpenStack Programs
Efforts Essential to the Completion of the OpenStack Mission

Elected Project Technical Leads (PTLs)
organize the work of teams and make
project-level decisions for each program
PTLs are elected by Active Program
Contributors (APCs) every 6 months

Nova
Swift
Glance
Cinder
Keystone
Horizon

Programs are under the oversight of the
Technical Committee

Neutron
Ceilometer
Heat
...

https://wiki.openstack.org/wiki/Programs
41
Stackology
What is OpenStack?
1

A open source component framework for IaaS clouds

2

Delivering compute, networking & storage services

3

Analogous to the Linux kernel (very tunable)

43
OpenStack (m)Architecture Slide
Other stuff, you probably need/want

Topology &
Metadata

CLI tools

Dashboard

REST

Other tools

UI Layer

REST

Provisioning
Orchestration

Networking
REST

Log
Aggregation

Block
Storage

Compute

Object
Storage

REST

REST

Health
Monitoring

DNS

etc.

Image
Management

SQL, etc.

Database
/ KVS
/ Cache

REST

Varies

Physical
Network
Provider

Meter Data

Identity
Management

Varies

Hypervisor(s)

44

Elastic
Services
Layer

Metering

Varies

External
Block
Provider

Shared
Services
Layer
AMQP/0MQ

Queuing

Data &
Resource
Layer
OpenStack (m)Architecture Slide
Other stuff, you probably need/want

Topology &
Metadata

CLI tools

Dashboard

REST

Other tools

UI Layer

REST

Provisioning
Orchestration

Networking
REST

Log
Aggregation

Block
Storage

Compute

Object
Storage

REST

REST

Health
Monitoring

DNS

etc.

Image
Management

SQL, etc.

Database
/ KVS
/ Cache

REST

Varies

Physical
Network
Provider

Meter Data

Identity
Management

Varies

Hypervisor(s)

44

Elastic
Services
Layer

Metering

Varies

External
Block
Provider

Shared
Services
Layer
AMQP/0MQ

Queuing

Data &
Resource
Layer
OpenStack (m)Architecture Slide
Other stuff, you probably need/want

Topology &
Metadata

CLI tools

Dashboard

REST

Other tools

UI Layer

REST

Provisioning
Orchestration

Networking
REST

Log
Aggregation

Block
Storage

Compute

Object
Storage

REST

REST

Health
Monitoring

DNS

etc.

Image
Management

SQL, etc.

Database
/ KVS
/ Cache

REST

Varies

Physical
Network
Provider

Meter Data

Identity
Management

Varies

Hypervisor(s)

44

Elastic
Services
Layer

Metering

Varies

External
Block
Provider

Shared
Services
Layer
AMQP/0MQ

Queuing

Data &
Resource
Layer
Layer

AWS
Equivalent

Self-service, role-based web
interface for users and administrators

UI

Console

Horizon

Compute

Provision and manage large pools of
on-demand computing resources

Elastic
Service

EC2

Nova

Block Storage

Volumes on commodity storage gear,
and drivers for turn-key block storage
solutions

Elastic
Service

EBS

Cinder

Object
Storage
Networking

Petabytes of reliable storage on
standard gear

S3

Swift

L2-focused on-demand networking
with some L3 capabilities

Elastic
Service
Elastic
Service

VPC

Neutron

Orchestration

Application orchestration layer that
runs on top of and manages
OpenStack Compute

Elastic
Service

CloudFormation,
CloudWatch

Heat

Metering

Centralized metering data for all
services for integration to external
billing

Shared
Service

N/A

Ceilometer

Identity

Multi-tenant authentication system
that ties to existing stores (e.g.
LDAP) and Image Service

Shared
Service

None

Keystone

Image
Management

Upload, download, and manage VM
images for the compute service

Shared
Service

VM Import/
Export

Glance

Projects

Description

Dashboard

45

Codenames
Incubated à Integrated à Core
Ensures projects meet a high standard of usefulness and quality

https://wiki.openstack.org/wiki/Governance/NewProjects
46
OpenStack is Expanding (Grizzly)
Nova
Swift

Greater OpenStack Ecosystem

Glance
Keystone
Horizon
Neutron
Cinder
Ceilometer
Heat

Incubation

Integration

Direction of Project/Program Induction
47

Core*
OpenStack is Expanding (Havana)
Nova
Swift

Greater OpenStack Ecosystem

Glance
Keystone
Horizon
Neutron
Cinder
Ceilometer
Heat
TripleO
Ironic
Marconi
Trove

Incubation

Integration

Direction of Project/Program Induction
48

Core*
OpenStack is Expanding (Icehouse)
Nova
Swift

Greater OpenStack Ecosystem

Glance
Keystone
Horizon
Neutron
Cinder
Ceilometer
Heat
TripleO
Ironic
Marconi
Trove
Savanna

Incubation

Integration

Direction of Project/Program Induction
49

Core*
Stacking It Up
Brief Word On the Architecture
Bi-furcated set of services
Some pluggable, some monolithic
Some distributed, some much less so
Some inherently HA, some not

Pluggable, distributed services use RPC
Internal RPC mechanism is (a)sync message passing
Allows remote method invocation (as expected)

51
Bi-furcated Approach
Pluggable

?

Monolithic

Nova

Swift

Neutron

Glance

Cinder

Ceilometer

Keystone

TripleO
Ironic
Marconi
Trove
Savanna

52

Heat
Horizon
OpenStack RPC
nova-api

nova-scheduler

Remote Procedure Call
(invoked via (a)synchronous message passing)

{
'oslo.version': '2',
'oslo.message': json ( {
'method': 'method_name',
'args': { 'keyword': 'value' }
} )
}
53
A Quick Note of Thanks
These diagrams would not have been
possible without the prior work of:
Ken Pepple, Solinea (@ken_pepple)
Dina Belova, Mirantis

... and the help of several Cloudscalers:
Eric Windisch (@ewindisch)
Joe Gordon (http://github.com/jogo)
Dan Sneddon (@dxs)
Joseph Glanville (@jpgvm)

54
Caveat Emptor
The focus for these diagrams was ease of
reading, not accuracy.
See Ken Pepple’s originals or the code if you need truth.
That being said, our team tried really hard for accuracy.
Blame me for any errors.

55
Architecture Diagrams Legend

56
OpenStack (m)Architecture Slide
Other stuff, you probably need/want

Topology &
Metadata

CLI tools

Dashboard

REST

Other tools

UI Layer

REST

Provisioning
Orchestration

Networking
REST

Log
Aggregation

Block
Storage

Compute

Object
Storage

REST

REST

Health
Monitoring

DNS

etc.

Image
Management

SQL, etc.

Database
/ KVS
/ Cache

REST

Varies

Physical
Network
Provider

Meter Data

Identity
Management

Varies

Hypervisor(s)

57

Elastic
Services
Layer

Metering

Varies

External
Block
Provider

Shared
Services
Layer
AMQP/0MQ

Queuing

Data &
Resource
Layer
OpenStack Compute (Nova)

58
Compute Thoughts
Nova still runs best w/ KVM
Do we need another hypervisor? What’s the biz case?
ESX support is a mess

Multiple Availability Zones still not solved
Cells are for making one AZ bigger
complex, tight-coupling

We need a clean sharding mechanism for AZes
also what about Cinder and Neutron?

Cinder/Neutron integr. needs examining
More information needs to be able to be passed back

59
Compute (Networking) Thoughts
nova-network still required
Neutron has been L2 focused & L3 gap still exists

centralized “single-host” networking is #fail
decentralized “multi-host” is more #fail
nova-conductor security for hypervisor obviated
metadata-api, nova-network, or Neutron on all HVs?
security implications

reconciling Neutron and nova-network?
Neutron needs more L3 capability, but ...
do we always want Neutron in every deployment?

60
OpenStack Block Storage (Cinder)

61
Block Storage Thoughts
Default “nova-volume” func. is too minimal
When people think Block Storage service they assume:
Persistent, Network-based, & Performant - it isn’t

Cinder scheduler needs info from Nova
Assuming you want to do anything interesting

Point of lock-in since default isn’t useful
You have to place a bet on a block storage solution
These are expensive, experimental or proprietary
Rely on vendor not community to help w/ problems

62
OpenStack Networking (Neutron)

63
Networking Thoughts
Default networking functionality is minimal
The APIs have been L2-centric
L3 functionality is same as existed with nova-network
Same architecture, same basic layout, with all of the downsides

Needs a Neutron plugin for full func.
Can’t run more than one plugin at a time per function
Not clear how many production deployments there are:
http://lists.openstack.org/pipermail/openstack-operators/2013-September/
003584.html

Good news is that this area is hot
So hopefully this is unstuck soon
64
OpenStack Object Storage (Swift)

65
Object Storage Thoughts
Strength: massive concurrency, proven scale
Swift needs additional attention
Too much focus on Nova and Neutron as the “new shiny”
Container replication is a bad hack
Originally most mature of the projects; but has lagged

Good news: area has many new players
Seagate, SwiftStack, RedHat, IBM, eNovance, Mirantis, and HP all deeply involved

Major new features coming:
Global clusters for multi-site replication
Features for prioritized replication
Pluggability for support of DFS like GlusterFS (RedHat)
66
OpenStack Image Mgmt (Glance)

67
Image Mgmt Thoughts
Still not clear why this is standalone project
Really a sub-function of Compute

Semi-pluggable (but not really)
Uses different backends for image storage

To be really useful it needs more features:
P2V, V2V, and other image conversion
Ability to slipstream PV drivers into images
Convert from popular formats: OVF, AMI, etc.

68
OpenStack Identity (Keystone)

69
Identity Mgmt Thoughts
Mixed identity / schizophrenia
Verifies identity, authorization, AND service registry

Service registry is one of many
Nova, Cinder, et al have their own internal registries

Slows everything down
See LivingSocial presentation from Folsom Summit
Mitigated with memcache assuming you turn it on

OpenStack needed to reinvent wheel here?
Could have just been LDAP with a schema + caching
70
OpenStack Dashboard (Horizon)
Model

Updates

Manipulates

View

Controller

Uses

Sees

User

71
Dashboard Thoughts
It’s gotten waaay better!
Same UI for end-user and admin is bad idea
CloudStack did this and it was a mess
The workflows and views are too different
Security considerations exist

General lag: many things aren’t accessible
e.g. Heat, TripleO, Marconi, Trove, etc.
Can be a 6 month cycle time for new feature UI support

Need better docs on extending, w/o harm
Customers, product companies, SPs all want to modify
Allow for customizations, while supporting upgrades, etc.
72
OpenStack Metering (Ceilometer)

73
Metering Thoughts
Metering systems are hard
Bad or incomplete data for SPs is existential
Metering system should be *very* baked (is 1yr enough?)

No tokenized meter data
Instance hours not enough
How do you bill for Windows, Oracle, RHEL licenses?
Tokens stack: size of instance, OS and app licenses, etc.

Needs to get flow data from edge switches
Netflow and/or Sflow support for physical switches
Data from the vSwitches is not the best source in the real world

74
OpenStack Orchestration (Heat)*

* Source: http://www.slideshare.net/dbelova/openstack-heat-slides
75
Orchestration Thoughts
Huge potential
Adds additional AWS func: CloudWatch, CloudFormation
Provides clean templates for stacks, which means:
OpenStack on OpenStack (OoO) for testing, etc.

First primary project that rides “on top”
Clear differentiator over other projects

Initiative: Heat templates for Ref Arch
Vendors, customers, etc. could feed to prov systems:
Crowbar, Piston, Cloudscaling, etc.

76
SWOT: OpenStack
Strengths:

Weaknesses:

De facto winner
Incredible community
Mature SDLC
Mini-benevolent dictators in PTLs
Super flexible framework
Can build any kind of cloud

No single benevolent dictator
Interoperability will be difficult
Not impossible, *difficult*
Flexibility limits interoperability

Opportunities:

Threats:

Build an SQL92 base for cloud
compute (see Threats)
refstack
Public cloud compatibility as first
order initiative
AWS, GCE, and vCloud
Hybrid-first strategy

Splintering, fragmentation, and
customization
Customer DIY failures
Flexibility allows you to shoot
yourself in the foot easily
Forking or ivory tower thinking

77
Stack Gaps
What’s In a Complete Cloud OS?
OpenStack
Relationship

User Interface(s)

Who?

Horizon, CLI, ...

OpenStack,
Vendor, Ecosystem

Elastic Resource
Management

Nova, Swift,
OpenStack,
Neutron, Cinder, ... Vendor, Ecosystem

Service Discovery

Scattered:
OpenStack, Vendor
Nova, Keystone, ...

AAA Controls

Keystone (authen/
author), various
projects (ACLs)

OpenStack

HW/SW Life Cycle
Management

N/A

Vendor, Ecosystem

Service Management

N/A

Vendor

Health & Logging

N/A

Vendor, Ecosystem

Topology & Inventory

N/A

Vendor

Hardware
Certifications

N/A

OpenStack,
Vendor, Ecosystem

* We’re all _trying_ to close this gap

OpenStack Ecosystem Vendor
Score
Score
Target*

4
4
2

2
1
0

4
4
4

2

0

4

1
0
0
0
1

2
1
0
0
1

4
4
4
4
2**

** It’s a hard problem no one will solve individually
79
Your Basic Choices
1

Download OpenStack and DIY

2

OpenStack Distributions

3

Turn-key Products or Systems
powered by OpenStack

80
OpenStack Deployment Options
Deploy a
Turnkey
System
(product)

Hire a
Do It
Do
3rd Party
Yourself
Nothing
(distro, src) (distro, src)

Time to Production

4

2

1

0

Cost of Ownership

4

2

1

0

Minimize Resources Needed

4

0

1

4

Support

4

1

0

0

Upgradability & Enhancements

4

2

2

0

Customization / Complexity

2

3

1

0

81
Diablo
5%

The Downside of DIY

Trunk
8%

Grizzly
15%

Essex
25%

Completing Cloud OS is on you
It’s not like downloading MySQL

Version

Folsom
47%

Building your own custom Linux? Really?

Impediment to innovation
1) You can’t upgrade to latest because you customized
2) You can’t customize because you need to upgrade

Silo & empire building again? (NOT cloud)
Training? Support? Hardware variation?
82
Who’s Using It?
OpenStack 2nd User Survey

822

216

	
  UG	
  members

survey	
  responses

387

539

	
  companies

	
  Deployments

Top$10$countries$

383#
182#

US$

191#

336$

IN$

63$

CN$

57$

FR$

39$

CA$
GB$
25#

24$

AU$

27#

25$
24$

DE$

23$

BR$

14$

IT$

13$
Organizations & Drivers
Industries*

Organiza2on*size*
More'than'10,000'
employees'
21%'

Finance'1%'
Healthcare'1%'
Retail'1%'
Manufacturing/Industrial'2%'

1S20'employees'
26%'

Government'/'Defense'2%'
InformaEon'Technology'
63%'

5,001'to'10,000'
employees'
8%'
1,001'to'5,000'
employees'
10%'

Film/Media'3%'

Other'
19%'

Unspecified'3%'

21S100'employees'
16%'

Other'6%'

101'to'500'
employees'
14%'
501'to'1,000'
employees'
5%'

Cost'savings'
OperaEonal'efficiency'
Open'technology'
Avoiding'vendor'lockSin'
Flexibility'of'underlying'technology'choices'
Ability'to'innovate,'compete'
Time'to'market'
Control'
AMracEng'talent'
Other'

Academic'/'
Research'
11%'

TelecommunicaEons'
7%'

Business*Drivers*
98'
95'
95'
95'
87'
86'
65'
52'
48'
4'

85
OpenStack Deployments
Community'
unspecified'
Hybrid'Cloud'
Cloud'1%'
3%'
6%'

Hosted''
Private'Cloud'
17%'

Public'Cloud'
15%'

April'2013'

Trunk'

Havana'

Grizzly'

Folsom'

Essex'

Diablo'

Cactus'

Bexar'

On5Premise'
Private'Cloud'
58%'

AusAn'

Nov'2013'

April'2012'
Nov'2013'
Openstack' Openstack' Openstack'
Compute' Image'Service' IdenAty'
Service'

Openstack'
Dashboard'

Openstack' Openstack' Openstack'
Network' Block'Storage' Object'
Storage'

86

Ceilometer'

Heat'

OpenStack' OpenStack'
Bare'Metal''
DbaaS'
OpenStack Deployments
Features%
Stage%

Produc3on%

165$

Dev/QA%

173$

Proof%of%Concept%

178$

LVM
CEPH

OCCI$compa=bility$API$
S3$compa=bility$API$
EC2$compa=bility$API$
Object$storage$
Live$migra=on$
Snapsho4ng$to$new$images$
Dashboard$

3$

AWS API
usage as % is
holding steady
+40 56
86$
+
122$

173$
168$
181$
258$

KVM

%

%

Ubuntu
XEN
Centos
Puppet% OpenVswitch
Chef
%

$

%

%

%

%

Linux%Bridge

%

87

%
OpenStack Deployments
Storage(Driver(
LVM"

Puppet"

138"

Ceph"
Other"

NFS"
NetApp"
GlusterFS"
EMC"
Windows"
SAN/HP"
Nexenta"
Xenapi"
SAN/Solaris"
SolidFire"
XIV"
Storwize"
Coraid"
HP"LeLHand"
HP"3PAR"
Zadara"
ZFS"
Sheepdog"
Scality"
Huawei"
Custom"
XenAPI"Storage"
EqualLogic"
iSCSI"
Other"
Mellanox"

Deployment(tool(

Chef"

77"

35"

Other"

260"

71"
37"
32"
15"
13"
12"
9"
8"
8"
7"
5"
5"
5"
4"
4"
3"
3"
3"
3"
3"
3"
2"
2"
1"
1"
1"

72"

DevStack"
PackStack"
SaltStack"
Crowbar"
Substratum"
StackOps"
Other"
Fuel"
Ansible"
None"
Foreman"
FAI"
CFEngine"
Anvil"

Network(Driver(

OpenVswitch"
Linux"Bridge"

86"

16"
8"
8"
2"
2"
2"
2"
2"
1"
1"
1"
1"
1"

Cisco"
Nicira"
Hyper`V"
Brocade"
Big"Switch"
Ryu"
Other"
NEC"
PLUMgrid"
MidoNet"
Juniper"
Modular"
Mellanox"
Custom"
Arista"

kvm"

155"

22"

Centos"

49"

145"

Other"

49"

esx"

41"

21"

RHEL"

xenserver"

23"

Windows"

QEMU"

23"

Debian"

lxc"

21"

openSUSE"

3"

SUSE"Linux"

3"

Fedora"

3"

Scien]fic"Linux"

2"

Other"

1"

FreeBSD"

1"

hyperv"

13"

Bare"Metal"

13"

OpenVZ"

5"

Other"

4"

PowerVM"

1"

Docker"

1"

9"
6"

Iden9ty(Driver(
171"

SQL"
LDAP"

103"

PAM"

20"
13"

KVS"
Templated"

88

111"

50"

38"

7"
6"
4"
4"
3"
3"
3"
2"
2"
2"
2"

Ubuntu"

312"

Other"

125"

15"
12"

OS(

xen"

101"

Other"

39"

Hypervisor(

2"
OpenStack Deployments
Production Scale
64"

#"of"Instances"

#"of"Cores"

#"of"nodes"
63"

More"than"1,000"

11"

51=100"
22"
9"

101=500"

14"

1"
10
0$

97"

#"of"IP""

Block"Storage"Size""
40"

43"

11"

More$than$500$M$
100$M$to$500$M$

21"

1$M$to$100$M$

9"
11=100"TB"
0=10"TB"

39"
46"

less"than" 101"to"
100"
1,000"

1,001"to"
10,000"
89

17"
8"

10"

#"of"Stored"Objects"

11"

100=500"TB"

11"

1=50"

10
1"
50
0$
50
1"
1,
00
0$
1,
00
1"
5,
00
5,
0$
00
0"
10
,0
00
$
>$
10
,0
00
$

5"

34"

5"

501=1,000"

15"

>"500"TB"

17"

1"
10
0$
10
1"
50
0$
50
1"
1,
00
0$
1,
$
00
1"
5,
00
5,
0$
00
1"
M
10
or
,0
e$
00
th
$
an
$1
0,
00
0$

27"

More"
than"
10,000"

100,001$to$1$M$
10,001"100,000$
1"10,000$

1"
3"
4"
11"
14"
34"
OpenStack Deployments
Private vs Public Production
24#
#instances#
14#

Private#
7#

6#
3#

1(100#

36#

101(500#

1#

2#

1#

501(1,000#

9#

3# 3#

0(10#TB#

23#

9#
2#

90

unspecified#

11#
5#

4#

>1
,0
00
#
un
sp
ec
ifi
ed
#

1# 0#

51
(1
00
#
10
1(
50
0#
50
1(
1,
00
0#

1(
50
#

1#

4# 2#

7#

1#

Size#Block#Storage#

19#

18#
7#

2#

1#

1,001(5,000# 5,000(10,000# More#than#
10,000#

#nodes#

Public#

4#

11(100#TB# 100(500#TB#

3#

1#

>500#TB#

unspecified#
Who Hacked on “core” for Havana?

Mirantis Stackalytics - All contributors for “core” in Havana
http://www.stackalytics.com/?release=havana&metric=loc&project_type=core&module=&company=&user_id=
91
RightScale
State of the Cloud
Report
Enterprises Want Multi-Cloud/Hybrid
Enterprise Cloud Strategy
1000+ employees

No plans
7%

Multi-public
15%
Multi-private
15%

Single public
11%

Multi-cloud
77%

Single private
5%

Source: RightScale State of the Cloud Report 2013
93

Hybrid cloud
47%
Those Using Pub Want Hybrid More
Enterprise Cloud Strategy of Public Cloud Users
1000+ employees

Multi-public
22%

No plans
1%
Single public
11%

Multi-private
13%

Multi-cloud
88%

Single private
2%

Source: RightScale State of the Cloud Report 2013
94

Hybrid cloud
53%
AWS is Dominant Public Cloud
Public Cloud Usage
AWS

RAX

GCE

Running apps
Windows
Azure

Experimenting
0%

20%

40%

60%

% of Respondents

Source: RightScale State of the Cloud Report 2013
95

80%

100%
OpenStack is Dominant Private Cloud
Private Cloud Usage
OpenStack

CloudStack

Running apps
Eucalyptus

Experimenting
0%

20%

40%
60%
% of Respondents

Source: RightScale State of the Cloud Report 2013
96

80%

100%
A Hybrid-First Cloud Strategy
1) Embrace public cloud architectures
AWS, GCE, RAX, Azure, and possibly vCloud

2) Expand work on refstack & Tempest
Public cloud interoperability & hybrid cloud

3) Embrace & extend existing AWS tests
eutester, aws-compat, OpenStack tempest, NetflixOSS

97
Summary
OpenStack is Winning
1

New Cloud Kernel for the Datacenter
Linux kernel to the other’s BSD kernel

2

Runaway Train
... in Terms of Hype, Adoption, AND Development

3

Rapidly Expanding
2 -> 14 projects in ~3 years

4

Hundreds of deployments
> 165 in production (that we know of)

5

Get involved
http://is.gd/openstack
99
Q&A
Randy Bias
CEO & Co-founder, Cloudscaling
Director, OpenStack Foundation
@randybias

engineering blog
http://simplicityscales.com/
100

More Related Content

What's hot

OpenStack Overview and History
OpenStack Overview and HistoryOpenStack Overview and History
OpenStack Overview and HistoryMirantis
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatAccelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatNetApp
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsMirantis
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutMirantis
 
Build Your Own Open Source Cloud
Build Your Own Open Source CloudBuild Your Own Open Source Cloud
Build Your Own Open Source CloudAdrian Otto
 
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...Sungjin Kang
 
Are We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentAre We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentKen Pepple
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat KeynoteMicrosoft
 
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...Edureka!
 
OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017Stacy Véronneau
 
All Things Open : Crash Course in Open Source Cloud Computing
All Things Open : Crash Course in Open Source Cloud Computing All Things Open : Crash Course in Open Source Cloud Computing
All Things Open : Crash Course in Open Source Cloud Computing Mark Hinkle
 
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...Edureka!
 
OpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewOpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewThang Man
 
The Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyThe Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyRandy Bias
 
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingCloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingMark Hinkle
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...eNovance
 
Open Source Tool Chains for Cloud Computing
Open Source Tool Chains for Cloud ComputingOpen Source Tool Chains for Cloud Computing
Open Source Tool Chains for Cloud ComputingMark Hinkle
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityBarton George
 

What's hot (20)

OpenStack Overview and History
OpenStack Overview and HistoryOpenStack Overview and History
OpenStack Overview and History
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatAccelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
 
Build Your Own Open Source Cloud
Build Your Own Open Source CloudBuild Your Own Open Source Cloud
Build Your Own Open Source Cloud
 
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
 
Are We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack DeploymentAre We Done Yet ? Testing Your OpenStack Deployment
Are We Done Yet ? Testing Your OpenStack Deployment
 
VOID19 The Power Of Community
VOID19 The Power Of CommunityVOID19 The Power Of Community
VOID19 The Power Of Community
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat Keynote
 
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
OpenStack Tutorial For Beginners | OpenStack Tutorial | OpenStack Training | ...
 
OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017
 
All Things Open : Crash Course in Open Source Cloud Computing
All Things Open : Crash Course in Open Source Cloud Computing All Things Open : Crash Course in Open Source Cloud Computing
All Things Open : Crash Course in Open Source Cloud Computing
 
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
 
OpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical OverviewOpenStack 101: Introduction & Technical Overview
OpenStack 101: Introduction & Technical Overview
 
The Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyThe Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
 
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud ComputingCloud Computing Expo West - Crash Course in Open Source Cloud Computing
Cloud Computing Expo West - Crash Course in Open Source Cloud Computing
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
 
Open Source Tool Chains for Cloud Computing
Open Source Tool Chains for Cloud ComputingOpen Source Tool Chains for Cloud Computing
Open Source Tool Chains for Cloud Computing
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard University
 
Jonathan Bryce - OpenStack
Jonathan Bryce - OpenStackJonathan Bryce - OpenStack
Jonathan Bryce - OpenStack
 

Similar to State of the Stack v2

State of the Stack April 2013
State of the Stack April 2013State of the Stack April 2013
State of the Stack April 2013Randy Bias
 
A Note from the OpenStack Foundation - Heidi Bretz
A Note from the OpenStack Foundation - Heidi BretzA Note from the OpenStack Foundation - Heidi Bretz
A Note from the OpenStack Foundation - Heidi BretzCloud Native Day Tel Aviv
 
OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!OpenStack
 
Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmontonserverascode
 
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...eNovance
 
The Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraOpenStack
 
OpenStack: The Linux of Cloud hosted by LPI
OpenStack: The Linux of Cloud hosted by LPIOpenStack: The Linux of Cloud hosted by LPI
OpenStack: The Linux of Cloud hosted by LPINiki Acosta
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startupJules Fakhoury
 
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...TheInevitableCloud
 
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...TheInevitableCloud
 
CW13 The Rising Stack- How & Why OpenStack is changing IT by Mark Collier
CW13 The Rising Stack- How & Why OpenStack is changing IT by Mark CollierCW13 The Rising Stack- How & Why OpenStack is changing IT by Mark Collier
CW13 The Rising Stack- How & Why OpenStack is changing IT by Mark Collierinevitablecloud
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseRackspace
 
OpenStack-101-Modular-Deck-1.pptx
OpenStack-101-Modular-Deck-1.pptxOpenStack-101-Modular-Deck-1.pptx
OpenStack-101-Modular-Deck-1.pptxLarrySevilla3
 
OpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceOpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceIccha Sethi
 
Grace Hopper Conference Opensource Day - OpenStack workshop
Grace Hopper Conference Opensource Day - OpenStack workshopGrace Hopper Conference Opensource Day - OpenStack workshop
Grace Hopper Conference Opensource Day - OpenStack workshopIccha Sethi
 
OpenStack 3rd Birthday Presentation
OpenStack 3rd Birthday PresentationOpenStack 3rd Birthday Presentation
OpenStack 3rd Birthday PresentationOpenStack Foundation
 
Cloud open unveillithium-odlnewrelease-2-ns
Cloud open unveillithium-odlnewrelease-2-nsCloud open unveillithium-odlnewrelease-2-ns
Cloud open unveillithium-odlnewrelease-2-nsNEC Corporation
 
Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Microsoft
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack IntroductionRoy Gilad
 
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...Takashi Torii
 

Similar to State of the Stack v2 (20)

State of the Stack April 2013
State of the Stack April 2013State of the Stack April 2013
State of the Stack April 2013
 
A Note from the OpenStack Foundation - Heidi Bretz
A Note from the OpenStack Foundation - Heidi BretzA Note from the OpenStack Foundation - Heidi Bretz
A Note from the OpenStack Foundation - Heidi Bretz
 
OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!
 
Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmonton
 
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
OpenStack in Action 4! Heidi Bretz - State of OpenStack, what's new, the tech...
 
The Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, Aptira
 
OpenStack: The Linux of Cloud hosted by LPI
OpenStack: The Linux of Cloud hosted by LPIOpenStack: The Linux of Cloud hosted by LPI
OpenStack: The Linux of Cloud hosted by LPI
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startup
 
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
 
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
 
CW13 The Rising Stack- How & Why OpenStack is changing IT by Mark Collier
CW13 The Rising Stack- How & Why OpenStack is changing IT by Mark CollierCW13 The Rising Stack- How & Why OpenStack is changing IT by Mark Collier
CW13 The Rising Stack- How & Why OpenStack is changing IT by Mark Collier
 
The Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to EnterpriseThe Evolution of OpenStack – From Infancy to Enterprise
The Evolution of OpenStack – From Infancy to Enterprise
 
OpenStack-101-Modular-Deck-1.pptx
OpenStack-101-Modular-Deck-1.pptxOpenStack-101-Modular-Deck-1.pptx
OpenStack-101-Modular-Deck-1.pptx
 
OpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceOpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard Conference
 
Grace Hopper Conference Opensource Day - OpenStack workshop
Grace Hopper Conference Opensource Day - OpenStack workshopGrace Hopper Conference Opensource Day - OpenStack workshop
Grace Hopper Conference Opensource Day - OpenStack workshop
 
OpenStack 3rd Birthday Presentation
OpenStack 3rd Birthday PresentationOpenStack 3rd Birthday Presentation
OpenStack 3rd Birthday Presentation
 
Cloud open unveillithium-odlnewrelease-2-ns
Cloud open unveillithium-odlnewrelease-2-nsCloud open unveillithium-odlnewrelease-2-ns
Cloud open unveillithium-odlnewrelease-2-ns
 
Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
Introduction of Okinawa Open Laboratory Testbed, OpenStack and SDN Technology...
 

More from Randy Bias

Services are the New Cloud Platform (Services-as-a-Platform)
Services are the New Cloud Platform (Services-as-a-Platform)Services are the New Cloud Platform (Services-as-a-Platform)
Services are the New Cloud Platform (Services-as-a-Platform)Randy Bias
 
The History of Pets vs. Cattle ... And Using It Properly
The History of Pets vs. Cattle ... And Using It ProperlyThe History of Pets vs. Cattle ... And Using It Properly
The History of Pets vs. Cattle ... And Using It ProperlyRandy Bias
 
Connect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the EnterpriseConnect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the EnterpriseRandy Bias
 
The Cloud Revolution - Philippines Cloud Summit
The Cloud Revolution - Philippines Cloud SummitThe Cloud Revolution - Philippines Cloud Summit
The Cloud Revolution - Philippines Cloud SummitRandy Bias
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureRandy Bias
 
Pets vs. Cattle: The Elastic Cloud Story
Pets vs. Cattle: The Elastic Cloud StoryPets vs. Cattle: The Elastic Cloud Story
Pets vs. Cattle: The Elastic Cloud StoryRandy Bias
 
SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013
SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013
SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013Randy Bias
 
Networking is NOT Free: Lessons in Network Design
Networking is NOT Free: Lessons in Network DesignNetworking is NOT Free: Lessons in Network Design
Networking is NOT Free: Lessons in Network DesignRandy Bias
 
Scale-Out Block Storage
Scale-Out Block StorageScale-Out Block Storage
Scale-Out Block StorageRandy Bias
 
Open Cloud System Networking Vision
Open Cloud System Networking VisionOpen Cloud System Networking Vision
Open Cloud System Networking VisionRandy Bias
 
OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"
OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"
OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"Randy Bias
 
OpenStack Summit :: Profiling the Nova Scheduler
OpenStack Summit :: Profiling the Nova SchedulerOpenStack Summit :: Profiling the Nova Scheduler
OpenStack Summit :: Profiling the Nova SchedulerRandy Bias
 
OpenStack Summit :: Pimp My Cloud
OpenStack Summit :: Pimp My CloudOpenStack Summit :: Pimp My Cloud
OpenStack Summit :: Pimp My CloudRandy Bias
 
2012 open storage summit keynote
2012 open storage summit   keynote2012 open storage summit   keynote
2012 open storage summit keynoteRandy Bias
 
Distributed RPC in Nova with ZeroMQ
Distributed RPC in Nova with ZeroMQDistributed RPC in Nova with ZeroMQ
Distributed RPC in Nova with ZeroMQRandy Bias
 
Architectures for open and scalable clouds
Architectures for open and scalable cloudsArchitectures for open and scalable clouds
Architectures for open and scalable cloudsRandy Bias
 
Cloud Frontiers 2011
Cloud Frontiers 2011Cloud Frontiers 2011
Cloud Frontiers 2011Randy Bias
 
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011Is There Such a Thing as a Private Cloud? Citrix Synergy 2011
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011Randy Bias
 
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011Randy Bias
 
Enterprise Cloud Myth(s)
Enterprise Cloud Myth(s)Enterprise Cloud Myth(s)
Enterprise Cloud Myth(s)Randy Bias
 

More from Randy Bias (20)

Services are the New Cloud Platform (Services-as-a-Platform)
Services are the New Cloud Platform (Services-as-a-Platform)Services are the New Cloud Platform (Services-as-a-Platform)
Services are the New Cloud Platform (Services-as-a-Platform)
 
The History of Pets vs. Cattle ... And Using It Properly
The History of Pets vs. Cattle ... And Using It ProperlyThe History of Pets vs. Cattle ... And Using It Properly
The History of Pets vs. Cattle ... And Using It Properly
 
Connect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the EnterpriseConnect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
Connect Expo 2015 - Australia - Bringing OpenStack into the Enterprise
 
The Cloud Revolution - Philippines Cloud Summit
The Cloud Revolution - Philippines Cloud SummitThe Cloud Revolution - Philippines Cloud Summit
The Cloud Revolution - Philippines Cloud Summit
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking Architecture
 
Pets vs. Cattle: The Elastic Cloud Story
Pets vs. Cattle: The Elastic Cloud StoryPets vs. Cattle: The Elastic Cloud Story
Pets vs. Cattle: The Elastic Cloud Story
 
SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013
SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013
SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013
 
Networking is NOT Free: Lessons in Network Design
Networking is NOT Free: Lessons in Network DesignNetworking is NOT Free: Lessons in Network Design
Networking is NOT Free: Lessons in Network Design
 
Scale-Out Block Storage
Scale-Out Block StorageScale-Out Block Storage
Scale-Out Block Storage
 
Open Cloud System Networking Vision
Open Cloud System Networking VisionOpen Cloud System Networking Vision
Open Cloud System Networking Vision
 
OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"
OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"
OpenStack Summit :: Redundancy Doesn't Always Mean "HA" or "Cluster"
 
OpenStack Summit :: Profiling the Nova Scheduler
OpenStack Summit :: Profiling the Nova SchedulerOpenStack Summit :: Profiling the Nova Scheduler
OpenStack Summit :: Profiling the Nova Scheduler
 
OpenStack Summit :: Pimp My Cloud
OpenStack Summit :: Pimp My CloudOpenStack Summit :: Pimp My Cloud
OpenStack Summit :: Pimp My Cloud
 
2012 open storage summit keynote
2012 open storage summit   keynote2012 open storage summit   keynote
2012 open storage summit keynote
 
Distributed RPC in Nova with ZeroMQ
Distributed RPC in Nova with ZeroMQDistributed RPC in Nova with ZeroMQ
Distributed RPC in Nova with ZeroMQ
 
Architectures for open and scalable clouds
Architectures for open and scalable cloudsArchitectures for open and scalable clouds
Architectures for open and scalable clouds
 
Cloud Frontiers 2011
Cloud Frontiers 2011Cloud Frontiers 2011
Cloud Frontiers 2011
 
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011Is There Such a Thing as a Private Cloud? Citrix Synergy 2011
Is There Such a Thing as a Private Cloud? Citrix Synergy 2011
 
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
Carrier Cloud Opportunity - TM Forum Management World Dublin 2011
 
Enterprise Cloud Myth(s)
Enterprise Cloud Myth(s)Enterprise Cloud Myth(s)
Enterprise Cloud Myth(s)
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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 TerraformAndrey Devyatkin
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
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...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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 DevelopersWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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 FresherRemote DBA Services
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
+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...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

State of the Stack v2