Title :
Considering block popularity in disk cache replacement for enhancing hit ratio with solid state drive
Author :
Yonjoong Ryou ; Byungjun Lee ; Sanghyun Yoo ; Hee Yong Youn
Author_Institution :
Coll. of Inf. & Commun. Eng., Sungkyunkwan Univ., Suwon, South Korea
Abstract :
The Solid State Drive (SSD) is now becoming a main stream in storage systems. It is widely deployed as cache for hard disk drive (HDD) to speed up the execution of data intensive applications. In this paper we propose a novel block replacement algorithm for flash-based disk cache, named Block Replacement based on Popularity(BRP). Using the frequency and recency of block access, it calculates the block popularity to select the block which will be evicted from SSD. This avoids cache pollution and keeps popular blocks in SSD cache, leading to high hit ratio. Meanwhile, the proposed scheme reduces block replacements, and thus incurs less write operations to SSD. As a result, BRP enhances the performance of storage and the lifetime of SSD. Computer simulation demonstrates that the proposed scheme consistently outperforms five existing cache replacement algorithms with two different kinds of traces.
Keywords :
cache storage; disc drives; flash memories; hard discs; BRP; HDD; SSD cache; block access frequency; block access recency; block replacement-based-on-popularity algorithm; computer simulation; data intensive applications; flash-based disk cache replacement; hard disk drive; hit ratio enhancement; solid state drive; storage systems; Algorithm design and analysis; Flash memories; Hard disks; Performance evaluation; Pollution; Random access memory; Solids; Block Popularity; Cache Replacement; Disk Cache; Ghost Queue; Solid State Disk;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2015 16th IEEE/ACIS International Conference on
Conference_Location :
Takamatsu
DOI :
10.1109/SNPD.2015.7176246