SlideShare a Scribd company logo
Paris OpenStack Summit Recap
Guang Ya Liu
liugya@cn.ibm.com
Sina Weibo: @platformer
Open Source is the Infrastructure of the Cloud Tomorrow
Overview
• Over 5000 attendees, a significant number of enterprise
attendees.
• Over 185 Sessions, over 184 design summit sessions,
and over 26 Ops summit sessions.
• 45 major sponsors (large companies) and another 43
startup sponsors.
• OpenStack is now: 17,300 People, 433 supporting
companies, contributions from 145 countries, in excess
of 20M lines of code
• More than 4,600 developers & users in attendance
– 33% - Product Strategy/Management / Architect
– 26% - Developer
– 16% - User / Operations SysAdmin
– 9% - CEO / CIO / IT Manager
– 10% - Business Development / Marketing
– 6% - Other
• Percent of 1st timers – 58%
• Countries represented – 62
• Companies represented – 876
Major themes for Paris
• 11 core projects have been defined in the 10th release of
OpenStack (Juno).
• The community is growing significantly with major companies
joining – Intel is now a platinum member, and SAP has joined.
• Docker and OpenStack is coming to one ecosystem
• There is increasing interest around NFV within OpenStack -
across carriers and service providers
• Ceph is leading the unified storage solution for OpenStack
Docker All the OpenStack Service
• Isolated, lightweight, and portable
• Pre-integrated
• Easily describe run-time relationships
• Run on something thin and easy to update
http://docker.com/
Docker All the OpenStack Service
• Isolated, lightweight, and portable
• Pre-integrated
• Easily describe run-time relationships
• Run on something thin and easy to update
http://docker.com/
http://kubernetes.io/
Docker All the OpenStack Service
• Isolated, lightweight, and portable
• Pre-integrated
• Easily describe run-time relationships
• Run on something thin and easy to update
http://www.projectatomic.io/
http://docker.com/
http://kubernetes.io/
Demo
• OpenStack deploy Kubernetes cluster
• The Kolla project is part of the OpenStack TripleO effort,
focused on deploying OpenStack environments using
Kubernetes and Docker containers.
• Kolla call kubernetes to create another openstack cluster
by running all services in docke containers
• All applications can run in docker container
Orchestrating Docker with OpenStack
http://allthingsopen.com/
Solum
• An OpenStack related project designed to make cloud services easier to
consume and integrate into your application development process.
• Solum is natively designed for OpenStack clouds and leverages
numerous OpenStack projects, including Heat, Keystone, Nova, Trove,
and more.
HEAT Docker Resource
• Heat provides a Docker
resource
• Docker resource
communicates directly to
Docker Server
• Templates may glue Nova
and Docker resources
• Can deploy containers on
top of VMs or bare-metal
instances.
Hybrid Nova Configuration + Ironic
Future - MAGNUM
• Container As A Service
– Might be handled in a new incubation project
– Gantt help resource scheduling
– Create instance on demand
– Container Agent
– Agent Reply
Docker Best Practise
• I have a lot of data
– Do not put “data” in containers
– Replicate your data in each target cloud
– Bind mount your data volume(s) to your container(s)
• I have a lot of cloud servers
– You need a utility with a resource scheduler
• Nova, Magnum, Kubernetes, Mesos etc
– Treat application servers like cattle
• Create them from container images using automation
Docker With Multiple Clouds
• Docker Hosts Create
– Automatically set up new docker hosts
– Select which docker hosts to interact with
– Support Azure, Digital Ocean and Rackspace
– http://github.com/docker/docker/issues/8681
• Docker Clustering
– http://github.com/docker/docker/pull/8859
– Support for running Docker on multiple hosts, with autoscaling capabilities
and pluggable scheduling algorithms.
– Similar with Kubernetes
Clocker
• Clocker creates and manages a Docker cloud infrastructure.
• Clocker support single-click deployment and runtime
management of multi-node applications that can run on
containers distributed across multiple hosts
• Using the Weave SDN to manage network
• Application blueprints written for Brooklyn can be deployed to
a distributed Docker Cloud Infrastructure.
Clocker
• Clocker
– Brooklyn + Docker +
Jclouds + Weave
• Solves
– Docker Networking
– Container Placement
– Application Definition
Docker Ecosystem
• PaaS based on Docker
• Kubernetes + Mesos
– Mesos help Kubernetes
do resource scheduling
– https://github.com/me
sosphere/kubernetes-
mesos
RedHat: ManageIQ->CloudForm
• Advanced virtualization
management
– Monitoring and
tracking
– Capacity management
and planning
– Resource usage and
optimization
– Workload life-cycle
management
– Policies to govern
access and usage
• Private or hybrid cloud
management
– Self-service portal and
catalog
– Controls to manage
request
– Quota enforcement
and usage
– Chargeback and cost
allocation
– Automated
provisioning
• Operational visibility
and control
– Dashboards
– Reports
– Policies
– Alerts
– Approval workflows
HP Helion Cloud
• Bringing you the benefits of
3 major cloud ecosystems
• CF for PaaS
• Amazon for cloud burst in
Hybrid Cloud
• OpenStack for Infrastrcture
management
HP Helion Cloud
• OpenStack is the foundation of HP’s Cloud
HP Helion Cloud
• Messaging
– Marconi
• Database
– Trove
• IDOL
– Integrated Data
Operating Layer
– Sahara
• Docker
– OpenStack manage
Infrastructure
– CF manage Docker
applications
Design Sessions
• Nova
– Cell enhancement
– Scheduler refactor (Mainly for Gantt)
• https://etherpad.openstack.org/p/kilo-nova-
scheduler-rt
– Migrate nova network to neutron
– CaaS might be a new incubation project and
will not be in nova
• Ironic
– Create a “standalone” ironic
– Simpler to deploy without the rest of
OpenStack
– Just simpler in general and simpler for the
user
– Similar with xCat
• HEAT
– Auto scaling API
• https://wiki.openstack.org/wiki/Heat/AutoScaling
– HEAT and Container
• HEAT is going to integrate with K8S
• https://etherpad.openstack.org/p/kilo-heat-
containers
• https://github.com/rabi/heat-dcoker-
docs/blob/master/kilo_design_session_heat_contai
ners.pdf
– Heat Convergence - resolving any and all
questions
• Enhance HEAT debug ability
• https://wiki.openstack.org/wiki/Heat/ConvergenceD
esign
• Sahara
– How to push it to production
– Docker Support
– Heat Engine by default
– Spark and Hadoop OOB support
Other Hot Topics
• NFV (Network Function Virtualization)
• Ceph (Unified Storage Solution)
• Just google if you are interested
OpenStack is calming down
• Focusing on usability and debug ability
– HEAT
– Horizon
• Refactor to make architecture more clear
– Nova scheduler and Gantt
– Horizon
• Scalability is on priority
– Nova cell
– Huawei cascading
Open Source is eating the software world!
Thank You
Ad

