hadoop-yarn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wangda Tan (JIRA)" <j...@apache.org>
Subject [jira] [Created] (YARN-3092) Create common resource usage class to track labeled resource/capacity in Capacity Scheduler
Date Fri, 23 Jan 2015 00:14:34 GMT
Wangda Tan created YARN-3092:
--------------------------------

             Summary: Create common resource usage class to track labeled resource/capacity
in Capacity Scheduler
                 Key: YARN-3092
                 URL: https://issues.apache.org/jira/browse/YARN-3092
             Project: Hadoop YARN
          Issue Type: Sub-task
            Reporter: Wangda Tan
            Assignee: Wangda Tan


Since we have labels on nodes, so we need to track resource usage *by labels*, includes
- AM resource (to enforce max-am-resource-by-label after YARN-2637)
- Used resource (includes AM resource usage)
- Reserved resource
- Pending resource
- Headroom

Benefits to have such a common class are:
- Reuse lots of code in different places (Queue/App/User), better maintainability and readability.
- Can make fine-grained locking (e.g. accessing used resource in a queue doesn't need lock
a queue)



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

Mime
View raw message