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

dhruba borthakur commented on HDFS-839:
---------------------------------------

>  the all-through-the-NN solution can simply start dropping if the queue hits 
> some memory threshold

precisely. There isn't much consistency needed for block reports and blocks 
received. (But the more upto data the BackupNode is regarding these reports, 
the faster is the failover). And since consistency between NN and BN is not 
required for block reports and block received, why to burden the NN to do these 
additional tasks. It is better to make the DN route these messages to the BN 
directly, isn't it?



> The NameNode should forward block reports to BackupNode
> -------------------------------------------------------
>
>                 Key: HDFS-839
>                 URL: https://issues.apache.org/jira/browse/HDFS-839
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>          Components: name-node
>            Reporter: dhruba borthakur
>            Assignee: dhruba borthakur
>
> The BackupNode (via HADOOP-4539) receives a stream of transactions from 
> NameNode. However, the BackupNode does not have block locations of blocks. It 
> would be nice if the NameNode can forward all block reports (that it receives 
> from DataNodes) to the BackupNode.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to