[
https://issues.apache.org/jira/browse/HADOOP-11828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14516731#comment-14516731
]
jack liuquan commented on HADOOP-11828:
---------------------------------------
Hi Kai,
bq. I mentioned that in my rough thought, would you clarify it in details and
provide your thoughts? This would be desired as it's a rather major design
change.
Hitchhiker algorithm builds on top of RS codes and XOR codes, it is more
suitable to put hitchhiker in ErasureCoder layer for architecture
consideration. And it is convenient to replace underlying RS codes and XOR
codes of Hitchhiker to get better performance in ErasureCoder layer.
bq.You're still using JRSRawEncoder, but it's renamed to RSRawEncoder quite
some time ago.
Oh yes, I see. I will check and modify it.
bq.How about naming the new coder HitchhikerXORErasureEncoder to
HHXORErasureEnoder? Similar to other coders.
OK, sounds great.
> Implement the Hitchhiker erasure coding algorithm
> -------------------------------------------------
>
> Key: HADOOP-11828
> URL: https://issues.apache.org/jira/browse/HADOOP-11828
> Project: Hadoop Common
> Issue Type: Sub-task
> Reporter: Zhe Zhang
> Assignee: jack liuquan
> Attachments: 7715-hitchhikerXOR-v2-testcode.patch,
> 7715-hitchhikerXOR-v2.patch, HADOOP-11828-hitchhikerXOR-V3.patch,
> HDFS-7715-hhxor-decoder.patch, HDFS-7715-hhxor-encoder.patch
>
>
> [Hitchhiker |
> http://www.eecs.berkeley.edu/~nihar/publications/Hitchhiker_SIGCOMM14.pdf] is
> a new erasure coding algorithm developed as a research project at UC
> Berkeley. It has been shown to reduce network traffic and disk I/O by 25%-45%
> during data reconstruction. This JIRA aims to introduce Hitchhiker to the
> HDFS-EC framework, as one of the pluggable codec algorithms.
> The existing implementation is based on HDFS-RAID.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)