• DocumentCode
    2203505
  • Title

    Locality-aware fountain codes for massive distributed storage systems

  • Author

    Okpotse, Toritseju ; Yousefi, Shahram

  • Author_Institution
    Department of Electrical and Computer Engineering Queen´s University, Kingston, ON, Canada K7L 3N6
  • fYear
    2015
  • fDate
    6-9 July 2015
  • Firstpage
    18
  • Lastpage
    21
  • Abstract
    Low repair locality of a distributed storage code has been shown to reduce strain on storage node input-output (I/O) resources during node repair operations after a failure. In this paper, we consider the use of Fountain codes for distributed storage systems and aim to understand the relationship between repair locality and code parameters for a systematic Fountain code. While the information-theoretic trade-off between repair locality and storage overhead has been understood and characterized, the challenge of choosing a locality value that satisfies multiple storage system design metrics is yet to be resolved. We approach this problem by deriving an expression for the probability distribution of repair locality in terms of the rateless code degree distribution coefficients and suggest that factoring this relationship into the code design process enables the design of rateless codes better adjusted to the needs of a massive distributed storage system.
  • Keywords
    Complexity theory; Decoding; Encoding; Maintenance engineering; Monte Carlo methods; Systematics; Rateless codes; Repair-locality; distributed storage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory (CWIT), 2015 IEEE 14th Canadian Workshop on
  • Conference_Location
    St. John´s, NL, Canada
  • Type

    conf

  • DOI
    10.1109/CWIT.2015.7255143
  • Filename
    7255143