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

Xiaoqiao He commented on HDFS-16320:
------------------------------------

Thanks [~Symious] for your quick response. It is reasonable case for me. I mean 
that DataNode has the total information to decide if he is SLOW based on 
response time or throughput rather than based on command from NameNode. 
Furthermore there is possible to false positive at NameNode side.
I am not against the idea but we should have more proper way to solve this 
problem. IMO, client and DataNode/Pipeline communication could estimate if 
there are slow nodes and which one is slow. FYI. Thanks.

> Datanode retrieve slownode information from NameNode
> ----------------------------------------------------
>
>                 Key: HDFS-16320
>                 URL: https://issues.apache.org/jira/browse/HDFS-16320
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: Janus Chow
>            Assignee: Janus Chow
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The current information of slownode is reported by reportingNode, and stored 
> in NameNode.
> This ticket is to let the slownode retrieve the information from NameNode, so 
> that it can do other performance improvement actions based on this 
> information.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
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