• 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