Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-1763

Add support for frameworks to receive resources for multiple roles.

    XMLWordPrintableJSON

Details

    • multi-role frameworks (phase 1)

    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).

      Attachments

        Issue Links

          Activity

            People

              bmahler Benjamin Mahler
              vinodkone Vinod Kone
              Vinod Kone Vinod Kone
              Votes:
              11 Vote for this issue
              Watchers:
              42 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: