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

Constraints-based offer filtering

    XMLWordPrintableJSON

    Details

    • Type: Epic
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.11.0
    • Component/s: allocation
    • Labels:
      None
    • Epic Name:
      Constraints-based offer filtering
    • Target Version/s:

      Description

      This epic tracks work for implementing offer constraints for the scheduler API, i.e. an interface for frameworks to specify constraints on agent attributes in offers.

      By specifying offer constraints, a "picky" framework can greatly reduce a time needed to get a suitable offer, especially in the case when the corresponding role is close to be out of quota.

      One example which receives a huge benefit from offer constraints is running a "daemon set": when a framework needs to launch a task on every node of a large cluster, but the quota is just enough for all these tasks.

      Design doc: https://docs.google.com/document/d/1MV048BwjLSoa8sn_5hs4kIH4YJMf6-Gsqbij3YuT1No/edit#heading=h.wq9atl6k4yq0

        Attachments

          Activity

            People

            • Assignee:
              asekretenko Andrei Sekretenko
              Reporter:
              asekretenko Andrei Sekretenko
              Shepherd:
              Benjamin Mahler
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: