TY - GEN
T1 - F2FS Aware Mapping Cache Design on Solid State Drives
AU - Gao, Congming
AU - Di, Yejia
AU - Deng, Aosong
AU - Liu, Duo
AU - Ji, Cheng
AU - Xue, Jason Chun
AU - Shi, Liang
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/11/15
Y1 - 2018/11/15
N2 - During the past decades, NAND flash memory based SSDs have been widely deployed in personal computers, mobile devices, and cloud systems. In order to maintain the mappings between logical addresses and physical addresses, a built-in RAM called as mapping cache is always implemented within SSDs. However, due to the cost and space limitations of RAM, only limited number of address mappings are supposed to be stored in the mapping cache. The mapping cache has been designed to exploit the access characteristics of traditional file systems, such as EXT4. Recently, flash friendly file system (F2FS) has been widely used and optimized for SSDs, which exhibits completely different access pattern and has not been taken into consideration during the design of mapping cache. In this paper, we are the first in proposing an efficient F2FS aware design for optimizing the efficiency of mapping cache. The basic idea of the work is to exploit the specific access characteristics of F2FS and propose to improve the hit ratio of the mapping cache. Experimental results show that this approach is able to significantly improve the performance of SSDs.
AB - During the past decades, NAND flash memory based SSDs have been widely deployed in personal computers, mobile devices, and cloud systems. In order to maintain the mappings between logical addresses and physical addresses, a built-in RAM called as mapping cache is always implemented within SSDs. However, due to the cost and space limitations of RAM, only limited number of address mappings are supposed to be stored in the mapping cache. The mapping cache has been designed to exploit the access characteristics of traditional file systems, such as EXT4. Recently, flash friendly file system (F2FS) has been widely used and optimized for SSDs, which exhibits completely different access pattern and has not been taken into consideration during the design of mapping cache. In this paper, we are the first in proposing an efficient F2FS aware design for optimizing the efficiency of mapping cache. The basic idea of the work is to exploit the specific access characteristics of F2FS and propose to improve the hit ratio of the mapping cache. Experimental results show that this approach is able to significantly improve the performance of SSDs.
KW - F2F2
KW - Flash Memory
KW - Mapping Cache
UR - https://www.scopus.com/pages/publications/85059820760
U2 - 10.1109/NVMSA.2018.00018
DO - 10.1109/NVMSA.2018.00018
M3 - 会议稿件
AN - SCOPUS:85059820760
T3 - Proceedings - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018
SP - 31
EP - 36
BT - Proceedings - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018
Y2 - 28 August 2018 through 31 August 2018
ER -