Leveraging Semantic Links For High Efficiency Page-Level Ftl Design
Abstract
NAND Flash Solid State Disks (SSDs) are gainingtremendous popularity in today's storage market due to theirlow energy consumption and high I/O performance. To maskthe unique erase-before-write feature of NAND flash, the FlashTranslation Layer (FTL) in SSD redirects the incoming writesto a free physical address and manages a logical to physicaladdress mapping table. However, the increasing capacity of SSDhas lead to mapping tables large in size, which not only imposehigh pressure on the efficiency of page-level address mapping, but also induces significant performance degradation to SSD. To overcome this problem, Correlation-Aware Page-level FTL(CPFTL) is proposed in this work. CPFTL uniquely leveragesthe inherent data semantics in enterprise workloads to optimizemapping table cache management. First, a correlation-Awaremapping table is developed based on the correlation in readoperations. We then propose a correlation prediction table tosupport fast mapping entry lookup in correlation-Aware mappingtable. Our experimental results show that CPFTL reduces theaverage response time by 63.4% for read dominant workloadsand 32.9% for transaction workloads.
Publication Date
11-23-2016
Publication Title
Proceedings - 2016 IEEE 36th International Conference on Distributed Computing Systems Workshops, ICDCSW 2016
Number of Pages
84-89
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/ICDCSW.2016.14
Copyright Status
Unknown
Socpus ID
85006736184 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/85006736184
STARS Citation
Zhou, Jian; Chen, Xunchao; Wang, Jun; Wu, Fei; and Zhou, You, "Leveraging Semantic Links For High Efficiency Page-Level Ftl Design" (2016). Scopus Export 2015-2019. 4539.
https://stars.library.ucf.edu/scopus2015/4539