DocumentCode :
639910
Title :
A piggybacking design framework for read-and download-efficient distributed storage codes
Author :
Rashmi, K.V. ; Shah, N.B. ; Ramchandran, Kannan
Author_Institution :
Dept. of EECS, UC Berkeley, Berkeley, CA, USA
fYear :
2013
fDate :
7-12 July 2013
Firstpage :
331
Lastpage :
335
Abstract :
We present a new piggybacking framework for designing distributed storage codes that are efficient in the amount of data read and downloaded during node-repair. We illustrate the power of this framework by constructing explicit codes that attain the smallest amount of data to be read and downloaded for repair among all existing solutions for three important settings: (a) codes meeting the constraints of being maximum distance separable (MDS), high-rate, and having a small number of substripes, (b) binary MDS codes for all parameters where binary MDS codes exist, and (c) MDS codes with the smallest repair-locality. In addition, we show how to use this framework to enable efficient repair of parity nodes in existing codes that are constructed to address the repair of only the systematic nodes. The basic idea behind this framework is to take multiple stripes of existing codes and add carefully designed functions of the data of one stripe to other stripes. Typical savings in the amount of data read and downloaded during repair are 25% to 50% depending on the choice of the system parameters.
Keywords :
binary codes; binary MDS codes; explicit codes; maximum distance separable constraints; parity node repair; piggybacking design framework; read-and download-efficient distributed storage codes; systematic nodes; Decoding; Distributed databases; Encoding; Maintenance engineering; Systematics; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Theory Proceedings (ISIT), 2013 IEEE International Symposium on
Conference_Location :
Istanbul
ISSN :
2157-8095
Type :
conf
DOI :
10.1109/ISIT.2013.6620242
Filename :
6620242
Link To Document :
بازگشت