SlideShare a Scribd company logo
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLAVANILLA
vs
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONSDISTRIBUTIONS
Update	on	Distinctions,	Status,	and	Statistics
Deutsche	Telekom	AG
Danny	Al-Gaaf
What	means
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLAVANILLA
in	this	context?
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAMUPSTREAM
without
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGES
PRIVAT	CHANGESPRIVAT	CHANGES
Sounds
GREAT
GREAT
GREAT
GREAT
GREAT
GREAT
GREAT
GREAT
GREATGREAT
right?
Lets	take	a	look
111111
Know	your
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!REQUIREMENTS!
May	consider
topics
like
Which	software	do	you	need	?
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGESTORAGE
BASE	OSBASE	OSBASE	OSBASE	OSBASE	OSBASE	OS
Which	specific
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTSCOMPONENTS
OpenStack	projects
and
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURES
CephFS,	SDN,	Hypervisor/Container,	API	versions	...
Operational	requirements
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATIONAUTOMATION
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CDCI/CD
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENTMANAGEMENT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT
But	also
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCY
COST	&	EFFICENCYCOST	&	EFFICENCY
and	may	even
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICS
LEGAL	TOPICSLEGAL	TOPICS
222222
Your
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATIONORGANIZATION
Even	with	full	automation
You	absolutely	need
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCEDEXPERIENCED
Operators
but	also	very	likely
Developers
You	may	also	need	to	change
the	mindset	of	people
and	adapt	processes.
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	
THIS	IS	THE	THIS	IS	THE	HARD	PART!
	PART!
	PART!
	PART!
	PART!
	PART!
	PART!
	PART!
	PART!	PART!
