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
Link To Document