DocumentCode
3351002
Title
Erasure Codes with Small Overhead Factor and Their Distributed Storage Applications
Author
Kameyama, H. ; Sato, Y.
Author_Institution
Fujitsu Labs. Ltd., Atsugi
fYear
2007
fDate
14-16 March 2007
Firstpage
80
Lastpage
85
Abstract
In this paper, we consider a family of XOR-based erasure codes with finite-sized randomly-generated parity check matrices, and report the results of thorough computational search for suitable erasure codes for distributed storage applications. Although the discovered matrices are not "low density" and the resulting codes are only approximately maximum distance separable (MDS) codes, they have performance advantages over other codes, such as LDPC and IRA (irregular repeat-accumulate) codes, in terms of the overhead factor, that is, the average ratio of the total amount of encoded file blocks for restoring lost blocks to the amount of original file blocks. We designed our codes so that the overhead factor becomes small. While typical LDPC codes use matrices that have several thousand rows, our codes use matrices that have only one thousand rows in consideration of practicable operation time and overhead. Because a method for discovering the most suitable matrix from a large number of matrices has not been found, we executed Monte Carlo simulation for a long time in order to discover a suitable matrix with the lowest overhead factor. We have discovered a family of erasure codes with an overhead factor of 1.002 on average, compared to 1.07 for typical LDPC codes when the number of rows is 1000.
Keywords
Monte Carlo methods; parity check codes; storage management; Monte Carlo simulation; XOR-based erasure codes; distributed storage applications; maximum distance separable codes; overhead factor; parity check matrix; Arithmetic; Costs; Decoding; Distributed computing; Encoding; Fault tolerant systems; Laboratories; Memory; Parity check codes; Reed-Solomon codes;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Sciences and Systems, 2007. CISS '07. 41st Annual Conference on
Conference_Location
Baltimore, MD
Print_ISBN
1-4244-1063-3
Electronic_ISBN
1-4244-1037-1
Type
conf
DOI
10.1109/CISS.2007.4298277
Filename
4298277
Link To Document