DocumentCode :
3090276
Title :
A Workload-Aware Adaptive Hybrid Flash Translation Layer with an Efficient Caching Strategy
Author :
Park, Dongchul ; Debnath, Biplob ; Du, David H C
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Minnesota-Twin Cities, Twin Cities, MN, USA
fYear :
2011
fDate :
25-27 July 2011
Firstpage :
248
Lastpage :
255
Abstract :
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.
Keywords :
NAND circuits; cache storage; flash memories; NAND flash-based storage systems; block level mapping; convertible flash translation layer; efficient caching strategy; page level mapping; workload-aware adaptive hybrid flash translation layer; Ash; Indexes; Memory management; Performance evaluation; Random access memory; Switches; CFTL; FTL; Flash Translation Layer; SSD;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2011 IEEE 19th International Symposium on
Conference_Location :
Singapore
ISSN :
1526-7539
Print_ISBN :
978-1-4577-0468-0
Type :
conf
DOI :
10.1109/MASCOTS.2011.29
Filename :
6005393
Link To Document :
بازگشت