TY - GEN
T1 - A workload-aware adaptive hybrid flash translation layer with an efficient caching strategy
AU - Park, Dongchul
AU - Debnath, Biplob
AU - Du, David H.C.
PY - 2011
Y1 - 2011
N2 - In this paper, we propose a Convertible Flash Translation Layer (CFTL) for NAND flash-based storage systems. CFTL is a novel hybrid flash translation layer adaptive to workloads so that it can dynamically switch its mapping scheme to either a page level mapping or a block level mapping scheme to fully exploit the benefits of them. Moreover, we propose an efficient caching strategy to further improve the CFTL performance. Consequently, both the convertible feature and the caching strategy empower CFTL to achieve good read performance as well as good write performance. Our experimental evaluation with various realistic workloads demonstrates that CFTL outweighs other FTL schemes. In particular, our new caching strategy remarkably improves cache hit ratios, by an average of 245%, and exhibits much higher hit ratios especially for randomly read intensive workloads.
AB - In this paper, we propose a Convertible Flash Translation Layer (CFTL) for NAND flash-based storage systems. CFTL is a novel hybrid flash translation layer adaptive to workloads so that it can dynamically switch its mapping scheme to either a page level mapping or a block level mapping scheme to fully exploit the benefits of them. Moreover, we propose an efficient caching strategy to further improve the CFTL performance. Consequently, both the convertible feature and the caching strategy empower CFTL to achieve good read performance as well as good write performance. Our experimental evaluation with various realistic workloads demonstrates that CFTL outweighs other FTL schemes. In particular, our new caching strategy remarkably improves cache hit ratios, by an average of 245%, and exhibits much higher hit ratios especially for randomly read intensive workloads.
KW - CFTL
KW - FTL
KW - Flash Translation Layer
KW - SSD
UR - http://www.scopus.com/inward/record.url?scp=80052983181&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=80052983181&partnerID=8YFLogxK
U2 - 10.1109/MASCOTS.2011.29
DO - 10.1109/MASCOTS.2011.29
M3 - Conference contribution
AN - SCOPUS:80052983181
SN - 9780769544304
T3 - IEEE International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems - Proceedings
SP - 248
EP - 255
BT - Proceedings - 19th Annual IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 2011
T2 - 19th Annual IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, MASCOTS 2011
Y2 - 25 July 2011 through 27 July 2011
ER -