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

Zhe Zhang commented on HDFS-8014:
---------------------------------

Depending on our algorithm of selecting EC reconstruction destinations, we 
could choose a DN already holding a block in the group to reconstruct the lost 
blocks, and then push to other DNs. In that case it'd be nice to at least 
recognize the local block and avoid starting a transfer protocol. I think 
that's what Kai meant when creating the JIRA.

> Erasure Coding: local and remote block reader for coding work in DataNode
> -------------------------------------------------------------------------
>
>                 Key: HDFS-8014
>                 URL: https://issues.apache.org/jira/browse/HDFS-8014
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>            Reporter: Kai Zheng
>            Assignee: Zhe Zhang
>
> As a task of HDFS-7344 ECWorker, in either stripping or non-stripping erasure 
> coding, to perform encoding or decoding, we need first to be able to read 
> locally or remotely data blocks. This is to come up block reader facility in 
> DataNode side. Better to think about the similar work done in client side, so 
> in future it's possible to unify the both.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to