DocumentCode
3113101
Title
Access vs. bandwidth in codes for storage
Author
Tamo, Itzhak ; Wang, Zhiying ; Bruck, Jehoshua
fYear
2012
fDate
1-6 July 2012
Firstpage
1187
Lastpage
1191
Abstract
Maximum distance separable (MDS) codes are widely used in storage systems to protect against disks (nodes) failures. An (n, k, l) MDS code uses n nodes of capacity l to store k information nodes. The MDS property guarantees the resiliency to any n - k node failures. An optimal bandwidth (resp. optimal access) MDS code communicates (resp. accesses) the minimum amount of data during the recovery process of a single failed node. It was shown that this amount equals a fraction of 1/(n - k) of data stored in each node. In previous optimal bandwidth constructions, l scaled polynomially with k in codes with asymptotic rate <; 1. Moreover, in constructions with constant number of parities, i.e. rate approaches 1, l scaled exponentially w.r.t. k. In this paper we focus on the practical case of n - k = 2, and ask the following question: Given the capacity of a node l what is the largest (w.r.t. k) optimal bandwidth (resp. access) (k + 2, k, l) MDS code. We give an upper bound for the general case, and two tight bounds in the special cases of two important families of codes.
Keywords
error correction codes; MDS code; MDS property; access; bandwidth; erasure-correcting codes; k information nodes; maximum distance separable codes; n - k node failures; optimal bandwidth constructions; recovery process; single failed node; storage; Bandwidth; Encoding; Maintenance engineering; Silicon; Systematics; Upper bound; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory Proceedings (ISIT), 2012 IEEE International Symposium on
Conference_Location
Cambridge, MA
ISSN
2157-8095
Print_ISBN
978-1-4673-2580-6
Electronic_ISBN
2157-8095
Type
conf
DOI
10.1109/ISIT.2012.6283042
Filename
6283042
Link To Document