• DocumentCode
    2087610
  • Title

    General self-repairing codes for distributed storage systems

  • Author

    Hanxu Hou ; Hui Li ; Shum, Kenneth W.

  • Author_Institution
    Shenzhen Key Lab. of Cloud Comput. Tech. & App, Peking Univ., Shenzhen, China
  • fYear
    2013
  • fDate
    9-13 June 2013
  • Firstpage
    4358
  • Lastpage
    4362
  • Abstract
    In distributed storage systems, a data file is encoded and distributed to storage nodes, such that the data file can be recovered from some subsets of the nodes. Upon the failure of a storage node, we want to repair it efficiently by contacting and downloading some encoded bits from a small number of surviving nodes. Using projective-geometric self-repairing codes (PSRC), proposed by Oggier and Datta, one can repair a failed node by contacting only two nodes. However, in their construction, the number of storage nodes in the storage system is a large number, and thus the storage efficiency is low. In this paper, we investigate how to be more flexible in the number of storage nodes. The proposed code in this paper is called general projective geometric self-repairing codes (GPSRC). GPSRC reduces high redundancy of PSRC, while retains the basic property of PSRC. We present some methods for repairing a failed node, in which the number of contacted surviving nodes is flexible. These repairing methods provide tradeoff between repair-degree and repair-bandwidth.
  • Keywords
    distributed processing; encoding; redundancy; storage allocation; GPSRC; PSRC redundancy reduction; data file distribution; data file encoding; data file recovery; distributed storage systems; encoded bits; general projective geometric self-repairing codes; repair-bandwidth; repair-degree; storage node failure; storage node repair; storage node subsets; surviving nodes; Bandwidth; Educational institutions; Encoding; Finite element analysis; Galois fields; Maintenance engineering; Vectors; distributed storage system; repair-bandwidth; repair-degree; self-repairing codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2013 IEEE International Conference on
  • Conference_Location
    Budapest
  • ISSN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2013.6655251
  • Filename
    6655251