[ 
https://issues.apache.org/jira/browse/HDDS-700?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16844609#comment-16844609
 ] 

Sammi Chen commented on HDDS-700:
---------------------------------

02.patch, here is the change list,
1. add logic to avoid infinite loop when choosing data
2. refine ContainerPlacementPolicy interface, add favoredNodes to chooseNode 
API. User can specify referred nodes in this parameter. It's a hint to the 
allocator. Nodes in favoredNodes list might not be chosen if they don't meet 
the requirement.
3. add more test cases
4. add "boolean fallback" parameter in class constructor to support both 
pipeline placement(no fallback) and closed container placement(fallback). 
5. addressed all other [~xyao]'s comments.


> Support rack awared node placement policy based on network topology
> -------------------------------------------------------------------
>
>                 Key: HDDS-700
>                 URL: https://issues.apache.org/jira/browse/HDDS-700
>             Project: Hadoop Distributed Data Store
>          Issue Type: Sub-task
>            Reporter: Xiaoyu Yao
>            Assignee: Sammi Chen
>            Priority: Major
>         Attachments: HDDS-700.01.patch, HDDS-700.02.patch
>
>
> Implement a new container placement policy implementation based datanode's 
> network topology.  It follows the same rule as HDFS.
> By default with 3 replica, two replica will be on the same rack, the third 
> replica and all the remaining replicas will be on different racks. 
>  
> {color:#808080} {color}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to