4 ms·
To load the framework (application) with the logic with the concern of deciding what resources it wants. The scheduler shouldn't care about what you get, just f
by sabraham 12y ago
To load the framework (application) with the logic with the concern of deciding what resources it wants. The scheduler shouldn't care about what you get, just fairness. Two-tiered scheduling achieves this:
Mesos decides how many resources to offer each framework, while frameworks decide which resources to accept and which
computations to run on them.
http://mesos.berkeley.edu/mesos_tech_report.pdf http://mesos.berkeley.edu/mesos_tech_report.pdf
- wmf 12y agoI guess that makes sense if frameworks care about placement (which I generally don't) because otherwise they'd have to express placement constraints to Mesos. I still can't find documentation about what fairness policies are actually implemented, though.
- sabraham 12y agoMesos uses dominant resource fairness: https://www.cs.berkeley.edu/~alig/papers/drf.pdf https://www.cs.berkeley.edu/~alig/papers/drf.pdf