hadoop-yarn-issues 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-2494) [YARN-796] Node label manager API and storage implementations
Date Wed, 03 Sep 2014 08:52:51 GMT
Wangda Tan created YARN-2494:
--------------------------------

             Summary: [YARN-796] Node label manager API and storage implementations
                 Key: YARN-2494
                 URL: https://issues.apache.org/jira/browse/YARN-2494
             Project: Hadoop YARN
          Issue Type: Sub-task
          Components: resourcemanager
            Reporter: Wangda Tan
            Assignee: Wangda Tan


This JIRA includes APIs and storage implementations of node label manager,
NodeLabelManager is an abstract class used to manage labels of nodes in the cluster, it has
APIs to query/modify
- Nodes according to given label
- Labels according to given hostname
- Add/remove labels
- Set labels of nodes in the cluster
- Persist/recover changes of labels/labels-on-nodes to/from storage

And it has two implementations to store modifications
- Memory based storage: It will not persist changes, so all labels will be lost when RM restart
- FileSystem based storage: It will persist/recover to/from FileSystem (like HDFS), and all
labels and labels-on-nodes will be recovered upon RM restart



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

Mime
View raw message