[ 
https://issues.apache.org/jira/browse/YARN-2009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15096538#comment-15096538
 ] 

Eric Payne commented on YARN-2009:
----------------------------------

{quote}
Sunil G, pardon the long delay... From what you say it seems like the priority 
issues within queue it is important for you and you observe non-trivial delays.
If that's is the case, I think it is fine to venture in adding within-queue 
cross-app preemption.
...
if preemptions triggered by cross-queue imbalances it would be good to "spend" 
them to correct the issue you observed.
{quote}
Thanks a lot [~curino] and [~sunilg]. Good discussion.

I feel that we should separate out these two concepts into separate JIRAs:
- In-queue container preemption based on app priority
- cross queue preemption that takes into consideration priority of the 
container(s) being preemption compared among all containers in the preempted 
queue.

They have their own set of challenges, and each is significantly complicated 
that it seems like a logical separation.

Regarding unnecessary preemption because of locality, labels, etc., I think the 
preemption monitor now considers labels when determining which containers to 
preempt, so that should be extendable for priority, but locality is still an 
issue.

And, of course, all of this will probably have to be re-evaluated in light of 
HDFS-4108.

> Priority support for preemption in ProportionalCapacityPreemptionPolicy
> -----------------------------------------------------------------------
>
>                 Key: YARN-2009
>                 URL: https://issues.apache.org/jira/browse/YARN-2009
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: capacityscheduler
>            Reporter: Devaraj K
>            Assignee: Sunil G
>
> While preempting containers based on the queue ideal assignment, we may need 
> to consider preempting the low priority application containers first.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to