DocumentCode
1632249
Title
A repair framework for scalar MDS codes
Author
Shanmugam, Karthikeyan ; Papailiopoulos, Dimitris S. ; Dimakis, Alexandros G. ; Caire, Giuseppe
Author_Institution
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
fYear
2012
Firstpage
1166
Lastpage
1173
Abstract
Numerous works have developed maximum-distance separable (MDS) storage codes that minimize the total communication cost required to repair a single coded symbol after an erasure, referred to as repair bandwidth (BW). A fundamental property of these codes is the fact that they are vector-linear: each coded symbol is treated as a collection of smaller sized sub-symbols. Communicating sub-symbols, instead of entire coded symbols, is key to achieving low repair BW. In sharp contrast, off-the-shelf codes currently used in practical storage systems suffer from worst-case repair BW costs. Repairing classic codes efficiently has been an interesting open problem. The property of classic MDS codes that impedes nontrivial repair is that they are scalar-linear, i.e., symbols are treated as indivisible chunks. In this work, we present a simple framework that treats scalar codes, defined over extension fields, as vector-linear, enabling them to admit nontrivial repair schemes. The typical repair design problem is viewed as a problem of designing algebraic repair field elements. For the case of 2-parity MDS codes, we develop a scheme that we call clique-repair which identifies good repair strategies using algebraic dependence properties that takes into the structure of the code. We use the above framework to efficiently repair the (5, 3)- and (6, 4)-Reed-Solomon (RS) codes.
Keywords
Reed-Solomon codes; algebraic codes; linear codes; 2-parity MDS codes; RS codes; Reed-Solomon codes; algebraic dependence properties; classic codes; clique-repair; communicating subsymbols; communication cost; indivisible chunks; maximum-distance separable storage codes; off-the-shelf codes; repair design problem; scalar MDS codes; scalar codes; single coded symbol; worst-case repair BW costs; Bandwidth; Interference; Maintenance engineering; Polynomials; Systematics; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication, Control, and Computing (Allerton), 2012 50th Annual Allerton Conference on
Conference_Location
Monticello, IL
Print_ISBN
978-1-4673-4537-8
Type
conf
DOI
10.1109/Allerton.2012.6483350
Filename
6483350
Link To Document