More Related Content

What's hot (20)

Magnum Networking Update
Magnum Networking UpdateMagnum Networking Update
Magnum Networking Update
Daneyon Hansen
 
Kubernetes - A Short Ride Throught the project and its ecosystem
Kubernetes - A Short Ride Throught the project and its ecosystemKubernetes - A Short Ride Throught the project and its ecosystem
Kubernetes - A Short Ride Throught the project and its ecosystem
Maciej Kwiek
 
Deploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in ProductionDeploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in Production
clayton_oneill
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
Kamesh Pemmaraju
 
Kolla - containerizing the cloud itself
Kolla - containerizing the cloud itselfKolla - containerizing the cloud itself
Kolla - containerizing the cloud itself
Michal Rostecki
 
OpenStack 101 Presentation
OpenStack 101 PresentationOpenStack 101 Presentation
OpenStack 101 Presentation
EVault
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013
Michael Lessard
 
Build cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleBuild cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack Ansible
Jirayut Nimsaeng
 
Finding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User GroupFinding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User Group
Daniel Krook
 
(Open)Stacking Containers
(Open)Stacking Containers(Open)Stacking Containers
(Open)Stacking Containers
Ken Thompson
 
On Docker and its use for LHC at CERN
On Docker and its use for LHC at CERNOn Docker and its use for LHC at CERN
On Docker and its use for LHC at CERN
Sebastien Goasguen
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solution
Joe Huang
 
