DocumentCode
2135174
Title
A Fine-Grained Data Reconstruction Algorithm for Solid-State Disks
Author
Wang, Peng ; Hu, Diqing ; Xie, Changsheng ; Wang, Jianzong ; Qin, Xiao
Author_Institution
Key Lab. of Data Storage Syst., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2010
fDate
15-17 July 2010
Firstpage
51
Lastpage
59
Abstract
Solid-state disks (SSDs) with high I/O performance are increasingly becoming popular. To extend the life time of flash memory, one can apply wear-leveling strategies to manage data blocks. However, wear-leveling strategies certainly inevitably degrade write performance. In addition to low write performance, wear-leveling strategies make one block unwritable when one bit of this block is invalid. Although data reconstruction techniques have been widely employed in disk arrays, the reconstruction techniques has not been studied in the context of solid-state disks. In this paper, we present a new fine-grained data-reconstruction algorithm for solid-state disks. The algorithm aims to provide a simple yet efficient wear-leveling strategy that improves both I/O performance and reliability of solid-state disks. Simulation experiments show that all data blocks have very similar in terms of erasure times. The number of extra erasures incurred by our algorithm is very marginal.
Keywords
data acquisition; disc storage; flash memories; input-output programs; I/O performance; LDPC coding; coding techniques; fine grained data reconstruction algorithm; solid state disk; Arrays; Equations; Flash memory; Mathematical model; Parity check codes; Reconstruction algorithms; Reliability; area wear-leveling strategies; data reconstruction; disdegrading mechanism; high reliability; solid-state disc;
fLanguage
English
Publisher
ieee
Conference_Titel
Networking, Architecture and Storage (NAS), 2010 IEEE Fifth International Conference on
Conference_Location
Macau
Print_ISBN
978-1-4244-8133-0
Type
conf
DOI
10.1109/NAS.2010.62
Filename
5575623
Link To Document