Benjamin Mahler created MESOS-5529:
--------------------------------------
Summary: Distinguish non-revocable and revocable allocation
guarantees.
Key: MESOS-5529
URL: https://issues.apache.org/jira/browse/MESOS-5529
Project: Mesos
Issue Type: Epic
Components: allocation
Reporter: Benjamin Mahler
Currently, the notion of fair sharing and quota do not make a distinction
between revocable and non-revocable resources. However, this makes fair sharing
difficult since we currently offer resources as non-revocable within the fair
share and cannot perform revocation when we need to restore fairness or quota.
As we move towards providing guarantees for the particular resources types, we
may want to allow the operator to specify quota (absolutes) or shares
(relatives) for both revocable or non-revocable resources:
| |*Non-revocable*|*Revocable*|
|*Quota*|absolute guarantees for non-revocable resources (well suited for
service-like always running workloads)|absolute guarantees for revocable
resources (useful for expressing minimum requirements of batch workload?)|
|*Fair Share*|relative guarantees for non-revocable resources (e.g. backwards
compatibility with old behavior)|relative guarantees for revocable resources
(e.g. well suited for fair sharing in a dynamic cluster)|
See MESOS-5526 for revocation support.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)