articleUC BerkeleyMar 30, 2011Closed access

Mesos: a platform for fine-grained resource sharing in the data center

University of California, Berkeley

Abstract

We present Mesos, a platform for sharing commodity clusters between multiple diverse cluster computing frameworks, such as Hadoop and MPI. Sharing improves cluster utilization and avoids per-framework data replication. Mesos shares resources in a fine-grained manner, allowing frameworks to achieve data locality by taking turns reading data stored on each machine. To support the sophisticated schedulers of today’s frameworks, Mesos introduces a distributed two-level scheduling mechanism called resource offers. Mesos decides how many resources to offer each framework, while frameworks decide which resources to accept and which computations to run on them. Our results show that Mesos can achieve near-optimal data…

Citation impact

1,593
total citations
FWCI
195.69
Percentile
100%
References
42
Citations per year

Authors

8

Topics & keywords

Keywords
  • Computer science
  • Locality
  • Scheduling (production processes)
  • Distributed computing
  • Shared resource
  • Data center
  • Cluster (spacecraft)
  • Replication (statistics)
No related works found for this paper.