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