You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-dev@hadoop.apache.org by "Roni Burd (JIRA)" <ji...@apache.org> on 2017/03/16 17:25:41 UTC

[jira] [Created] (YARN-6351) Have RM match relaxedLocality request via time instead of missedOpportunities

Roni Burd created YARN-6351:
-------------------------------

             Summary: Have RM match relaxedLocality request via time instead of missedOpportunities 
                 Key: YARN-6351
                 URL: https://issues.apache.org/jira/browse/YARN-6351
             Project: Hadoop YARN
          Issue Type: Improvement
          Components: capacityscheduler, yarn
            Reporter: Roni Burd


When using relaxLocality=true, the current CapacityScheduler strategy is to wait a certain amount of missedOpportunities to schedule a request in a node, a rack or off_switch. This means that the missedOpportunities param is dependent on the number of nodes in the cluster and the duration of each container.  

A different strategy would be to wait a configurable amount of time before deciding to go to different location. 

This JIRA proposal is to extract the current behavior into a pluggable strategy pattern and create a new strategy that is simply based on time.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-dev-help@hadoop.apache.org