You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Meng Zhu (JIRA)" <ji...@apache.org> on 2019/05/29 10:32:00 UTC

[jira] [Created] (MESOS-9802) Remove quota role sorter in the allocator.

Meng Zhu created MESOS-9802:
-------------------------------

             Summary: Remove quota role sorter in the allocator.
                 Key: MESOS-9802
                 URL: https://issues.apache.org/jira/browse/MESOS-9802
             Project: Mesos
          Issue Type: Improvement
          Components: allocation
            Reporter: Meng Zhu
            Assignee: Meng Zhu


Remove the dedicated quota role sorter in favor of using the same sorting between satisfying guarantees and bursting above guarantees up to limits. This is tech debt from when a "quota role" was considered different from a "non-quota" role. However, they are the same, one just has a default quota.

The only practical difference between quota role sorter and role sorter now is that quota role sorter ignores the revocable resources both in its total resource pool as well as role allocations. Thus when using DRF, it does not count revocable resources which is arguably the right behavior.

By removing the quota sorter, we will have all roles sorted together. When using DRF, in the 1st quota guarantee allocation stage, its share calculation will also include revocable resources.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)