DocumentCode :
258446
Title :
Using Flash to Tolerate Track Failures in RAID
Author :
Zheng Chen ; McBride, Allen
Author_Institution :
Sch. of Comput. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
fYear :
2014
fDate :
9-11 Jan. 2014
Firstpage :
234
Lastpage :
235
Abstract :
RAID systems are designed to tolerate disk failures, but latent track failures can prevent recovery. Erasure codes can tolerate latent track failures through schemes such as RAID 6. With traditional erasure codes, this resilience often requires high space or computation overhead. In this paper, we introduce Plus-One codes, which use a plug-and-play flash drive to add to a pre-existing RAID system the ability to tolerate one additional track failure more efficiently than using a different RAID design to tolerate that failure. Augmenting a RAID system using a Plus-One code requires little additional space or computation overhead. Plus-One codes can also be used to add flash memory to RAID cards for greater efficiency and transparency.
Keywords :
RAID; disc drives; error correction codes; failure analysis; flash memories; RAID 6; RAID cards; RAID systems; computation overhead; disk failure; erasure codes; flash memory; latent track failures; plug-and-play flash drive; plus-one codes; tolerate track failures; Drives; Encoding; Fault tolerance; Fault tolerant systems; Flash memories; Galois fields; Universal Serial Bus; Plus-One code; RAID; track failure tolerance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Assurance Systems Engineering (HASE), 2014 IEEE 15th International Symposium on
Conference_Location :
Miami Beach, FL
Print_ISBN :
978-1-4799-3465-2
Type :
conf
DOI :
10.1109/HASE.2014.41
Filename :
6754612
Link To Document :
بازگشت