Red Hat OpenStack - Open Cloud Infrastructure
Red Hat OpenStack - Open Cloud InfrastructureRed Hat OpenStack - Open Cloud Infrastructure
Red Hat OpenStack - Open Cloud Infrastructure
Alex Baretto
 
Build Your Own Open Source Cloud
Build Your Own Open Source CloudBuild Your Own Open Source Cloud
Build Your Own Open Source Cloud
Adrian Otto
 
CloudStack Hyderabad Meetup: How the Apache community works
CloudStack Hyderabad Meetup: How the Apache community worksCloudStack Hyderabad Meetup: How the Apache community works
CloudStack Hyderabad Meetup: How the Apache community works
CloudStack - Open Source Cloud Computing Project
 
Demistifying open stack storage
Demistifying open stack storageDemistifying open stack storage
Demistifying open stack storage
openstackindia
 
OpenStack 101 @ ENEI 2014
OpenStack 101 @ ENEI 2014OpenStack 101 @ ENEI 2014
OpenStack 101 @ ENEI 2014
Carlos Gonçalves
 
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin	Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Vietnam Open Infrastructure User Group
 
RedHat OpenStack Platform Overview
RedHat OpenStack Platform OverviewRedHat OpenStack Platform Overview
RedHat OpenStack Platform Overview
indevlab
 
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud Computing
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud ComputingRICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud Computing
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud Computing
Mark Hinkle
 
Magnum Networking Update
Magnum Networking UpdateMagnum Networking Update
Magnum Networking Update
Daneyon Hansen
 
Kubernetes - A Short Ride Throught the project and its ecosystem
Kubernetes - A Short Ride Throught the project and its ecosystemKubernetes - A Short Ride Throught the project and its ecosystem
Kubernetes - A Short Ride Throught the project and its ecosystem
Maciej Kwiek
 
Deploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in ProductionDeploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in Production
clayton_oneill
 
Kolla - containerizing the cloud itself
Kolla - containerizing the cloud itselfKolla - containerizing the cloud itself
Kolla - containerizing the cloud itself
Michal Rostecki
 
OpenStack 101 Presentation
OpenStack 101 PresentationOpenStack 101 Presentation
OpenStack 101 Presentation
EVault
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013
Michael Lessard
 
Build cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleBuild cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack Ansible
Jirayut Nimsaeng
 
Finding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User GroupFinding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User Group
Daniel Krook
 
(Open)Stacking Containers
(Open)Stacking Containers(Open)Stacking Containers
(Open)Stacking Containers
Ken Thompson
 
On Docker and its use for LHC at CERN
On Docker and its use for LHC at CERNOn Docker and its use for LHC at CERN
On Docker and its use for LHC at CERN
Sebastien Goasguen
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solution
Joe Huang
 
Red Hat OpenStack - Open Cloud Infrastructure
Red Hat OpenStack - Open Cloud InfrastructureRed Hat OpenStack - Open Cloud Infrastructure
Red Hat OpenStack - Open Cloud Infrastructure
Alex Baretto
 
Build Your Own Open Source Cloud
Build Your Own Open Source CloudBuild Your Own Open Source Cloud
Build Your Own Open Source Cloud
Adrian Otto
 
Demistifying open stack storage
Demistifying open stack storageDemistifying open stack storage
Demistifying open stack storage
openstackindia
 
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin	Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Vietnam Open Infrastructure User Group
 
RedHat OpenStack Platform Overview
RedHat OpenStack Platform OverviewRedHat OpenStack Platform Overview
RedHat OpenStack Platform Overview
indevlab
 
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud Computing
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud ComputingRICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud Computing
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud Computing
Mark Hinkle
 

Similar to Pairs OpenStack Summit Summary (20)

On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
Radhika Puthiyetath
 
Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016
Charles Eckel
 
Sebastien goasguen cloud stack and docker
Sebastien goasguen   cloud stack and dockerSebastien goasguen   cloud stack and docker
Sebastien goasguen cloud stack and docker
ShapeBlue
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
Kamesh Pemmaraju
 
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Jason Anderson
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
Yaniv Zadka
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Animesh Singh
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
VMware Tanzu
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
VMware Tanzu
 
Bitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStackBitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStack
Alberto Molina Coballes
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
Rhys Oxenham
 
OpenstackOverview.pdf
OpenstackOverview.pdfOpenstackOverview.pdf
OpenstackOverview.pdf
KevinBuck30
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013
Matt Ray
 
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Daniel Krook
 
Docker and OpenStack Boston Meetup
Docker and OpenStack Boston MeetupDocker and OpenStack Boston Meetup
Docker and OpenStack Boston Meetup
Kamesh Pemmaraju
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
Karthik Gaekwad
 
State of Containers in Openstack
State of Containers in OpenstackState of Containers in Openstack
State of Containers in Openstack
Madhuri Kumari
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStack
openstackindia
 
Container Conf 2017: Rancher Kubernetes
Container Conf 2017: Rancher KubernetesContainer Conf 2017: Rancher Kubernetes
Container Conf 2017: Rancher Kubernetes
Vishal Biyani
 
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
Daniel Krook
 
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
On CloudStack, Docker, Kubernetes, and Big Data…Oh my ! By Sebastien Goasguen...
Radhika Puthiyetath
 
Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016Getting Started with OpenStack, Red Hat Summit 2016
Getting Started with OpenStack, Red Hat Summit 2016
Charles Eckel
 
