• DocumentCode
    2261977
  • Title

    Hot Data-Aware FTL Based on Page-Level Address Mapping

  • Author

    Chen, Zhiguang ; Xiao, Nong ; Liu, Fang ; Du, Yimo

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    713
  • Lastpage
    718
  • Abstract
    The development of flash memory drives flash based SSD to enter into large-scale storage systems. The performance of SSD is highly dependent on the design of FTL. For the last few years, several FTL schemes have been proposed. Such as FAST, BAST, SAST etc. we design a novel FTL based on page-level mapping scheme. Since one of the major troubles of page-level mapping FTL is the unendurable memory consuming of the fine-grained mapping table. We propose a dedicated cache replacement policy called SRC to mitigate the memory pressure. Our FTL based on SRC is able to distinguish hot data from the cold. This capability highlights the garbage collection efficiency of page-level mapping schemes. As a result, the hot data-aware FTL reduces extra read/write operations by 10 times or more compared with FAST and BAST. As our FTL erases less blocks, the lifetime of SSD is extended by more than 30%. Further experiment shows that the hot data-aware FTL outperforms hybrid-level FTLs on workloads with varied read/write ratios.
  • Keywords
    cache storage; flash memories; cache replacement policy; fine-grained mapping table; flash memory drives flash based SSD; garbage collection efficiency; hot data-aware flash translation layer; large-scale storage systems; memory pressure mitigation; page-level address mapping; FTL; SRC; SSD; cache; flash; storage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2010 12th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4244-8335-8
  • Electronic_ISBN
    978-0-7695-4214-0
  • Type

    conf

  • DOI
    10.1109/HPCC.2010.48
  • Filename
    5581420