• DocumentCode
    1786291
  • Title

    Adaptive Erasure Correction Coding for Energy Efficient Dependable Storage Systems

  • Author

    Ota, Kaoru ; Viet Ta Hong ; Kaneko, Hironori

  • Author_Institution
    Grad. Sch. of Inf. Sci. & Eng., Tokyo Inst. of Technol., Tokyo, Japan
  • fYear
    2014
  • fDate
    6-9 Oct. 2014
  • Firstpage
    112
  • Lastpage
    118
  • Abstract
    Erasure correction coding is an effective technique to improve the dependability of distributed storage systems and disk arrays, in which codeword symbols are distributed over multiple storage elements (SEs), e.g., storage nodes and disk drives. One of the major drawbacks of such storage systems is increased data update cost, that is, data update in one SE induces simultaneous multiple update accesses to a specified set of SEs to keep consistency of codewords. The SEs sometimes have high access cost due to, for example, large delay caused by access collision with other workloads, temporary network cutoff, and malicious attack, and high energy consumption caused by resume operations from power suspension mode. This paper proposes an adaptive coding and data allocation method which can reduce the number of update accesses to SEs having high access cost. The proposed method is based on adaptive allocation of codeword symbols of Reed-Solomon code with conditional overwrites of check symbols, and also on background relocation of codeword symbols. Preliminary simulation results show that the proposed method provides sufficiently low data loss probability with reduced energy consumption compared to RAID-1 and -6.
  • Keywords
    Reed-Solomon codes; adaptive codes; disc storage; Reed-Solomon code; adaptive allocation; adaptive coding; adaptive erasure correction coding; background relocation; codeword symbols; codewords; data allocation method; data update cost; dependable storage systems; disk arrays; distributed storage system dependability; energy efficiency; storage elements; Adaptive arrays; Adaptive coding; Arrays; Barium; Encoding; Energy consumption; Resource management; MDS code; data loss probability; disk array; energy consumption; erasure correction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems Workshops (SRDSW), 2014 IEEE 33rd International Symposium on
  • Conference_Location
    Nara
  • Type

    conf

  • DOI
    10.1109/SRDSW.2014.13
  • Filename
    7000146