Manikandan R created YUNIKORN-2279:
--------------------------------------

             Summary: requiredNodePreemptor may preempt ask acquired resources 
through normal preemption
                 Key: YUNIKORN-2279
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-2279
             Project: Apache YuniKorn
          Issue Type: Improvement
          Components: core - scheduler
            Reporter: Manikandan R
            Assignee: Manikandan R


A ask (preemptor) acquired resources through normal preemption process may be 
preempted by requiredNodePreemptor to free up spaces for daemon sets. It may 
happen once ask (preemptor) starts running or reserved on the node. So, whole 
preemption effort in making up spaces for this ask (preemptor) won't be 
beneficial as expected.

Currently requiredNodePreemptor skip only daemon sets while choosing victims 
and can cancel any reservations made on the node to acquire resources. So, we 
need to differentiate the "normal" reservations from "preempted" reservations 
to help the requiredNode preemptor to choose the victims. In addition, node 
having "preempted" reservations can be skipped for normal preemption process 
because node already has something important to run.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: issues-h...@yunikorn.apache.org

Reply via email to