Sebastien goasguen cloud stack and docker
Sebastien goasguen   cloud stack and dockerSebastien goasguen   cloud stack and docker
Sebastien goasguen cloud stack and docker
ShapeBlue
 
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Cloud Foundry and OpenStack: How They Fit - Cloud Expo 2014
Jason Anderson
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
Yaniv Zadka
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Animesh Singh
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
VMware Tanzu
 
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
Cloud Foundry and OpenStack - A Marriage Made in Heaven! (Cloud Foundry Summi...
VMware Tanzu
 
An Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack PlatformAn Introduction to Red Hat Enterprise Linux OpenStack Platform
An Introduction to Red Hat Enterprise Linux OpenStack Platform
Rhys Oxenham
 
OpenstackOverview.pdf
OpenstackOverview.pdfOpenstackOverview.pdf
OpenstackOverview.pdf
KevinBuck30
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013
Matt Ray
 
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Daniel Krook
 
Docker and OpenStack Boston Meetup
Docker and OpenStack Boston MeetupDocker and OpenStack Boston Meetup
Docker and OpenStack Boston Meetup
Kamesh Pemmaraju
 
State of Containers in Openstack
State of Containers in OpenstackState of Containers in Openstack
State of Containers in Openstack
Madhuri Kumari
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStack
openstackindia
 
Container Conf 2017: Rancher Kubernetes
Container Conf 2017: Rancher KubernetesContainer Conf 2017: Rancher Kubernetes
Container Conf 2017: Rancher Kubernetes
Vishal Biyani
 
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
Daniel Krook
 
Ad

More from Guangya Liu (12)

Istio简介
Istio简介Istio简介
Istio简介
Guangya Liu
 
IBM Cloud Private Introduction
IBM Cloud Private IntroductionIBM Cloud Private Introduction
IBM Cloud Private Introduction
Guangya Liu
 
Docker volume-isolator-in-mesos
Docker volume-isolator-in-mesosDocker volume-isolator-in-mesos
Docker volume-isolator-in-mesos
Guangya Liu
 
Open source-summit-k8 s-mesos-v7
Open source-summit-k8 s-mesos-v7Open source-summit-k8 s-mesos-v7
Open source-summit-k8 s-mesos-v7
Guangya Liu
 
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese CustomersMesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Guangya Liu
 
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3
Guangya Liu
 
Mesos con 2015 recap meetup-v2
Mesos con 2015 recap meetup-v2Mesos con 2015 recap meetup-v2
Mesos con 2015 recap meetup-v2
Guangya Liu
 
OpenStack and Docke Integration V6
OpenStack and Docke Integration V6OpenStack and Docke Integration V6
OpenStack and Docke Integration V6
Guangya Liu
 
Docker集群管理 工具篇
Docker集群管理 工具篇Docker集群管理 工具篇
Docker集群管理 工具篇
Guangya Liu
 
OpenStack Resource Scheduling
OpenStack Resource SchedulingOpenStack Resource Scheduling
OpenStack Resource Scheduling
Guangya Liu
 
Organizing open stack-meetup-in-china
Organizing open stack-meetup-in-chinaOrganizing open stack-meetup-in-china
Organizing open stack-meetup-in-china
Guangya Liu
 
Docker open stack
Docker open stackDocker open stack
Docker open stack
Guangya Liu
 
IBM Cloud Private Introduction
IBM Cloud Private IntroductionIBM Cloud Private Introduction
IBM Cloud Private Introduction
Guangya Liu
 
Docker volume-isolator-in-mesos
Docker volume-isolator-in-mesosDocker volume-isolator-in-mesos
Docker volume-isolator-in-mesos
Guangya Liu
 
Open source-summit-k8 s-mesos-v7
Open source-summit-k8 s-mesos-v7Open source-summit-k8 s-mesos-v7
Open source-summit-k8 s-mesos-v7
Guangya Liu
 
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese CustomersMesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Guangya Liu
 
Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3Ibm dnt-dcos-v9-3
Ibm dnt-dcos-v9-3
Guangya Liu
 
Mesos con 2015 recap meetup-v2
Mesos con 2015 recap meetup-v2Mesos con 2015 recap meetup-v2
Mesos con 2015 recap meetup-v2
Guangya Liu
 
OpenStack and Docke Integration V6
OpenStack and Docke Integration V6OpenStack and Docke Integration V6
OpenStack and Docke Integration V6
Guangya Liu
 
Docker集群管理 工具篇
Docker集群管理 工具篇Docker集群管理 工具篇
Docker集群管理 工具篇
Guangya Liu
 
OpenStack Resource Scheduling
OpenStack Resource SchedulingOpenStack Resource Scheduling
OpenStack Resource Scheduling
Guangya Liu
 
Organizing open stack-meetup-in-china
Organizing open stack-meetup-in-chinaOrganizing open stack-meetup-in-china
Organizing open stack-meetup-in-china
Guangya Liu
 
Docker open stack
Docker open stackDocker open stack
Docker open stack
Guangya Liu
 
Ad

Recently uploaded (20)

EASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License CodeEASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License Code
aneelaramzan63
 
Maxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINKMaxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINK
younisnoman75
 
Download Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With LatestDownload Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With Latest
tahirabibi60507
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
Societal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainabilitySocietal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainability
Jordi Cabot
 
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
University of Hawai‘i at Mānoa
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New VersionPixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
saimabibi60507
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
Andre Hora
 
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
ssuserb14185
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
EASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License CodeEASEUS Partition Master Crack + License Code
EASEUS Partition Master Crack + License Code
aneelaramzan63
 
Maxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINKMaxon CINEMA 4D 2025 Crack FREE Download LINK
Maxon CINEMA 4D 2025 Crack FREE Download LINK
younisnoman75
 
Download Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With LatestDownload Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With Latest
tahirabibi60507
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
Societal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainabilitySocietal challenges of AI: biases, multilinguism and sustainability
Societal challenges of AI: biases, multilinguism and sustainability
Jordi Cabot
 
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
University of Hawai‘i at Mānoa
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New VersionPixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
saimabibi60507
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Eric D. Schabell
 
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)
Andre Hora
 
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
ssuserb14185
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 

Pairs OpenStack Summit Summary

  • 1. Paris OpenStack Summit Recap Guang Ya Liu [email protected] Sina Weibo: @platformer
  • 2. Open Source is the Infrastructure of the Cloud Tomorrow
  • 3. Overview • Over 5000 attendees, a significant number of enterprise attendees. • Over 185 Sessions, over 184 design summit sessions, and over 26 Ops summit sessions. • 45 major sponsors (large companies) and another 43 startup sponsors. • OpenStack is now: 17,300 People, 433 supporting companies, contributions from 145 countries, in excess of 20M lines of code • More than 4,600 developers & users in attendance – 33% - Product Strategy/Management / Architect – 26% - Developer – 16% - User / Operations SysAdmin – 9% - CEO / CIO / IT Manager – 10% - Business Development / Marketing – 6% - Other • Percent of 1st timers – 58% • Countries represented – 62 • Companies represented – 876
  • 4. Major themes for Paris • 11 core projects have been defined in the 10th release of OpenStack (Juno). • The community is growing significantly with major companies joining – Intel is now a platinum member, and SAP has joined. • Docker and OpenStack is coming to one ecosystem • There is increasing interest around NFV within OpenStack - across carriers and service providers • Ceph is leading the unified storage solution for OpenStack
  • 5. Docker All the OpenStack Service • Isolated, lightweight, and portable • Pre-integrated • Easily describe run-time relationships • Run on something thin and easy to update http://docker.com/
  • 6. Docker All the OpenStack Service • Isolated, lightweight, and portable • Pre-integrated • Easily describe run-time relationships • Run on something thin and easy to update http://docker.com/ http://kubernetes.io/
  • 7. Docker All the OpenStack Service • Isolated, lightweight, and portable • Pre-integrated • Easily describe run-time relationships • Run on something thin and easy to update http://www.projectatomic.io/ http://docker.com/ http://kubernetes.io/
  • 8. Demo • OpenStack deploy Kubernetes cluster • The Kolla project is part of the OpenStack TripleO effort, focused on deploying OpenStack environments using Kubernetes and Docker containers. • Kolla call kubernetes to create another openstack cluster by running all services in docke containers • All applications can run in docker container
  • 9. Orchestrating Docker with OpenStack http://allthingsopen.com/
  • 10. Solum • An OpenStack related project designed to make cloud services easier to consume and integrate into your application development process. • Solum is natively designed for OpenStack clouds and leverages numerous OpenStack projects, including Heat, Keystone, Nova, Trove, and more.
  • 11. HEAT Docker Resource • Heat provides a Docker resource • Docker resource communicates directly to Docker Server • Templates may glue Nova and Docker resources • Can deploy containers on top of VMs or bare-metal instances.
  • 13. Future - MAGNUM • Container As A Service – Might be handled in a new incubation project – Gantt help resource scheduling – Create instance on demand – Container Agent – Agent Reply
  • 14. Docker Best Practise • I have a lot of data – Do not put “data” in containers – Replicate your data in each target cloud – Bind mount your data volume(s) to your container(s) • I have a lot of cloud servers – You need a utility with a resource scheduler • Nova, Magnum, Kubernetes, Mesos etc – Treat application servers like cattle • Create them from container images using automation
  • 15. Docker With Multiple Clouds • Docker Hosts Create – Automatically set up new docker hosts – Select which docker hosts to interact with – Support Azure, Digital Ocean and Rackspace – http://github.com/docker/docker/issues/8681 • Docker Clustering – http://github.com/docker/docker/pull/8859 – Support for running Docker on multiple hosts, with autoscaling capabilities and pluggable scheduling algorithms. – Similar with Kubernetes
  • 16. Clocker • Clocker creates and manages a Docker cloud infrastructure. • Clocker support single-click deployment and runtime management of multi-node applications that can run on containers distributed across multiple hosts • Using the Weave SDN to manage network • Application blueprints written for Brooklyn can be deployed to a distributed Docker Cloud Infrastructure.
  • 17. Clocker • Clocker – Brooklyn + Docker + Jclouds + Weave • Solves – Docker Networking – Container Placement – Application Definition
  • 18. Docker Ecosystem • PaaS based on Docker • Kubernetes + Mesos – Mesos help Kubernetes do resource scheduling – https://github.com/me sosphere/kubernetes- mesos
  • 19. RedHat: ManageIQ->CloudForm • Advanced virtualization management – Monitoring and tracking – Capacity management and planning – Resource usage and optimization – Workload life-cycle management – Policies to govern access and usage • Private or hybrid cloud management – Self-service portal and catalog – Controls to manage request – Quota enforcement and usage – Chargeback and cost allocation – Automated provisioning • Operational visibility and control – Dashboards – Reports – Policies – Alerts – Approval workflows
  • 20. HP Helion Cloud • Bringing you the benefits of 3 major cloud ecosystems • CF for PaaS • Amazon for cloud burst in Hybrid Cloud • OpenStack for Infrastrcture management
  • 21. HP Helion Cloud • OpenStack is the foundation of HP’s Cloud
  • 22. HP Helion Cloud • Messaging – Marconi • Database – Trove • IDOL – Integrated Data Operating Layer – Sahara • Docker – OpenStack manage Infrastructure – CF manage Docker applications
  • 23. Design Sessions • Nova – Cell enhancement – Scheduler refactor (Mainly for Gantt) • https://etherpad.openstack.org/p/kilo-nova- scheduler-rt – Migrate nova network to neutron – CaaS might be a new incubation project and will not be in nova • Ironic – Create a “standalone” ironic – Simpler to deploy without the rest of OpenStack – Just simpler in general and simpler for the user – Similar with xCat • HEAT – Auto scaling API • https://wiki.openstack.org/wiki/Heat/AutoScaling – HEAT and Container • HEAT is going to integrate with K8S • https://etherpad.openstack.org/p/kilo-heat- containers • https://github.com/rabi/heat-dcoker- docs/blob/master/kilo_design_session_heat_contai ners.pdf – Heat Convergence - resolving any and all questions • Enhance HEAT debug ability • https://wiki.openstack.org/wiki/Heat/ConvergenceD esign • Sahara – How to push it to production – Docker Support – Heat Engine by default – Spark and Hadoop OOB support
  • 24. Other Hot Topics • NFV (Network Function Virtualization) • Ceph (Unified Storage Solution) • Just google if you are interested
  • 25. OpenStack is calming down • Focusing on usability and debug ability – HEAT – Horizon • Refactor to make architecture more clear – Nova scheduler and Gantt – Horizon • Scalability is on priority – Nova cell – Huawei cascading
  • 26. Open Source is eating the software world! Thank You

Editor's Notes

  • #4: 峰会的一个概况,大家可以感受下。 5000多人参加 185个session 184个design session 26 个操作相关的session 45个主要的赞助商 43个刚成立的新公司
  • #7: Kubernetes是Google开源的容器集群管理系统。它构建于docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。
  • #8: Atomic是一个用于运行Docker容器的原型系统。是红帽开源的Docker容器管理和部署工具,专门用来托管docker的容器系统。他可以很容易的实现在线升级 类似于coreos
  • #11: Openstack的一个项目,主要是 简化应用部署 主要是一个应用控制面板,可以和heat,keystone,nova,trove等交互,帮助用户部署应用。 从右边可以看到,Solum可以支持用户通过拖拽的方式很方便的将一些服务进行排列组合,最终创建一个能够实现某种功能的应用。
  • #19: Docker生态系统
  • #20: 监控 容量管理和计划 优化资源使用率 Workload的生命周期管理 一些访问权限的控制 混合云的管理 自服务的界面 对用户请求的处理 Quotae的管理 计费 自动化的部署 界面 报表 策略 告警 流程批复
  • #21: Helion Cloud可以把openstack,cloudfoundry和amazon连接起来 Os主要是管理infrastructure Cf主要是提供paas服务,帮助用户创建application Amazon提供公有云服务,还可以提供cloud burst功能,本地资源不够的时候,可以到公有云去申请资源
  • #22: 私有云 托管云 公有云 企业级云平台 自动化的升级 应用的标准化管理 Cost effective 这个就是说 因为不同公有云的价钱是不一样的 helio cloud能够帮助用户找到最便宜的公有云来部署应用
  • #23: Helion cloud上的一些应用