You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Naganarasimha G R (JIRA)" <ji...@apache.org> on 2016/01/05 15:53:39 UTC

[jira] [Updated] (YARN-4425) Pluggable sharing policy for Partition Node Label resources

     [ https://issues.apache.org/jira/browse/YARN-4425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Naganarasimha G R updated YARN-4425:
------------------------------------
    Attachment: YARN-4425.20160105-1.patch
                ResourceSharingPolicyForNodeLabelsPartitions-V2.pdf

Hi [~wangda], i am uploading the initial POC patch, to s hare the approach which i have in mind, please take a look at it and we can discuss further.
If required i can add more testcases and few more configurations to show the the full capability of the interface exposed.
 

> Pluggable sharing policy for Partition Node Label resources
> -----------------------------------------------------------
>
>                 Key: YARN-4425
>                 URL: https://issues.apache.org/jira/browse/YARN-4425
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: capacity scheduler, resourcemanager
>            Reporter: Naganarasimha G R
>            Assignee: Naganarasimha G R
>         Attachments: ResourceSharingPolicyForNodeLabelsPartitions-V1.pdf, ResourceSharingPolicyForNodeLabelsPartitions-V2.pdf, YARN-4425.20160105-1.patch
>
>
> As part of support for sharing NonExclusive Node Label partitions in YARN-3214, NonExclusive partitions are shared only to Default Partitions and also have fixed rule when apps in default partitions makes use of resources of any NonExclusive partitions.
> There are many scenarios where in we require pluggable policy like MutliTenant, Hierarchical etc.. where in each partition can determine when they want to share the resources to other paritions and when other partitions wants to use resources from others
> More details in the attached document.



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