• DocumentCode
    1421488
  • Title

    Preventing Silent Data Corruptions from Propagating During Data Reconstruction

  • Author

    Li, Mingqiang ; Shu, Jiwu

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    59
  • Issue
    12
  • fYear
    2010
  • Firstpage
    1611
  • Lastpage
    1624
  • Abstract
    One recent technical challenge facing the designers of erasure-coded storage systems is how to prevent silent data corruptions from propagating during data reconstruction. This paper proposes a new technique of exploiting erasure-coded storage systems to cope with silent data corruptions during data reconstruction. To develop a data reconstruction method that can prevent silent data corruptions from propagating, we first define the consistency of a strip group and then study the impact of silent data corruptions on the consistency of strip groups. Based on the conclusions obtained from the study, an efficient adaptive data reconstruction method is developed for data reconstruction in the presence of silent data corruptions. A performance analysis of our new data reconstruction method is then made using a probabilistic method. Our results show that the overall performance impact of our data reconstruction method is negligible in practical systems. A comparison of techniques for coping with silent data corruptions in erasure-coded storage systems is also made. The comparison shows that the technique based on our data reconstruction method is a better choice to cope with silent data corruptions when periodic validation is used in an erasure-coded storage system.
  • Keywords
    data handling; digital storage; error correction codes; probability; security of data; adaptive data reconstruction; erasure coded storage system; practical system; probabilistic method; silent data corruption; Availability; Business; Fault tolerance; Fault tolerant systems; Government; Marine technology; Performance analysis; Reconstruction algorithms; Redundancy; Strips; Data reconstruction; erasure code; silent data corruption; storage system.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.36
  • Filename
    5416679