Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
A subclass of ReplicaPlacementPolicyDefault, ReplicaPlacementPolicyNodeGroup was developed along with unit tests to support the four-layer hierarchical topology.
The replica placement strategy used in ReplicaPlacementPolicyNodeGroup virtualization is almost the same as the original one. The differences are:
1. The 3rd replica will be off node group of the 2nd replica
2. If there is no local node available, the 1st replica will be placed on a node in the local node group.
Attachments
Attachments
Issue Links
- depends upon
-
HDFS-3498 Make Replica Removal Policy pluggable and ReplicaPlacementPolicyDefault extensible for reusing code in subclass
- Closed
- is depended upon by
-
HDFS-4240 In nodegroup-aware case, make sure nodes are avoided to place replica if some replica are already under the same nodegroup
- Closed
-
YARN-19 4-layer topology (with NodeGroup layer) implementation of Container Assignment and Task Scheduling (for YARN)
- Open
- is part of
-
HADOOP-8468 Umbrella of enhancements to support different failure and locality topologies
- Resolved
- is related to
-
HDFS-3941 Backport HDFS-3498 and HDFS3601: update replica placement policy for new added "NodeGroup" layer topology
- Closed