Suresh Srinivas created HDFS-4892:
-------------------------------------

             Summary: Number of transceivers reported by the datanode is 
incorrect
                 Key: HDFS-4892
                 URL: https://issues.apache.org/jira/browse/HDFS-4892
             Project: Hadoop HDFS
          Issue Type: Bug
    Affects Versions: 2.0.0-alpha
            Reporter: Suresh Srinivas


Currently a datanode reports the transceiver count to namenode. Namenode 
aggregates this as TotalLoad metrics and is used for monitoring cluster 
activity. It is also used for making block placement decision, to qualify if a 
datanode is a good target.

Currently transceiver count is = 1 (for XceiverServer) + 1 * (number of 
readers) + 2 * (Number of writers in pipeline) + 1 * (number of datanode 
replications) + 1 * (number of recover blocks)

Should the number of transceiver just reflect number of readers + writers, 
instead of reporting it as is currently done. Separately we should perhaps 
report readers and writers as separate count.

This 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to