333333
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITYCOMMUNITY
How	do	you	get
bugs	fixed
or
missing	features
upstream	implemented?
Participate	in	the
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITYCOMMUNITY
Report	your	bugs	and	missing	features!
Blueprints!
Feedback!
Review!
But	what	then?
Open	source	developers	do	either:
what	they	are	interested	in
or	
what	they	are	payed	for.
Therefore
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:
BE	PREPARED:BE	PREPARED:
At	the	end	you	may
fix	or	implement	it!
With	this	in	mind,
let's	take	a
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOK
DEEPER	LOOKDEEPER	LOOK
Former	Core	Services:	Highly	mature	and	widely	adopted.
Other	Services:
Lower	level	of	maturity	and	adoption!
AODH
Alarming
BARBICAN
Key	Management
CEILOMETER
Telemetry
DESIGNATE
DNS	Service
GNOCCHI
TDBaaS
HEAT
Orchestration
HORIZON
Dashboard
IRONIC
Bare-Metal	Provisioning
MAGNUM
Containers
MANILA
Shared	Filesystems
MISTRAL
Workflow	Service
MONASCA
Monitoring
MURANO
Application	Catalog
PANKO
Event,	Metadata	Indexing
RALLY
Benchmark
SAHARA
Elastic	Map	Reduce
TEMPEST
Integration	Test	Suite
TROVE
Database
What	about	Automation?
Write	your	own?
Write	your	own?
Write	your	own?
Write	your	own?
Write	your	own?
Write	your	own?
Write	your	own?
Write	your	own?
Write	your	own?Write	your	own?
Sure!
If	you	prefer	an	epic	fail!
What	does	the
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?
OPENSTACK	COMMUNITY?OPENSTACK	COMMUNITY?
Ansible,	Puppet,	Chef,	SaltStack.
But	what	about
Juju?
Juju	may	an	option	if	you	use
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICALCANONICAL
96%	of	the	code	is	from	one	company
But	even	then:
The	community	code	may	not	fit	your	needs.
It	may	takes	quite	some	time	to	make	it	work.
You	may	stuck	with	a	release	longer	than	expected.
Very	likely	means:	
Lot	of	extra	work	for	you!
Main	features:
RBD
RBD
RBD
RBD
RBD
RBD
RBD
RBD
RBDRBD
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGWRADOSGW
CEPHFS
CEPHFS
CEPHFS
CEPHFS
CEPHFS
CEPHFS
CEPHFS
CEPHFS
CEPHFSCEPHFS
What	about	Automation?
First:	Check	above!
Then	choose	from
Ansible,	Puppet,	Chef,	SaltStack
What	are	the
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVESALTERNATIVES
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?
TO	PURE	VANILLA	?TO	PURE	VANILLA	?
Select	a
PARTNER
PARTNER
PARTNER
PARTNER
PARTNER
PARTNER
PARTNER
PARTNER
PARTNERPARTNER
to	provide
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CD
Packages,	Updates,	CI/CDPackages,	Updates,	CI/CD
OR
OR
OR
OR
OR
OR
OR
OR
OROR
Select	a
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTIONDISTRIBUTION
Leaves	one	question:
What	is	the
PREFERED
PREFERED
PREFERED
PREFERED
PREFERED
PREFERED
PREFERED
PREFERED
PREFEREDPREFERED
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTIONDISTRIBUTION
of	your	organization?
111111
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
Red	Hat
Red	Hat
Red	Hat
Red	Hat
Red	Hat
Red	Hat
Red	Hat
Red	Hat
Red	HatRed	Hat
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11
OpenStack	Platform	11OpenStack	Platform	11
with
based	on
RHEL	7.3
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
3.10-based
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATIONVIRTUALIZATION
KVM
ESX	(vCenter)
Deployment
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOR
OSP	DIRECTOROSP	DIRECTOR
TripleO/Ironic	and	Ansible	(optional)
or
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACKPACKSTACK
for	test	environments
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORTOPENSTACK	SUPPORT
All	Core	Services	plus
AODH
Alarming
BARBICAN
Key	Management
CEILOMETER
Telemetry
DESIGNATE
DNS	Service
GNOCCHI
TDBaaS
HEAT
Orchestration
HORIZON
Dashboard
IRONIC
Bare-Metal	Provisioning
MAGNUM
Containers
MANILA
Shared	Filesystems
MISTRAL
Workflow	Service
MONASCA
Monitoring
MURANO
Application	Catalog
PANKO
Event,	Metadata	Indexing
RALLY
Benchmark
SAHARA
Elastic	Map	Reduce
TEMPEST
Integration	Test	Suite
TROVE
Database
Technical	Preview
Supported
Unsupported
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLELIFE	CYCLE
New	downstream	version	with
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	releaseevery	upstream	release
Next:	Pike
Additionally	recommended
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMSCLOUDFORMS
(bundled)
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITESATELLITE
(optional)
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT
between
1	year
1	year
1	year
1	year
1	year
1	year
1	year
1	year
1	year1	year
(phase	2	support,	like	r11)
and
up	to	5	years
up	to	5	years
up	to	5	years
up	to	5	years
up	to	5	years
up	to	5	years
up	to	5	years
up	to	5	years
up	to	5	yearsup	to	5	years
(LLR/LTS	releases	like	r10)
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
per	machine	and	per-socket-pair
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:DEPENDING	ON:
running	RHEL	guests	or	not
support	for	business	hours	or	24x7
special	SLAs
222222
CEPHCEPHCEPHCEPHCEPHCEPH
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4
Red	Hat	Ceph	Storage	2.4Red	Hat	Ceph	Storage	2.4
based	on
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWELJEWEL
RHEL	7.4	or	Ubuntu	16.04
Next:	3.0	with	Luminous
Deployment	via
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLE
RH	STORAGE	CONSOLERH	STORAGE	CONSOLE
or
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLEANSIBLE
or
MANUALLYMANUALLYMANUALLYMANUALLYMANUALLYMANUALLY
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURES
CephFS	(Tech	preview)
NFS	(via	Object	Gateway)
iSCSI	(Tech	preview)
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
Yearly	subscriptions
based	on:
raw	capacity	with	node	limit
Also	available:
pre-production	subscriptions
3
3
3
3
3
3
3
3
33
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINERCONTAINER
PLATFORMPLATFORMPLATFORMPLATFORMPLATFORMPLATFORM
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShift
Red	Hat	OpenShiftRed	Hat	OpenShift
Kubernetes
Docker	(OS)
Atomic	and	RHEL	OS
111111
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSESUSE
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7
OpenStack	Cloud	7OpenStack	Cloud	7
with
based	on
SLES	12	SP2
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
4.4-based
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATIONVIRTUALIZATION
KVM,	Xen
VMWare	vSphere
IBM	z/VM
Kubernetes	Docker	via	Magnum
Deployment
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBARCROWBAR
and
CHEFCHEFCHEFCHEFCHEFCHEF
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORTOPENSTACK	SUPPORT
All	Core	Services	plus
AODH
Alarming
BARBICAN
Key	Management
CEILOMETER
Telemetry
DESIGNATE
DNS	Service
GNOCCHI
TDBaaS
HEAT
Orchestration
HORIZON
Dashboard
IRONIC
Bare-Metal	Provisioning
MAGNUM
Containers
MANILA
Shared	Filesystems
MISTRAL
Workflow	Service
MONASCA
Monitoring
MURANO
Application	Catalog
PANKO
Event,	Metadata	Indexing
RALLY
Benchmark
SAHARA
Elastic	Map	Reduce
TEMPEST
Integration	Test	Suite
TROVE
Database
Technical	Preview
Supported
Unsupported
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLELIFE	CYCLE
New	downstream	version	with
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	release
every	2nd	upstream	releaseevery	2nd	upstream	release
Next:
Pike	release	(Q1/18)
Additionally	recommended
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIO
SUSE	STUDIOSUSE	STUDIO
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGER
SUSE	MANAGERSUSE	MANAGER
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSION
SLES	HA	EXTENSIONSLES	HA	EXTENSION
(for	KVM/Xen	compute	nodes)
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT
Cloud	7:
27	months
27	months
27	months
27	months
27	months
27	months
27	months
27	months
27	months27	months
after	GA
From	8	on:	36	months
(aligned	with	SLES12-SP3)
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
control	node
admin	node
compute	node,	per-socket-pair	(SLES)
Swift
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:DEPENDING	ON:
12x5	or	24x7
special	SLAs
222222
CEPHCEPHCEPHCEPHCEPHCEPH
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5
SUSE	Enterprise	Storage	5SUSE	Enterprise	Storage	5
based	on
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUSLUMINOUS
with
OpenATTIC
based	on	SLES12-SP3
Deployment	via
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALT
DEEPSEA/SALTDEEPSEA/SALT
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURES
BlueStore
Data	compression
CephFS	Multi	MDS
iSCSI
NFS	Ganesha/S3
CIFS	Samba	(Tech	Preview)
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
per	node
Basis	subscription:
with	4	OSDs,	3/5	MONs,	Admin/Deploy	node
priority	support	included
3
3
3
3
3
3
3
3
33
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINERCONTAINER
PLATFORMPLATFORMPLATFORMPLATFORMPLATFORMPLATFORM
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	Platform
SUSE	CaaS	PlatformSUSE	CaaS	Platform
Kubernetes
Docker	(OS)
SUSE	MicroOS
444444
MOREMOREMOREMOREMOREMORE
SUSE	aquired
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETS
HPE'S	CLOUD	ASSETSHPE'S	CLOUD	ASSETS
OpenStack
Cloud	Foundry
Stackato
HPE	HELION
HPE	HELION
HPE	HELION
HPE	HELION
HPE	HELION
HPE	HELION
HPE	HELION
HPE	HELION
HPE	HELIONHPE	HELION
and
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8
SUSE	CLOUD	8SUSE	CLOUD	8
will	share	the	same	code	base
You	should	also	know:
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSESUSE
Is	the	only	distro
which	does	not	charge	for
development	of	upstream	features
if	you	agree	on	it!
All	included	in	the	subscription!
111111
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUD
MIRANTIS	CLOUDMIRANTIS	CLOUD
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1
PLATFORM	1.1PLATFORM	1.1
with
Mirantis	is	the
ONLY
ONLY
ONLY
ONLY
ONLY
ONLY
ONLY
ONLY
ONLYONLY
distribution
not	maintaining	an	own
BASE	OS
BASE	OS
BASE	OS
BASE	OS
BASE	OS
BASE	OS
BASE	OS
BASE	OS
BASE	OSBASE	OS
NODES
NODES
NODES
NODES
NODES
NODES
NODES
NODES
NODESNODES
Compute	and	Controller
Ubuntu	16.04	LTS
(no	longer	support	for	SLES/RHEL/Oracle)
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
4.4-based
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATIONVIRTUALIZATION
KVM
Kubernetes/Docker
Deployment
via
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAIN
MCP	DRIVETRAINMCP	DRIVETRAIN
SaltStack	based	+	Jenkins/Gerrit
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORTOPENSTACK	SUPPORT
All	Core	Services	plus
AODH
Alarming
BARBICAN
Key	Management
CEILOMETER
Telemetry
DESIGNATE
DNS	Service
GNOCCHI
TDBaaS
HEAT
Orchestration
HORIZON
Dashboard
IRONIC
Bare-Metal	Provisioning
MAGNUM
Containers
MANILA
Shared	Filesystems
MISTRAL
Workflow	Service
MONASCA
Monitoring
MURANO
Application	Catalog
PANKO
Event,	Metadata	Indexing
RALLY
Benchmark
SAHARA
Elastic	Map	Reduce
TEMPEST
Integration	Test	Suite
TROVE
Database
Technical	Preview
Supported
Unsupported
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLELIFE	CYCLE
New	downstream	version	with
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	releaseevery	upstream	release
within	1-6	months,	depending	on	CI/CD
Next:	MCP	1.2	end	of	Q4/2017
(supports	Mitaka,	Ocata,	and	Pike)
Additionally	included
STACKLIGHT
STACKLIGHT
STACKLIGHT
STACKLIGHT
STACKLIGHT
STACKLIGHT
STACKLIGHT
STACKLIGHT
STACKLIGHTSTACKLIGHT
DRIVETRAIN
DRIVETRAIN
DRIVETRAIN
DRIVETRAIN
DRIVETRAIN
DRIVETRAIN
DRIVETRAIN
DRIVETRAIN
DRIVETRAINDRIVETRAIN
KUBERNETES
KUBERNETES
KUBERNETES
KUBERNETES
KUBERNETES
KUBERNETES
KUBERNETES
KUBERNETES
KUBERNETESKUBERNETES
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAIL
OPENCONTRAILOPENCONTRAIL
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
per	machine
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:DEPENDING	ON:
8x5
24x7
Managed	Service
222222
CEPHCEPHCEPHCEPHCEPHCEPH
Part	of
MCP
MCP
MCP
MCP
MCP
MCP
MCP
MCP
MCPMCP
based	on
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUSLUMINOUS
Deployment	via
SALTSTACK
SALTSTACK
SALTSTACK
SALTSTACK
SALTSTACK
SALTSTACK
SALTSTACK
SALTSTACK
SALTSTACKSALTSTACK
OPENATTIC
OPENATTIC
OPENATTIC
OPENATTIC
OPENATTIC
OPENATTIC
OPENATTIC
OPENATTIC
OPENATTICOPENATTIC
(Decapod/ansible	discontinued)
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURES
RBD
RadosGW
BlueStore
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
Subscription
per	machine
3
3
3
3
3
3
3
3
33
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINERCONTAINER
PLATFORMPLATFORMPLATFORMPLATFORMPLATFORMPLATFORM
MCP	CaaS
MCP	CaaS
MCP	CaaS
MCP	CaaS
MCP	CaaS
MCP	CaaS
MCP	CaaS
MCP	CaaS
MCP	CaaSMCP	CaaS
Kubernetes
Docker
111111
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTUUBUNTU
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
with
based	on
Ubuntu	16.04	LTS
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
4.4-based
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATION
VIRTUALIZATIONVIRTUALIZATION
KVM
Hyper-V
LXD
Let's	get	one	thing	out	of	the	way!	
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK
"CANONICAL"	OPENSTACK"CANONICAL"	OPENSTACK
(enterprise	version)
≠
≠
≠
≠
≠
≠
≠
≠
≠≠
UBUNTU	OPENSTACKUBUNTU	OPENSTACKUBUNTU	OPENSTACKUBUNTU	OPENSTACKUBUNTU	OPENSTACKUBUNTU	OPENSTACK
(community	version)
While	probably	most
Community	Developers
using	Ubuntu,	make	use	of
DevStack,	Puppet,	Ansible,	SaltStack,	Chef
the	enterprise	version	uses
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaS
JuJu	and	MaaSJuJu	and	MaaS
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORT
OPENSTACK	SUPPORTOPENSTACK	SUPPORT
All	Core	Services	plus
AODH
Alarming
BARBICAN
Key	Management
CEILOMETER
Telemetry
DESIGNATE
DNS	Service
GNOCCHI
TDBaaS
HEAT
Orchestration
HORIZON
Dashboard
IRONIC
Bare-Metal	Provisioning
MAGNUM
Containers
MANILA
Shared	Filesystems
MISTRAL
Workflow	Service
MONASCA
Monitoring
MURANO
Application	Catalog
PANKO
Event,	Metadata	Indexing
RALLY
Benchmark
SAHARA
Elastic	Map	Reduce
TEMPEST
Integration	Test	Suite
TROVE
Database
Technical	Preview
Supported
Unsupported
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLE
LIFE	CYCLELIFE	CYCLE
New	downstream	version	with
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	release
every	upstream	releaseevery	upstream	release
Additionally	recommended
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPELANDSCAPE
for
system	management,	security	compliance	and	audit
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT
5	years
5	years
5	years
5	years
5	years
5	years
5	years
5	years
5	years5	years
For	versions	released	with	LTS
1,5	years
1,5	years
1,5	years
1,5	years
1,5	years
1,5	years
1,5	years
1,5	years
1,5	years1,5	years
For	3	following	versions	(e.g.	N,	O,	P)
3	years3	years3	years3	years3	years3	years
OpenStack	release	of	next	LTS	in	former	version
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
node/year
VM/hour
OpenStack	regions	(S/M/L)
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:
DEPENDING	ON:DEPENDING	ON:
support	for	business	hours,	24x7,	managed
222222
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGE
UBUNTU	ADVANTAGEUBUNTU	ADVANTAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGESTORAGE
based	on
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUS
LUMINOUSLUMINOUS
with
Ceph	Dashboard	and	OpenAttic
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURES
CephFS
iSCSI
NFS	Gateway
Erasure	coding	(no	Juju	charm)
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICING
Subscription
based	on:
used	capacity
3
3
3
3
3
3
3
3
33
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINER
CONTAINERCONTAINER
PLATFORMPLATFORMPLATFORMPLATFORMPLATFORMPLATFORM
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	Containers
Ubuntu	ContainersUbuntu	Containers
LXD
Kubernetes
Docker	(CS)
Juju
444444
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUES
POTENTIAL	ISSUESPOTENTIAL	ISSUES
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPELANDSCAPE
has	a
non	Open	Source	license
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
At	least
controversial
integration	of
ZFSZFSZFSZFSZFSZFS
in	16.04
LXD
LXD
LXD
LXD
LXD
LXD
LXD
LXD
LXDLXD
Not	offered	by	the	other	distros.
Potential	vendor	lock-in.
How	to	assess
if	a	distro	can	provide
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT
for	your	project?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?MARKETING?
Just	Kidding!
Rhetorical	question!
If	you	are	lucky:
The	experience	of
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELFYOURSELF
or
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODYSOMEBODY
you	know
If	you	have	time	and	resources:
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATIONEVALUATION
PoC
PoC
PoC
PoC
PoC
PoC
PoC
PoC
PoCPoC
Before	you	stuck	with	one!
Are	there	any	other
helpful
INDICATORS	?
INDICATORS	?
INDICATORS	?
INDICATORS	?
INDICATORS	?
INDICATORS	?
INDICATORS	?
INDICATORS	?
INDICATORS	?INDICATORS	?
What	about
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITYCOMMUNITY
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?
ENGAGEMENT	?ENGAGEMENT	?
Platin Platin Gold Gold
Silver Gold Silver Silver
Member Member
Platin Gold Silver Silver
Platin Platin Silver Silver
Another	may	helpful	indicator:
Statistics
Statistics
Statistics
Statistics
Statistics
Statistics
Statistics
Statistics
StatisticsStatistics
on	project
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONSCONTRIBUTIONS
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORE
COMMITS	TO	OPENSTACK	CORECOMMITS	TO	OPENSTACK	CORE
Cinder,	Glance,	Keystone,	Neutron,	Nova,	Swift
Source:	stackalytics.com	,	Analysis:	git.io/vQYT0,	20171023
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONAL
COMMITS	TO	OPENSTACK	OPTIONALCOMMITS	TO	OPENSTACK	OPTIONAL
Aodh,	Barbican,	Ceilometer,	Designate,	Gnocchi,	Heat,	Horizon,	Ironic,	Magnum,	Manila,	Mistral,	
Monasca,	Murano,	Panko,	Rally,	Sahara,	Tempest,	Trove,	+(os-client,	oslo,	security,	documentation)
Source:	stackalytics.com	,	Analysis:	git.io/vQYT0
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	CORE
AUTHORS	IN	OPENSTACK	COREAUTHORS	IN	OPENSTACK	CORE
Cinder,	Glance,	Keystone,	Neutron,	Nova,	Swift
Source:	stackalytics.com	,	Analysis:	git.io/vQYT0
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONAL
AUTHORS	IN	OPENSTACK	OPTIONALAUTHORS	IN	OPENSTACK	OPTIONAL
Aodh,	Barbican,	Ceilometer,	Designate,	Gnocchi,	Heat,	Horizon,	Ironic,	Magnum,	Manila,	Mistral,	
Monasca,	Murano,	Panko,	Rally,	Sahara,	Tempest,	Trove,	+(os-client,	oslo,	security,	documentation)
Source:	stackalytics.com	,	Analysis:	git.io/vQYT0
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONAL
REVIEWS	IN	CORE	AND	OPTIONALREVIEWS	IN	CORE	AND	OPTIONAL
Source:	stackalytics.com	,	Analysis:	git.io/vQYT0
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONAL
BUGFIX	RATIO	IN	CORE	AND	OPTIONALBUGFIX	RATIO	IN	CORE	AND	OPTIONAL
resolved	vs.	reported	bugs	in	%
Source:	stackalytics.com	,	Analysis:	git.io/vQYT0
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITSCOMMITS
source:	metrics.ceph.com,	ceph.git,	2017/6/23
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETSCHANGESETS
source:	linux.git,	gitdm	with	4.4	data	set,	2017/06/23
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREE
CHANGESETS	IN	STABLE	TREECHANGESETS	IN	STABLE	TREE
source:	linux-stable.git,	gitdm	with	4.4	data	set,	e.g.	v4.0..v4.0.x,	2017/06/23
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRT
KVM/LIBVIRTKVM/LIBVIRT
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITSCOMMITS
libvirt/qemu	git,	2017/06/24
How	is	their
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?
MARKET	SHARE	?MARKET	SHARE	?
Are	there	useful	and	reliable	numbers?
What	about
thecloudmarket.com	?
Not	helpful!
Only	Amazon	EC2	images.
What	about
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?
USER	SURVEY?USER	SURVEY?
Some	issues,	but	let	see	...
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?WHICH	VENDOR’S	PRODUCTS	POWER	YOUR	CLOUD?
Source:	OpenStack	User	Survey	April/November	2017
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?WHICH	OPERATING	SYSTEM	RUNS	YOUR	CLOUD?
Source:	OpenStack	User	Survey	April/November	2017
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?WHICH	TOOL	FOR	DEPLOY/CONFIG	OS	CLOUD?
Source:	OpenStack	User	Survey	April/November	2017
Trademarks	or	registered	trademarks	used	in	this	presentation	are	the
property	of	their	respective	owners.
https://git.io/vFBKv

