DocumentCode :
2953952
Title :
Constructing double- and triple-erasure-correcting codes with high availability using mirroring and parity approaches
Author :
Wang, Gang ; Liu, Xiaoguang ; Lin, Sheng ; Xie, Guangjun ; Liu, Jing
Author_Institution :
Dept. of Comput., Nankai Univ., Tianjin
Volume :
2
fYear :
2007
fDate :
5-7 Dec. 2007
Firstpage :
1
Lastpage :
8
Abstract :
With the rapid progress of the capacity and slow pace of the speed/MTTF of hard disks, and increasing size of storage systems, the reliability and availability of storage systems become more and more serious. This paper discusses the method of constructing double- and triple-erasure-correcting codes via combining mirroring and parity approaches in details, and presents a double-erasure code MPDC and a triple-erasure code MPPDC based on one-factorizations of complete graphs. The two codes are simple, easy to implement, and have no disk number limitation. They achieve perfect fault-free load balance and approximately optimal reconstruction load balance. The simulation results show that, compared with other double- and triple-erasure codes, MPDC and MPPDC have comparative light-load and moderate-load performance and better heavy-load performance in fault-free mode. Because parity declustering is used, the two codes are far superior to the other double- and triple-erasure codes in degraded- and reconstruction-mode performance.
Keywords :
RAID; error correction codes; graph theory; fault-free load balance; fault-free mode; hard disks; mirroring approaches; optimal reconstruction load balance; parity approaches; performance degradation; storage systems; triple-erasure-correcting codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2007 International Conference on
Conference_Location :
Hsinchu
ISSN :
1521-9097
Print_ISBN :
978-1-4244-1889-3
Electronic_ISBN :
1521-9097
Type :
conf
DOI :
10.1109/ICPADS.2007.4447715
Filename :
4447715
Link To Document :
بازگشت