Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Kubernetes v.s. mesos

572 views

Published on

A slide to compare with mesos and Kubernetes

Published in: Internet
  • Hey guys! Who wants to chat with me? More photos with me here 👉 http://www.bit.ly/katekoxx
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Kubernetes v.s. mesos

  1. 1. Kubernetes v.s. Mesos Evan Lin
  2. 2. Kubernetes Mesos Architecture Monolithic ( shared state on support of multi scheduler) Two-level Multiple Scheduler support Yes Ongoing Priority preemption Yes (1.8) Ongoing Support multiple Container runtimes Yes (Rkt, Docker, Clear container(1.7) ) Yes (Mesos, Rkt, Docker) Suitable for standalone BigData Ongoing (1.8 for spark) Yes Container Network CNI CNI, CNM Plugin Network plugin , Device plugin(1.8 alpha). Built-in support GPU (1.0)
  3. 3. Why big companies choose mesos • Mesos has well practice in big companies (refer). • Kubernetes not widely use before 1.6 (refer) • Big data best practice orchestration still focus on SMACK (Spark, Mesos, Akka, Cassandra, Kafka)
  4. 4. Kubernetes getting hot Refer github 2017/10 report https://octoverse.github.com/ 2017/06 Redhat MEC slide
  5. 5. Kubernetes and Mesos Feature Timeline 2016/12 [1.5] - Daemon Set - Better Federation 2017/01 2017/03 [1.6] - Support over 5000 nodes. - RBAC 2017/02 [1.0] Tensorflow 1.0 support variant machine learning 2017/02 2017/03 2017/06 2017/09 2017/01 2017/02 2017/03 2017/06 2017/09 2016/11 [1.1] - GPU (1.0) - Windows (1.0) - Health check (1.1) 2017/03 [1.2] - Container attach - Teardown unregister framework 2017/06 [1.3] - Multi-Role, Multi-User 2017/09 [1.4] - Hierarchy-resource (alpha) - More container type 2017/09 [1.8] - Device Plugin - Better RBAC - Native Spark support 2017/06 [1.7] - Stateful Set - Security Improvements - Local Storage

×