DocumentCode
3717330
Title
On the implementation of Zigzag codes for distributed storage system
Author
Lijia Lu;Hui Li;Jun Chen;Bing Zhu;Weijuan Yin
Author_Institution
Institute of Big Data Technology, Shenzhen Graduate School, Peking University, Shenzhen, China
fYear
2015
Firstpage
1791
Lastpage
1796
Abstract
Erasure codes such as Reed-Solomon (RS) codes are widely used to improve data reliability in distributed storage systems. Although erasure codes indeed greatly reduce the storage overhead compared to the replication schemes, it is still very costly in terms of network bandwidth when repairing a failed node. To address such problem, we employ the Zigzag code, a MDS array code with optimal repair property, in the practical system. Specifically, we first build a general system on Hadoop to evaluate the encoding, decoding and repair performance of different codes, and then implement Zigzag codes on our system. The experimental results show that the Zigzag codes coincide with the theoretical findings and has certain advantages. Compared to current HDFS modules that use RS codes, our Zigzag based HDFS implementation shows significant reduction of repair disk I/O and repair bandwidth with the same computation complexity.
Keywords
"Big data","Conferences"
Publisher
ieee
Conference_Titel
Big Data (Big Data), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/BigData.2015.7363951
Filename
7363951
Link To Document