• DocumentCode
    2678612
  • Title

    Repairing Multiple Failures with Coordinated and Adaptive Regenerating Codes

  • Author

    Kermarrec, Anne-Marie ; Le Scouarnec, Nicolas ; Straub, Gilles

  • Author_Institution
    INRIA Rennes - Bretagne-Atlantique, Rennes, France
  • fYear
    2011
  • fDate
    25-27 July 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Erasure correcting codes are widely used to ensure data persistence in distributed storage systems. This paper addresses the simultaneous repair of multiple failure in such codes. We go beyond existing work (i.e., regenerating codes by Dimakis et al.) and propose coordinated regenerating codes allowing devices to coordinate during simultaneous repairs thus further reducing the costs. We define optimal coordinated regenerating codes outperforming existing codes for simultaneous repairs with respect to both storage and repair costs. We prove that deliberately delaying repairs does not bring additional gains (i.e., regenerating codes are optimal as long as each failure can be repaired before a second one occurs). Finally, we propose adaptive regenerating codes that self-adapt to the system state and prove they are optimal.
  • Keywords
    adaptive codes; network coding; adaptive regenerating codes; erasure correcting codes; multiple failures; Bandwidth; Decoding; Delay; Maintenance engineering; Network coding; Performance evaluation; Redundancy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Coding (NetCod), 2011 International Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-61284-138-0
  • Type

    conf

  • DOI
    10.1109/ISNETCOD.2011.5978920
  • Filename
    5978920