[
https://issues.apache.org/jira/browse/MESOS-1763?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Mahler updated MESOS-1763:
-----------------------------------
Labels: mesosphere multi-tenancy (was: mesosphere roles)
Description:
Currently, a framework can only obtain resources for a single allocation role.
This design discusses allowing frameworks to obtain resources for multiple
allocation roles.
Use cases:
* Allow an instance of a framework to be “multi-tenant” (e.g. Marathon, Aurora,
etc). Currently, users run multiple instances of a framework under different
roles to support multiple tenants.
* Allow a framework to further leverage the resource allocation primitives
within Mesos to ensure it has sufficient resource guarantees in place (e.g. a
framework may want to set different guarantees amongst the tasks it needs to
run, without necessarily being multi-tenant).
was:Currently frameworks have the ability to set only one (resource) role in
FrameworkInfo. It would be nice to let frameworks specify multiple roles so
that they can do more fine grained resource accounting per role.
Component/s: framework api
allocation
Summary: Add support for frameworks to receive resources for multiple
roles. (was: Add support for multiple roles to be specified in FrameworkInfo)
> Add support for frameworks to receive resources for multiple roles.
> -------------------------------------------------------------------
>
> Key: MESOS-1763
> URL: https://issues.apache.org/jira/browse/MESOS-1763
> Project: Mesos
> Issue Type: Epic
> Components: allocation, framework api, master
> Reporter: Vinod Kone
> Assignee: Benjamin Mahler
> Labels: mesosphere, multi-tenancy
>
> Currently, a framework can only obtain resources for a single allocation
> role. This design discusses allowing frameworks to obtain resources for
> multiple allocation roles.
> Use cases:
> * Allow an instance of a framework to be “multi-tenant” (e.g. Marathon,
> Aurora, etc). Currently, users run multiple instances of a framework under
> different roles to support multiple tenants.
> * Allow a framework to further leverage the resource allocation primitives
> within Mesos to ensure it has sufficient resource guarantees in place (e.g. a
> framework may want to set different guarantees amongst the tasks it needs to
> run, without necessarily being multi-tenant).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)