Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center 为什么需要Mesos? 现在有越来越多的compute framework, 并且每个framework都有自己的适用场景和优缺点. 比如Hadoop, MPI, Pregel, Spark…… 所以往往需要build不同的framework来满足不同的需要, 问题是如果不同的framework搭建在不同的cluster上, 太不方便了 首先那么多的cluster, 严重的资源浪费, 并且对于处理对象big data需要在各个cluster之间导来导去, 相当不方便 所以Mesos就提供了这样的一个方案, 可以使不同的framework来共享一个cluster. 现在已有的集群共享solution, 1. Statically partition the cluster and run one framework per partition,将集群分成互不打扰的patition2. Allocate a set of VMs to each f...