More Related Content

Recently uploaded

2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report
UkraineCrisisMediaCenter
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
gfysze
 
Prsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptxPrsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptx
prafulpawar29
 
Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!
arichardson21686
 
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
eagxaf
 
2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance
UkraineCrisisMediaCenter
 
SASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagementSASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagement
Francois Stepman
 
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
mamekyn
 
Legislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptxLegislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptx
Charmi13
 
Data Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 PoznańData Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 Poznań
Norbert Orzechowicz
 
Call Girls In Bangalore 7339748667 available hotel and home full enjoy
Call Girls In Bangalore 7339748667  available hotel and home full enjoyCall Girls In Bangalore 7339748667  available hotel and home full enjoy
Call Girls In Bangalore 7339748667 available hotel and home full enjoy
akbard9823
 
Public Art Is (Re)connection: people, heritage and spaces
Public Art Is (Re)connection: people, heritage and spacesPublic Art Is (Re)connection: people, heritage and spaces
Public Art Is (Re)connection: people, heritage and spaces
Marta Pucciarelli
 
2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report
UkraineCrisisMediaCenter
 
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPEACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
Charmi13
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
Raheem Muhammad
 
Bridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarshipBridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarship
Inesm9
 
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
vfuvxao
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
Ben Linders
 
Presentation agenda of three-day conference
Presentation agenda of three-day conferencePresentation agenda of three-day conference
Presentation agenda of three-day conference
bernadettalaurentia1
 
Kalyan chart satta matka guessing result
Kalyan chart satta matka guessing resultKalyan chart satta matka guessing result
Kalyan chart satta matka guessing result
sanammadhu484
 

Recently uploaded (20)

2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
 
Prsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptxPrsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptx
 
Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!
 
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
一比一原版(vancouver学位证书)加拿大温哥华岛大学毕业证如何办理
 
2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance
 
SASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagementSASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagement
 
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
一比一原版昆士兰大学毕业证(UQ毕业证书)学历如何办理
 
Legislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptxLegislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptx
 
Data Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 PoznańData Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 Poznań
 
Call Girls In Bangalore 7339748667 available hotel and home full enjoy
Call Girls In Bangalore 7339748667  available hotel and home full enjoyCall Girls In Bangalore 7339748667  available hotel and home full enjoy
Call Girls In Bangalore 7339748667 available hotel and home full enjoy
 
Public Art Is (Re)connection: people, heritage and spaces
Public Art Is (Re)connection: people, heritage and spacesPublic Art Is (Re)connection: people, heritage and spaces
Public Art Is (Re)connection: people, heritage and spaces
 
2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report
 
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPEACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
 
Bridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarshipBridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarship
 
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
一比一原版多伦多都会大学毕业证(TMU毕业证书)学历如何办理
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
 
Presentation agenda of three-day conference
Presentation agenda of three-day conferencePresentation agenda of three-day conference
Presentation agenda of three-day conference
 
Kalyan chart satta matka guessing result
Kalyan chart satta matka guessing resultKalyan chart satta matka guessing result
Kalyan chart satta matka guessing result
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Vanilla vs OpenStack Distributions - Update on Distinctions, Status, and Statistics (Sydney)