mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam B (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MESOS-7790) Design hierarchical quota allocation.
Date Mon, 08 Jan 2018 21:03:01 GMT

     [ https://issues.apache.org/jira/browse/MESOS-7790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Adam B updated MESOS-7790:
--------------------------
    Sprint: Mesosphere Sprint 66, Mesosphere Sprint 67, Mesosphere Sprint 68, Mesosphere Sprint
69, Mesosphere Sprint 70, Mesosphere Sprint 71, Mesosphere Sprint 72  (was: Mesosphere Sprint
66, Mesosphere Sprint 67, Mesosphere Sprint 68, Mesosphere Sprint 69, Mesosphere Sprint 70,
Mesosphere Sprint 71)

> Design hierarchical quota allocation.
> -------------------------------------
>
>                 Key: MESOS-7790
>                 URL: https://issues.apache.org/jira/browse/MESOS-7790
>             Project: Mesos
>          Issue Type: Task
>          Components: allocation
>            Reporter: Benjamin Mahler
>            Assignee: Michael Park
>              Labels: multitenancy
>
> When quota is assigned in the role hierarchy (see MESOS-6375), it's possible for there
to be "undelegated" quota for a role. For example:
> {noformat}
>                     ^
>                   /   \
>                 /       \
>        eng (90 cpus)   sales (10 cpus)
>              ^
>            /   \
>          /       \
>  ads (50 cpus)   build (10 cpus)
> {noformat}
> Here, the "eng" role has 60 of its 90 cpus of quota delegated to its children, and 30
cpus remain undelegated. We need to design how to allocate these 30 cpus undelegated cpus.
Are they allocated entirely to the "eng" role? Are they allocated to the "eng" role tree?
If so, how do we determine how much is allocated to each role in the "eng" tree (i.e. "eng",
"eng/ads", "eng/build").



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message