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

Allow frameworks to specify fine-grained demand to Mesos

    XMLWordPrintableJSON

Details

    • Story
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • allocation
    • 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

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

              Dates

                Created:
                Updated: