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

Improve the allocator so that it does not send cpu only or mem only resources in certain cases

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • allocation
    • None

    Description

      MESOS-1688 changed the allocator behavior so that it can offer cpu only or memory only resources to frameworks, but this is not always useful. For example, if a framework has never launched an executor/container on an agent, it doesn't make sense to send it a cpu only or memory only offer. Once a framework launches an executor, it could use cpu only or memory only offers to grow the size of the executor.

      This ticket tracks an improvement to the "isAllocatable()" function to make it more smart as discussed above. This is important to improve pathological situations like MESOS-8935.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: