• DocumentCode
    2107059
  • Title

    ZFTL: A Zone-based Flash Translation Layer with a two-tier selective caching mechanism

  • Author

    Mingbang Wang ; Youguang Zhang ; Wang Kang

  • Author_Institution
    Dept. of Electron. & Inf. Eng., Beihang Univ., Beijing, China
  • fYear
    2012
  • fDate
    9-11 Nov. 2012
  • Firstpage
    578
  • Lastpage
    588
  • Abstract
    In this paper, we propose a Zone-based Flash Translation Layer (ZFTL) for NAND flash-based storage systems. ZFTL is a novel page-level flash translation layer to divide a whole flash into several Zones so that it can reduce the size of SRAM by caching address mapping information of on-demand Zone. Moreover, we propose a two-tier selective caching mechanism to jointly exploit temporal locality and spatial locality of workloads. By selectively caching request mapping entry with the two-tier architecture, ZFTL utilizes the limited SRAM more efficiently so as to improve cache hit ratio and reduce system respond time. Our experimental evaluation with various realistic workloads shows that ZFTL outperforms state-of-the-art FTL schemes. In particular, ZFTL reduces address translation overhead by up to 85% and improves system response time by up to 60% compared to DFTL, though it uses only 5% of SRAM.
  • Keywords
    cache storage; flash memories; DFTL; NAND flash-based storage systems; SRAM; ZFTL; page-level flash translation layer; spatial locality; system response; temporal locality; two-tier architecture; two-tier selective caching mechanism; zone-based flash translation layer; flash memory; flash translation layer; zone-based;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Technology (ICCT), 2012 IEEE 14th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4673-2100-6
  • Type

    conf

  • DOI
    10.1109/ICCT.2012.6511426
  • Filename
    6511426