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

Allow frameworks to specify fine-grained demand to Mesos

    XMLWordPrintableJSON

    Details

    • Type: Story
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: allocation
    • Labels:
      None

      Description

      Currently, the only primitives a framework has to specify its demand to Mesos are filters, quota, reservations etc. But these are not enough (See MESOS-8935, MESOS-8966).

      While optimistic offers is one way to solve the problem and is likely a better long term solution, we can make some improvements in the pessimistic allocation model we have today. One such solution is for the framework to convey its specific demand (e.g., exact resources required for all its current workloads) via a scheduler API call (e.g., `requestResources()` or `Call::Request`). Mesos allocator can then use this information to figure out the right shape of offers that are useful to a framework.

      See MESOS-3765 for some additional context.

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                vinodkone Vinod Kone
                Shepherd:
                Benjamin Mahler
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: