Uploaded image for project: 'Apache YuniKorn'
  1. Apache YuniKorn
  2. YUNIKORN-2493 Preemption Hardening
  3. YUNIKORN-2507

Picking Victims should consider usage and max quota for queues at each level

    XMLWordPrintableJSON

Details

    Description

      Queue setup: root.family.parent.child[1-2]

      Max res has been set on parent queue. Say, 10GB. Usage is slightly lesser. Say, 9GB. Ask1 (say, 2 GB) had come in for Child1 Queue whose usage is already lesser than its guaranteed quota. So there is a need for preemption. In this case, fence selection/queue selection should not go outside the parent queue hierarchy and queues in the same level as parent (parent queue's siblings) should not be considered at all as accommodating the ask somewhere in parent siblings hierarchy would violate the max resource quota of parent queue.

      Attachments

        Issue Links

          Activity

            People

              mani Manikandan R
              mani Manikandan R
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: