Vanilla or distributions - How do they differentiate?
-
Upload
danny-al-gaaf -
Category
Presentations & Public Speaking
-
view
67 -
download
3
Transcript of Vanilla or distributions - How do they differentiate?
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLAVANILLAor
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONS
DISTRIBUTIONSDISTRIBUTIONSHowdotheydifferentiate?
Whatmeans
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLA
VANILLAVANILLAinthiscontext?
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAM
UPSTREAMUPSTREAMwithout
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGES
PRIVATCHANGESPRIVATCHANGESfromVCSorreleasedpackages
Sounds
GREAT
GREAT
GREAT
GREAT
GREAT
GREAT
GREAT
GREAT
GREATGREATRIGHT?
RIGHT?
RIGHT?
RIGHT?
RIGHT?
RIGHT?
RIGHT?
RIGHT?
RIGHT?RIGHT?
Letstakealook
1
1
1
1
1
1
1
1
11Knowyour
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!
REQUIREMENTS!REQUIREMENTS!
Mayconsider
topics
like
Whichsoftwaredoyouneed?
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACKSTORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGESTORAGECeph
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOSBASEOSKernel/Hypervisor/...
Whichspecific
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTS
COMPONENTSCOMPONENTSOpenStackprojects
and
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURESCephFS,SDN,Hypervisor,APIversions...
Operationalrequirements
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CD
CI/CDCI/CDAUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATION
AUTOMATIONAUTOMATIONMANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENT
MANAGEMENTMANAGEMENTReleaseCycles,Update/Upgrade
SLAs
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT
Butalso
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCY
COST&EFFICENCYCOST&EFFICENCYLEGALTOPICS
LEGALTOPICS
LEGALTOPICS
LEGALTOPICS
LEGALTOPICS
LEGALTOPICS
LEGALTOPICS
LEGALTOPICS
LEGALTOPICSLEGALTOPICS
2
2
2
2
2
2
2
2
22Your
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATION
ORGANIZATIONORGANIZATION
Evenwithfullautomation
Youabsolutelyneed
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCED
EXPERIENCEDEXPERIENCEDOperators
butalsoverylikely
Developers
Youmayalsoneedtochange
themindsetofpeople
andadaptprocesses.
3
3
3
3
3
3
3
3
33COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITYCOMMUNITY
Howdoyouget
bugsfixed
or
missingfeatures
upstreamimplemented?
Participateinthe
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITY
COMMUNITYCOMMUNITYReportyourbugsandmissingfeatures!
Givefeedback!
Review!
Butwhatthen?
Opensourcedevelopersdoeither:
whattheyareinterestedin
orwhattheyarepayedfor.
Therefore
BEPREPARED:
BEPREPARED:
BEPREPARED:
BEPREPARED:
BEPREPARED:
BEPREPARED:
BEPREPARED:
BEPREPARED:
BEPREPARED:BEPREPARED:Attheendyoumay
fixorimplementit!
Withthisinmind,
let'stakea
DEEPERLOOK
DEEPERLOOK
DEEPERLOOK
DEEPERLOOK
DEEPERLOOK
DEEPERLOOK
DEEPERLOOK
DEEPERLOOK
DEEPERLOOKDEEPERLOOK
CoreServices:Higlymatureandwidelyadopted.
OptionalServices:
Lowerlevelofmaturityandadoption!
BARBICANKeyManagement
CEILOMETERTelemetry
DESIGNATEDNSService
FUELDeployment/Management
HEATOrchestration
HORIZONDashboard
IronicBare-MetalProvisioning
MAGNUMContainers
MANILASharedFilesystems
MISTRALWorkflowService
MURANOApplicationCatalog
SAHARAElasticMapReduce
TROVEDatabase
WhataboutAutomation?
Writeyourown?
Writeyourown?
Writeyourown?
Writeyourown?
Writeyourown?
Writeyourown?
Writeyourown?
Writeyourown?
Writeyourown?Writeyourown?Sure!
Ifyouprefertheepicfail!
Whatdoesthe
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?
OPENSTACKCOMMUNITY?OPENSTACKCOMMUNITY?Ansible,Puppet,Chef.
Butwhatabout
FuelandJuju?
Mayanoptionifyouuse
MIRANTIS
MIRANTIS
MIRANTIS
MIRANTIS
MIRANTIS
MIRANTIS
MIRANTIS
MIRANTIS
MIRANTISMIRANTISFuel
or
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICAL
CANONICALCANONICALJuju
96%ofthecodeisfromonecompany
Buteventhen:
Thecommunitycodemaynotfityourneeds.
Itmaytakesquitesometimetomakeitwork.
Youmaystuckwithareleaselongerthanexpected.
Verylikelymeans:Lotofextraworkforyou!
Mostmature:
RBD
RBD
RBD
RBD
RBD
RBD
RBD
RBD
RBDRBDblockstorage
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGWRADOSGWSwift/S3ojectstore
Lessmature:
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFSCephFS
WhataboutAutomation?
First:Checkabove!
Thenchoosefrom
ceph-deploy
or
Ansible,Puppet,Chef
Whatarethe
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVES
ALTERNATIVESALTERNATIVESTOVANILLA?
TOVANILLA?
TOVANILLA?
TOVANILLA?
TOVANILLA?
TOVANILLA?
TOVANILLA?
TOVANILLA?
TOVANILLA?TOVANILLA?
Selecta
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTIONDISTRIBUTION
Leavesonequestion:
Whatisthe
PREFRERED
PREFRERED
PREFRERED
PREFRERED
PREFRERED
PREFRERED
PREFRERED
PREFRERED
PREFREREDPREFRERED
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTION
DISTRIBUTIONDISTRIBUTIONofyourorganization?
1
1
1
1
1
1
1
1
11OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
RedHat
RedHat
RedHat
RedHat
RedHat
RedHat
RedHat
RedHat
RedHatRedHatOpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9
OpenStackPlatform9OpenStackPlatform9with
basedon
RHEL7.2
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL3.10-based
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISORHYPERVISORKVM
ESX(vCenter)
Docker(OpenShift)
Deployment
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOROSPDIRECTORTripleOandAnsible
or
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACK
PACKSTACKPACKSTACK
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORTOPENSTACKSUPPORTAllCoreServicesplus
BARBICANKeyManagement
CEILOMETERTelemetry
DESIGNATEDNSService
FUELDeployment/Management
HEATOrchestration
HORIZONDashboard
IronicBare-MetalProvisioning
MAGNUMContainers
MANILASharedFilesystems
MISTRALWorkflowService
MURANOApplicationCatalog
SAHARAElasticMapReduce
TEMPESTIntegrationTestSuite
TROVEDatabase
TechnicalPreviewSupported
Unsupported
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLELIFECYCLENewdownstreamversionwith
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamreleaseeveryupstreamreleaseNext:
Newton,endof2016,RHEL7.3
Additionallyrecommended
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOR
OSPDIRECTOROSPDIRECTORSATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITE
SATELLITESATELLITECLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMS
CLOUDFORMSCLOUDFORMS
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORTTwophases:
1year
1year
1year
1year
1year
1year
1year
1year
1year1yearFullsupport(tillAugust2017)
2years
2years
2years
2years
2years
2years
2years
2years
2years2yearsNofeaturebackport,installerupdates,newpartneradditionsandcertification
(tillAugust2019)
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGpermachineandper-socket-pair
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:DEPENDINGON:
runningRHELguestsornot
supportforbusinesshoursor24x7
specialSLAs
2
2
2
2
2
2
2
2
22CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0
RedHatCephStorage2.0RedHatCephStorage2.0basedon
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWELJEWELRHEL7.2orUbuntu16.04
Deploymentvia
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLE
ANSIBLEANSIBLEor
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLE
RHSTORAGECONSOLERHSTORAGECONSOLE
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFSCephFSTechpreviewinRHCS2.0
SupportplanedforQ1/2017
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGYearlysubscriptions
basedon:
rawcapacitywithnodelimit
Alsoavailable:
pre-productionsubscriptions
1
1
1
1
1
1
1
1
11OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSESUSEOpenStackCloud7
OpenStackCloud7
OpenStackCloud7
OpenStackCloud7
OpenStackCloud7
OpenStackCloud7
OpenStackCloud7
OpenStackCloud7
OpenStackCloud7OpenStackCloud7with
basedon
SLES12SP2
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL4.4-based
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISORHYPERVISORKVM,Xen
Hyper-V,VMWarevSphere
IBMz/VM
Docker
Deployment
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBARCROWBAR(v4.0)
and
CHEF
CHEF
CHEF
CHEF
CHEF
CHEF
CHEF
CHEF
CHEFCHEF(v10)
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORTOPENSTACKSUPPORTAllCoreServicesplus
BARBICANKeyManagement
CEILOMETERTelemetry
DESIGNATEDNSService
FUELDeployment/Management
HEATOrchestration
HORIZONDashboard
IronicBare-MetalProvisioning
MAGNUMContainers
MANILASharedFilesystems
MISTRALWorkflowService
MURANOApplicationCatalog
SAHARAElasticMapReduce
TEMPESTIntegrationTestSuite
TROVEDatabase
TechnicalPreviewSupported
Unsupported
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLELIFECYCLENewdownstreamversionwith
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamrelease
every2ndupstreamreleaseevery2ndupstreamreleaseNext:
P-release
Additionallyrecommended
SUSESTUDIO
SUSESTUDIO
SUSESTUDIO
SUSESTUDIO
SUSESTUDIO
SUSESTUDIO
SUSESTUDIO
SUSESTUDIO
SUSESTUDIOSUSESTUDIOSUSEMANAGER
SUSEMANAGER
SUSEMANAGER
SUSEMANAGER
SUSEMANAGER
SUSEMANAGER
SUSEMANAGER
SUSEMANAGER
SUSEMANAGERSUSEMANAGERSLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSION
SLESHAEXTENSIONSLESHAEXTENSION(forKVM/Xencomputenodes)
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORTatleast
27months
27months
27months
27months
27months
27months
27months
27months
27months27monthsafterGA
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGcontrolnode
adminnode
computenode,per-socket-pair(SLES)
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:DEPENDINGON:
12x5or24x7
specialSLAs
2
2
2
2
2
2
2
2
22CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3
SUSEEnterpriseStorage3SUSEEnterpriseStorage3basedon
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWELJEWELwith
Calamari
Deploymentvia
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBAR
CROWBARCROWBARor
SALT
SALT
SALT
SALT
SALT
SALT
SALT
SALT
SALTSALT(techpreview)
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURES
FEATURESFEATURESCephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFS
CephFSCephFSTechpreviewinv3
iSCSI
iSCSI
iSCSI
iSCSI
iSCSI
iSCSI
iSCSI
iSCSI
iSCSIiSCSItoconnectWindowsandVMWare
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGpernode
Basissubscription:
with4OSDs,3/5MONs,Admin/Deploynode
prioritysupportincluded
3
3
3
3
3
3
3
3
33MORE
MORE
MORE
MORE
MORE
MORE
MORE
MORE
MOREMORE
Youshouldknow:
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSE
SUSESUSEIstheonlydistro
whichdoesnotchargefor
developmentofupstreamfeatures
ifyouagreeonit!
Allincludedinthesubscription!
1
1
1
1
1
1
1
1
11OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
Mirantis
Mirantis
Mirantis
Mirantis
Mirantis
Mirantis
Mirantis
Mirantis
MirantisMirantisOpenStack9
OpenStack9
OpenStack9
OpenStack9
OpenStack9
OpenStack9
OpenStack9
OpenStack9
OpenStack9OpenStack9with
Mirantisisthe
ONLY
ONLY
ONLY
ONLY
ONLY
ONLY
ONLY
ONLY
ONLYONLYdistribution
notmaintaininganown
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOS
BASEOSBASEOS
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODES
CONTROLLERNODESCONTROLLERNODES
Ubuntu14.04(next16.04)
COMPUTENODES
COMPUTENODES
COMPUTENODES
COMPUTENODES
COMPUTENODES
COMPUTENODES
COMPUTENODES
COMPUTENODES
COMPUTENODESCOMPUTENODES
Ubuntu14.04(next16.04)
RHEL7.x
OracleLinux7.x
SUSEEnterpriseLinux
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNELdependsonBaseOS
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISORHYPERVISORKVM
Xenviaplugin
VMWarevSphere
Deployment
via
FUEL
FUEL
FUEL
FUEL
FUEL
FUEL
FUEL
FUEL
FUELFUEL
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORTOPENSTACKSUPPORTAllCoreServicesplus
BARBICANKeyManagement
CEILOMETERTelemetry
DESIGNATEDNSService
FUELDeployment/Management
HEATOrchestration
HORIZONDashboard
IronicBare-MetalProvisioning
MAGNUMContainers
MANILASharedFilesystems
MISTRALWorkflowService
MURANOApplicationCatalog
SAHARAElasticMapReduce
TEMPESTIntegrationTestSuite
TROVEDatabase
TechnicalPreviewSupported
Unsupported
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLELIFECYCLENewdownstreamversionwith
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamreleaseeveryupstreamreleasewithin1-6months
Next:
MOS10(Newton,H1/2017)
Additionallyrecommended
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHT
MIRANTISSTACKLIGHTMIRANTISSTACKLIGHTand
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOG
PARTNERCATALOGPARTNERCATALOG(Billing,LBaaS,DBaaS,SDN,Storage)
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORTEachreleasefor
3years
3years
3years
3years
3years
3years
3years
3years
3years3years
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGpermachine(Ubuntu)
per-socket-pair(RHEL)
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:DEPENDINGON:
8x5
24x7
Proactive
2
2
2
2
2
2
2
2
22CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
Partof
MOS
MOS
MOS
MOS
MOS
MOS
MOS
MOS
MOSMOSbasedon
HAMMER
HAMMER
HAMMER
HAMMER
HAMMER
HAMMER
HAMMER
HAMMER
HAMMERHAMMERand
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTUUBUNTU
Deploymentvia
FUEL
FUEL
FUEL
FUEL
FUEL
FUEL
FUEL
FUEL
FUELFUELplugin
Only
RBD
RBD
RBD
RBD
RBD
RBD
RBD
RBD
RBDRBDand
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGW
RADOSGWRADOSGWsupported
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGSubscription
basedon:
grosscapacity
1
1
1
1
1
1
1
1
11OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTU
UBUNTUUBUNTUOPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACKwith
basedon
Ubuntu16.04LTS
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL4.4-based
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISOR
HYPERVISORHYPERVISORKVM
Hyper-V
LXD
Let'sgetonethingoutoftheway!
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK
"CANONICAL"OPENSTACK"CANONICAL"OPENSTACK(enterpriseversion)
≠
≠
≠
≠
≠
≠
≠
≠
≠≠UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACK
UBUNTUOPENSTACKUBUNTUOPENSTACK(communityversion)
Whileprobablymost
CommunityDevelopers
usingUbuntu,makeuseof
DevStack,Puppet,Ansible,Chef
theenterpriseversionuses
JuJuandMaaS
JuJuandMaaS
JuJuandMaaS
JuJuandMaaS
JuJuandMaaS
JuJuandMaaS
JuJuandMaaS
JuJuandMaaS
JuJuandMaaSJuJuandMaaS
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORT
OPENSTACKSUPPORTOPENSTACKSUPPORTAllCoreServicesplus
BARBICANKeyManagement
CEILOMETERTelemetry
DESIGNATEDNSService
FUELDeployment/Management
HEATOrchestration
HORIZONDashboard
IronicBare-MetalProvisioning
MAGNUMContainers
MANILASharedFilesystems
MISTRALWorkflowService
MURANOApplicationCatalog
SAHARAElasticMapReduce
TEMPESTIntegrationTestSuite
TROVEDatabase
TechnicalPreviewSupported
Unsupported
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLE
LIFECYCLELIFECYCLENewdownstreamversionwith
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamrelease
everyupstreamreleaseeveryupstreamrelease
Additionallyrecommended
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPELANDSCAPEfor
systemmanagement,securitycomplianceandaudit
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORT5years
5years
5years
5years
5years
5years
5years
5years
5years5yearsForversionsreleasedwithLTS
1,5years
1,5years
1,5years
1,5years
1,5years
1,5years
1,5years
1,5years
1,5years1,5yearsFor3followingversions(e.g.N,O,P)
3years
3years
3years
3years
3years
3years
3years
3years
3years3yearsOpenStackreleaseofnextLTSinformerversion
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGnode/year
VM/hour
OpenStackregions(S/M/L)
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:
DEPENDINGON:DEPENDINGON:
supportforbusinesshours,24x7,managed
2
2
2
2
2
2
2
2
22CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGE
UBUNTUADVANTAGEUBUNTUADVANTAGESTORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGE
STORAGESTORAGEbasedon
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWEL
JEWELJEWELwith
UbuntuPerformanceDashboard
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICING
PRICINGPRICINGSubscription
basedon:
usedcapacity
3
3
3
3
3
3
3
3
33POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUES
POTENTIALISSUESPOTENTIALISSUES
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPE
LANDSCAPELANDSCAPEand
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCE
UBUNTUPERFORMANCEUBUNTUPERFORMANCEDASHBOARD
DASHBOARD
DASHBOARD
DASHBOARD
DASHBOARD
DASHBOARD
DASHBOARD
DASHBOARD
DASHBOARDDASHBOARD(forCeph)
havea
nonOpenSourcelicense
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNELAtleast
controversial
integrationof
ZFS
ZFS
ZFS
ZFS
ZFS
ZFS
ZFS
ZFS
ZFSZFSin16.04
Howtoassess
ifadistrocanprovide
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORT
SUPPORTSUPPORTforyourproject?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?
MARKETING?MARKETING?JustKidding!
Rhetoricalquestion!
Ifyouarelucky:
Theexperienceof
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELF
YOURSELFYOURSELFor
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODY
SOMEBODYSOMEBODYyouknow
Ifyouhavetimeandressources:
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATION
EVALUATIONEVALUATIONPoC
PoC
PoC
PoC
PoC
PoC
PoC
PoC
PoCPoCBeforeyoustuckwithone!
Anothermayhelpfulindicator:
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICS
SOMESTATISTICSSOMESTATISTICSonrecentproject
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONS
CONTRIBUTIONSCONTRIBUTIONSofthedistributions
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACK
OPENSTACKOPENSTACK
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKCORECOMMITSTOOPENSTACKCORE
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONAL
COMMITSTOOPENSTACKOPTIONALCOMMITSTOOPENSTACKOPTIONALBarbican,Ceilometer,Designate,Heat,Horizon,Ironic,Magnum,Manila,Murano,Sahara,Trove
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONAL
REVIEWSINCOREANDOPTIONALREVIEWSINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONAL
BUGFIXRATIOINCOREANDOPTIONALBUGFIXRATIOINCOREANDOPTIONALresolvedvs.reportedbugsin%
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATION
COMMITSTODOCUMENTATIONCOMMITSTODOCUMENTATION
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPH
CEPHCEPH
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITS
COMMITSCOMMITSceph.git,2016/10/20
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNEL
KERNELKERNEL
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETS
CHANGESETSCHANGESETSsource:linux.git,gitdmwith4.4dataset,2016/10/20
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREE
CHANGESETSINSTABLETREECHANGESETSINSTABLETREEsource:linux-stable.git,gitdmwith4.4dataset,2016/10/20
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
COMMITSCOMMITSlibvirt/qemugit,2016/10/20
Trademarksorregisteredtrademarksusedinthispresentationarethepropertyoftheirrespectiveowners.
https://dalgaaf.github.io/openstack-summit-barcelona