• DocumentCode
    2051554
  • Title

    Construction of efficient OR-based deletion - tolerant coding schemes

  • Author

    Sobe, Peter ; Peter, Kathrin

  • Author_Institution
    Inst. of Comput. Eng., Luebeck Univ., Germany
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Fault-tolerant data layouts for storage systems are based on the principle to add redundancy to groups of data blocks and store them in different fault regions. Commonly, XOR-based codes are used with an optimal redundancy overhead but with the disadvantage of relatively high calculation costs. We present a scheme that encodes input data in a highly redundant code and exploits that redundancy for a fault tolerance scheme. It allows to recalculate missed bits in fewer steps than needed for XOR-based schemes. This simple and efficient en- and decoding requires an appropriate hardware architecture or a highly parallel microprocessor architecture. Particularly, disjunctions over many input bits must be calculated, e.g. by wide OR-gates or busses that are driven by multiple logic input lines. The high redundant encoding is combined with data compression for separated data streams, each stream dedicated to a storage device. The compression not only eliminates the introduced redundancy of the used code, it also eliminates redundancy in the input data.
  • Keywords
    data compression; encoding; fault tolerant computing; logic gates; parallel architectures; redundancy; OR-based deletion; OR-gates; XOR-based codes; data compression; data streams; fault-tolerant data layouts; hardware architecture; parallel microprocessor architecture; redundant encoding; storage systems; tolerant coding; Cost function; Data compression; Decoding; Encoding; Fault tolerance; Fault tolerant systems; Hardware; Logic devices; Microprocessors; Redundancy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639663
  • Filename
    1639663