Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The built-in allocator performs "coarse-grained" allocation, meaning that it always allocates the entire remaining agent resources to a single framework. This may heavily impact allocation fairness in some cases, for example in presence of numerous greedy frameworks and a small number of powerful agents.
A possible solution would be to allow operators explicitly specify granularity via allocator flags. While this can be tricky for non-standard resources, it's pretty straightforward for cpus and mem.
Attachments
Issue Links
- is related to
-
MESOS-7132 Fair share can be exceeded due to coarse-grained offer technique.
- Open
-
MESOS-8939 Allow frameworks to specify fine-grained demand to Mesos
- Open
- links to