Abstract
As hard-drive capacities continue to outpace their throughput, the time has come for a new level of RAID.
- Berriman, E., Feresten, P., and Kung, S. NetApp RAID-DP: Dual-parity Raid-6 protection without compromise; http://www.mochadata.com/download/Netapp-raid-dp.pdf (2006).Google Scholar
- Blaum, M., Brady, J., Bruck, J., and Menon, J. EVENODD: An optimal scheme for tolerating double disk failures in RAID architectures. In Proceedings of the International Symposium on Computer Architecture (1994), 245--254; http://portal.acm.org/citation.cfm?id=191995.192033. Google ScholarDigital Library
- Chen, P., Lee, E., Patterson, D., Gibson, G., and Katz, R. RAID: High-performance, reliable secondary storage. Technical Report CSD 93-778 (1993); http://portal.acm.org/citation.cfm?id=893811. Google ScholarDigital Library
- Corbett, P., English, B., Goel, A., Grcanac, T., Kleiman, S., Leong, J., and Sankar, S. Row-diagonal parity for double disk failure correction. In Proceedings of the 3rd Usenix Conference on File and Storage Technologies (2004), 1--14; http://portal.acm.org/citation.cfm?id=1096673.1096677. Google ScholarDigital Library
- Elerath, J. Hard-disk drives: The good, the bad, and the ugly. Commun. ACM 52, 6 (June 2009), 38--45; http://portal.acm.org/citation.cfm?id=1516046.1516059. Google ScholarDigital Library
- Gray, J. and Fitzgerald, B. Flash Disk Opportunity for Server-Applications. Microsoft Research; http://research.microsoft.com/en-us/um/people/gray/papers/FlashdiskPublic.doc (2007). Google ScholarDigital Library
- Hitz, D. 2006. Why "Double Protecting RAID" (RAID-DP) doesn't waste extra disk space; http://blogs.netapp.com/dave/2006/05/why_double_prot.html (2006).Google Scholar
- Leventhal, A. Flash storage memory. Commun. ACM 51, 7 (July 2008), 47--51; http://portal.acm.org/citation.cfm?id=1364782. Google ScholarDigital Library
- Patterson, D., Gibson, G., and Katz, R. A case for redundant arrays of inexpensive disks (RAID). In Proceedings of ACM SIGMOD International Conference on Management of Data (1988), 109--116; http://portal.acm.org/citation.cfm?id=50214. Google ScholarDigital Library
- Plank, J. A tutorial on Reed-Solomon coding for fault-tolerance in RAID-like systems. Technical Report UT-Cs-96-332; http://portal.acm.org/citation.cfm?id=898928 (1996). Google ScholarDigital Library
- Walter, C. Kryder's law. Scientific American (Aug. 2005); http://www.scientificamerican.com/article.cfm?id=kryders-law.Google Scholar
Index Terms
- Triple-parity RAID and beyond
Recommendations
RAID triple parity
RAID triple parity (RTP) is a new algorithm for protecting against three-disk failures. It is an extension of the double failure correction Row-Diagonal Parity code. For any number of data disks, RTP uses only three parity disks. This is optimal with ...
A high-performance and endurable SSD cache for parity-based RAID
Solid-state drives (SSDs) have been widely used as caching tier for disk-based RAID systems to speed up data-intensive applications. However, traditional cache schemes fail to effectively boost the parity-based RAID storage systems (e.g., RAID-5/6), ...
LoneStar RAID: Massive Array of Offline Disks for Archival Systems
Special Issue on Massive Storage Systems and Technologies (MSST 2015)The need for huge storage archives rises with the ever growing creation of data. With today’s big data and data analytics applications, some of these huge archives become active in the sense that all stored data can be accessed at any time. Running and ...
Comments