Browse > Article
http://dx.doi.org/10.5573/ieie.2016.53.12.094

Priority-Based Hybrid File Storage Management System Using Logical Volume Manager  

Choi, Hoonha (Department of Computer Engineering, Sejong University)
Kim, Hyeunjee (Department of Computer Engineering, Sejong University)
No, Jaechun (Department of Computer Engineering, Sejong University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.53, no.12, 2016 , pp. 94-102 More about this Journal
Abstract
Recently, the I/O performance of a single node is rapidly improving due to the advent of high-performance SSD. As a result, the next-generation storage platform based on SSD has received a great deal of attention and such storage platforms are increasingly adopted to commodity servers or data centers that look for the high-bandwidth computation and I/O. However, building all SSD-based storage platform may not be cost-effective because the price per storage capacity is very high as compared to that of HDD. In this paper. we propose a hybrid file management solution, called HyPLVM(Hybrid Priority Logical Volume Manager), which combines the strength of SSD with the desirable aspects of low-price, high-storage capacity HDD. HyPLVM prioritizes the files and directories to be accessed by users, in order to determine the target storage device (SSD/HDD) in which files are allocated, while mitigating the cost of building storage platforms.
Keywords
Solid state drive; Hybrid drive; File priority; File replacement; Logical volume manager;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Jeong-Su Park, Yu-Mi Bae, Sung-Jae Jung, "Technical analysis of Cloud Storage for Cloud Computing", KIICE, Vol. 17, no. 5, pp. 1129-1137, May 2013.
2 Yaffs. Available on July 2011 from "http://www.yaffs.net/"
3 D. Woodhouse. Jffs: The journalling flash file system. In The Ottawa Linux Symposium, RedHat Inc, 2001.
4 TAILWINDSTORAGE. Extreme 3804, "http://tailwindstorage.com/products/"
5 Fusion-IO, "iodrive octal data sheet, http://www.fusionio.com/data-sheets/iodrive-octal-data-sheet/"
6 D. G. Andersen and S. Swanson, "Rethinking flash in the data center", IEEE Micro, Vol. 30, no. 4, pp.52-54, Jul. 2010.   DOI
7 F. Douglis, R. Caceres, F. Kaashoek, K. Li, B. Marsh, J. Tauber, "Storage alternatives for mobile computers", Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation, 1994.
8 Jin-Yong Ha, Jin-Soo Kim, "Hext4: A Filesystem for SSD-HDD Hybrid Storage", KIISE, pp. 1403-1405, Jun, 2014.
9 Sanghyun Yoo, Kyung Tae Kim, Hee Yong Youn, "Block Replacement Scheme based on Reuse Interval for Hybrid SSD System", KSII, Vol 16, no. 5, pp. 19-27, Oct, 2015.
10 Amplicon, "Benefits of SSD vs. HDD, https://www.amplicon.com/docs/white-papers/SSD-vs-HDD-white-paper.pdf"
11 AJ Lewis, "LVM HOWTO, http://www.sistina.com"
12 David Teigland, "Volume Manager in Linux", Sistina Software, Inc., 2001.
13 redhat, "The Linux Logical Volume Manager, http://www.redhat.com/magazine/009jul05/features/lvm2/"
14 Siwoo Byun, "A Hetero-Mirroring Scheme to Improve I/O Performance of High-Speed Hybrid Storage", KAIS, Vol. 11, No. 12, pp. 4997-5006, 2010.
15 Sanghyun Yoo, Hee Yong Youn, "Cache replacement algorithm based on time and hit ratio in NAND flash memory", KSII, pp. 231-232, Oct 2014.