| Awarded Best Paper! -- Row-Diagonal Parity for Double Disk Failure Correction |
| Source
|
Conference On File And Storage Technologies
archive
Proceedings of the 3rd USENIX Conference on File and Storage Technologies
table of contents
San Francisco, CA
SESSION: Reliability & Availability
table of contents
Pages: 1 - 14
Year of Publication: 2004
|
|
Authors
|
|
| Publisher |
USENIX Association
Berkeley, CA, USA
|
| Bibliometrics |
Downloads (6 Weeks): n/a, Downloads (12 Months): n/a, Citation Count: 33
|
|
|
Warning: The download time has expired please click on the item to try again.
ABSTRACT
Row-Diagonal Parity (RDP) is a new algorithm for protecting against double disk failures. It stores all data unencoded, and uses only exclusive-or operations to compute parity. RDP is provably optimal in computational complexity, both during construction and reconstruction. Like other algorithms, it is optimal in the amount of redundant information stored and accessed. RDP works within a single stripe of blocks of sizes normally used by file systems, databases and disk arrays. It can be utilized in a fixed (RAID-4) or rotated (RAID-5) parity placement style. It is possible to extend the algorithm to encompass multiple RAID-4 or RAID-5 disk arrays in a single RDP disk array. It is possible to add disks to an existing RDP array without recalculating parity or moving data. Implementation results show that RDP performance can be made nearly equal to single parity RAID-4 and RAID-5 performance.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
David A. Patterson , Garth Gibson , Randy H. Katz, A case for redundant arrays of inexpensive disks (RAID), Proceedings of the 1988 ACM SIGMOD international conference on Management of data, p.109-116, June 01-03, 1988, Chicago, Illinois, United States
|
| |
3
|
W. Burkhard, and J. Menon, "Disk array storage system reliability". Proceedings of the International Symposium on Fault-tolerant Computing, pgs.432-441, 1993.
|
| |
4
|
Qin Xin , Ethan L. Miller , Thomas Schwarz , Darrell D. E. Long , Scott A. Brandt , Witold Litwin, Reliability Mechanisms for Very Large Storage Systems, Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03), p.146, April 07-10, 2003
|
 |
5
|
M. Blaum , J. Brady , J. Bruck , J. Menon, EVENODD: an optimal scheme for tolerating double disk failures in RAID architectures, Proceedings of the 21ST annual international symposium on Computer architecture, p.245-254, April 18-21, 1994, Chicago, Illinois, United States
|
| |
6
|
F. J. MacWilliams and J. J. A. Sloane. The Theory of Error-Corrrecting Codes, North-Holland, 1977.
|
 |
7
|
Guillermo A. Alvarez , Walter A. Burkhard , Flaviu Cristian, Tolerating multiple failures in RAID architectures with optimal storage and uniform declustering, Proceedings of the 24th annual international symposium on Computer architecture, p.62-72, June 01-04, 1997, Denver, Colorado, United States
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
A. Papoulis, Probability, Random Variables, and Stochastic Processes, Second Edition, McGraw-Hill, New York, 1984.
|
CITED BY 33
|
|
|
|
|
|
|
|
|
|
|
Lakshmi N. Bairavasundaram , Garth R. Goodson , Bianca Schroeder , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dussea, An analysis of data corruption in the storage stack, Proceedings of the 6th USENIX Conference on File and Storage Technologies, p.1-16, February 26-29, 2008, San Jose, California
|
|
|
|
|
|
Weihang Jiang , Chongfeng Hu , Yuanyuan Zhou , Arkady Kanevsky, Are disks the dominant contributor for storage failures?: a comprehensive study of storage subsystem failure characteristics, Proceedings of the 6th USENIX Conference on File and Storage Technologies, p.1-15, February 26-29, 2008, San Jose, California
|
|
|
Andrew Krioukov , Lakshmi N. Bairavasundaram , Garth R. Goodson , Kiran Srinivasan , Randy Thelen , Andrea C. Arpaci-Dusseau , Remzi H. Arpaci-Dussea, Parity lost and parity regained, Proceedings of the 6th USENIX Conference on File and Storage Technologies, p.1-15, February 26-29, 2008, San Jose, California
|
|
|
|
|
|
|
|
|
Mary Baker , Mehul Shah , David S. H. Rosenthal , Mema Roussopoulos , Petros Maniatis , TJ Giuli , Prashanth Bungale, A fresh look at the reliability of long-term digital storage, ACM SIGOPS Operating Systems Review, v.40 n.4, October 2006
|
|
|
Bianca Schroeder , Garth A. Gibson, Disk failures in the real world: what does an MTTF of 1,000,000 hours mean to you?, Proceedings of the 5th conference on USENIX Conference on File and Storage Technologies, p.1-1, February 13-16, 2007, San Jose, CA
|
|
|
Yan Li , Tim Courtney , Roland N. Ibbett , Nigel Topham, Performance evaluation of RAID6 systems, Proceedings of the 5th conference on USENIX Conference on File and Storage Technologies, p.18-18, February 13-16, 2007, San Jose, CA
|
|
|
|
|
|
|
|
|
Michael Abd-El-Malek , William V. Courtright, II , Chuck Cranor , Gregory R. Ganger , James Hendricks , Andrew J. Klosterman , Michael Mesnier , Manish Prasad , Brandon Salmon , Raja R. Sambasivan , Shafeeq Sinnamohideen , John D. Strunk , Eno Thereska , Matthew Wachs , Jay J. Wylie, Ursa minor: versatile cluster-based storage, Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies, p.5-5, December 13-16, 2005, San Francisco, CA
|
|
|
|
|
|
|
|
|
|
|
|
Ajay Dholakia , Evangelos Eleftheriou , Xiao-Yu Hu , Ilias Iliadis , Jai Menon , K.K. Rao, A new intra-disk redundancy scheme for high-reliability RAID storage systems in the presence of unrecoverable errors, ACM Transactions on Storage (TOS), v.4 n.1, p.1-42, May 2008
|
|
|
|
|
|
Kiron Vijayasankar , Gopalan Sivathanu , Swaminathan Sundararaman , Erez Zadok, Exploiting type-awareness in a self-recovering disk, Proceedings of the 2007 ACM workshop on Storage security and survivability, October 29-29, 2007, Alexandria, Virginia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weihang Jiang , Chongfeng Hu , Shankar Pasupathy , Arkady Kanevsky , Zhenmin Li , Yuanyuan Zhou, Understanding customer problem troubleshooting from storage system logs, Proccedings of the 7th conference on File and stroage technologies, p.43-56, February 24-27, 2009, San Francisco, California
|
|
|
James S. Plank , Jianqiang Luo , Catherine D. Schuman , Lihao Xu , Zooko Wilcox-O'Hearn, A performance evaluation and examination of open-source erasure coding libraries for storage, Proccedings of the 7th conference on File and stroage technologies, p.253-265, February 24-27, 2009, San Francisco, California
|
|
|
|
|
|
|
|
|
|
|
|
Chao Jin , Hong Jiang , Dan Feng , Lei Tian, P-Code: a new RAID-6 code with optimal properties, Proceedings of the 23rd international conference on Supercomputing, June 08-12, 2009, Yorktown Heights, NY, USA
|
|
|
|
|