Manikandan R created YUNIKORN-3133:
--------------------------------------

             Summary: [Umbrella] Quota change enforcement via preemption
                 Key: YUNIKORN-3133
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-3133
             Project: Apache YuniKorn
          Issue Type: New Feature
          Components: core - scheduler
            Reporter: Manikandan R
            Assignee: Manikandan R
             Fix For: 1.8.0


When a quota is lowered we currently just stop scheduling workloads in that 
queue or set of queues. We then rely on the natural pod exits to lower the 
usage below the new quota set and then continue scheduling.

This work with short lived applications. It does not work if the workload is 
long lived.

Need to look at implementing preemption to lower the usage to the queue quota 
within some guidelines
 * preempt most recent container?

 * grace period allowed?

 * daemon set exclusion



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to