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: [email protected]
For additional commands, e-mail: [email protected]