Upload
guangya-liu
View
110
Download
1
Embed Size (px)
Citation preview
Mesos vs Kubernetes What We Learned Working With Both For Chinese Customers Jun 2017
([email protected]) IBM Apache Mesos PMC & Committer Kubernetes Member
p p p MesosKubernetes p p p IBM
IBM GCG STG Lab
2
IBM GCG STG Lab
3
(Container Cloud
IBM GCG STG Lab
4
1
2
3
n
123 n
HOW?
IaaS
PaaS
/
p
p
p p
IBM GCG STG Lab
7
p Mesos Kubernetes
p
IBM GCG STG Lab
8
IBM GCG STG Lab
9
Mesos (DC/OS) Kubernetes
>5000 (
IBM GCG STG Lab
10
Mesos (DC/OS) Kubernetes 346 2505
113 789
9 15
Commit 12400+ 49000+
commit 3-10 41+
60 100
Github fork 1270+ 8300+
Github Star 3150+ 23600+
Meetups 200+ 200+
Mesos Open DC/OS
IBM GCG STG Lab
11
(Mesos)
(GUI & CLI) . : distributed init, cron, service discovery, package mgt & installer, storage
Kubernetes
IBM GCG STG Lab
12
Kuberntes + Mesos
IBM GCG STG Lab
13
Mesos Agent
Mesos Agent
Mesos Agent
Marathon
...
k8sm-scheduler
k8sm-apiserver
k8sm-controll-manager
Mesos Agent
Mesos Agent
(DNS, Overlay) (Ceph, Spectrum Scale)
HA
Kubernetes Spark
Streaming
Spark Core
IaaS (OpenStack)
p Mesos ITworkloadhadoopsparkkafaka
p Kubernetes
p Kubernetes + Mesos
IBM GCG STG Lab
14
IBM
IBM GCG STG Lab
15
Red Hat Linux
(Mesos)
IBM Spectrum Conductor for Containers
(Kubernetes)
Application Catalog
Basic User Experience / Management (Install, Configure, Deploy, Operate)
x86
Best of both worlds: Kubernetes + Mesos
Ubuntu
Free to Download and Use https://hub.docker.com/r/ibmcom/cfc-installer/
Thank You