Mining-based File Caching in a Hybrid Storage System

被引:0
作者
Lee, Seongjin [1 ]
Won, Youjip [1 ]
Hong, Sungwoo [1 ]
机构
[1] Hanyang Univ, Dept Elect & Comp Engn, Seoul 133791, South Korea
关键词
HDD; SSD; hybrid storage; pattern mining; application launch time; PERFORMANCE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we propose a new mining-based file caching scheme for a hybrid storage disk system. In particular, we focus our efforts on reducing the latency of launching applications. The proposed scheme identifies correlated file accesses in a file access sequence via sequential pattern mining algorithm. Our scheme caches correlated files together to maximize the caching efficiency. The correlated files are extracted from the access patterns through the proposed mining scheme, which consists of three steps: frequent pattern based file extraction, cluster moving gap based file sort, and frequency and size based file prioritization. The extracted correlated files are relocated to an SSD during idle time. DiskSim and NANDSim are used to evaluate the proposed scheme, called Informed Mining. The proposed scheme is compared with a disk only scheme and five other mining based file relocation schemes: Mining based file relocation scheme (Miner), minimum distance based file relocation scheme (Min_Dist), frequency-based relocation scheme (Fre), size-based relocation scheme (Size), and one that relocates files with highest value of (file size * file access number) first to the SSD (Fr*Sz). From the simulation based experiment, launch time is reduced by about 50% using only 10% of sum of all file sizes accessed during a launch of an application.
引用
收藏
页码:1733 / 1754
页数:22
相关论文
共 45 条
[1]  
[Anonymous], 2009, P 1 WORKSH INT SOL S
[2]  
[Anonymous], 1985, TRAVELING SALESMAN P
[3]  
[Anonymous], PLANTS GESNERIACEAE
[4]  
Bisson T, 2007, I S MOD ANAL SIM COM, P402
[5]  
Boboila S., 2010, P 8 USENIX C FIL STO
[6]  
Bucy J.S., 2008, The disksim simulation environment version 4.0 reference manual (cmu-pdl-08-101), P26
[7]   Performance of greedy garbage collection in flash-based solid-state drives [J].
Bux, Werner ;
Iliadis, Ilias .
PERFORMANCE EVALUATION, 2010, 67 (11) :1172-1186
[8]  
Chen F., 2011, P INT C SUPERCOMPUTI
[9]   SmartSaver: Turning flash drive into a disk energy saver for mobile computers [J].
Chen, Feng ;
Jiang, Song ;
Zhang, Xiaodong .
ISLPED '06: Proceedings of the 2006 International Symposium on Low Power Electronics and Design, 2006, :412-417
[10]  
Garrison J.A., 2009, ACM T STORAGE, V5, P1