• 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