• DocumentCode
    3113615
  • Title

    Pyramid Codes: Flexible Schemes to Trade Space for Access Efficiency in Reliable Data Storage Systems

  • Author

    Huang, Cheng ; Chen, Minghua ; Li, Jin

  • Author_Institution
    Microsoft Res., Redmond
  • fYear
    2007
  • fDate
    12-14 July 2007
  • Firstpage
    79
  • Lastpage
    86
  • Abstract
    To flexibly explore the trade-offs between storage space and access efficiency in reliable data storage systems, we describe two classes of erasure resilient coding schemes: basic and generalized pyramid codes. The basic pyramid codes can be simply derived from any existing codes, and thus all known efficient encoding/decoding techniques directly apply. The generalized pyramid codes are radically advanced new codes, which can further improve access efficiency and/or reliability upon the basic pyramid codes. We also establish a necessary condition for any failure pattern to be ever recoverable, and show that the generalized pyramid codes are optimal in failure recovery (i.e., the necessary condition is also sufficient, and any failure pattern that is ever recoverable can indeed be recovered).
  • Keywords
    storage management; system recovery; access efficiency; basic pyramid code; erasure resilient coding; failure recovery; generalized pyramid code; reliable data storage system; storage space; Buildings; Costs; Data storage systems; Decoding; Disk drives; Encoding; Large-scale systems; Memory; Production systems; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, 2007. NCA 2007. Sixth IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-7695-2922-4
  • Type

    conf

  • DOI
    10.1109/NCA.2007.37
  • Filename
    4276609