2013 IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST) 2013
DOI: 10.1109/msst.2013.6558447
|View full text |Cite
|
Sign up to set email alerts
|

Improving flash-based disk cache with Lazy Adaptive Replacement

Abstract: The increasing popularity of flash memory has changed storage systems. Flash-based solid state drive(SSD) is now widely deployed as cache for magnetic hard disk drives(HDD) to speed up data intensive applications. However, existing cache algorithms focus exclusively on performance improvements and ignore the write endurance of SSD. In this paper, we proposed a novel cache management algorithm for flash-based disk cache, named Lazy Adaptive Replacement Cache(LARC). LARC can filter out seldom accessed blocks and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 57 publications
(35 citation statements)
references
References 20 publications
0
35
0
Order By: Relevance
“…Although static technique had optimal configuration in the first workload, due to the change in the workload type, it will be completely inefficient in the new workload. This shortcoming exists in all previous studies in I/O caching [9], [10], [11], [12], [33].…”
Section: Reconfiguration Overheadmentioning
confidence: 98%
See 1 more Smart Citation
“…Although static technique had optimal configuration in the first workload, due to the change in the workload type, it will be completely inefficient in the new workload. This shortcoming exists in all previous studies in I/O caching [9], [10], [11], [12], [33].…”
Section: Reconfiguration Overheadmentioning
confidence: 98%
“…Therefore, SSDs should be used alongside with HDDs in order to design a cost-efficient, high-performance storage system. To effectively use SSDs as the OS cache layer, modifications in the conventional caching policies such as Least Recently Used (LRU) and Clock have been suggested by the previous studies [8], [9], [10]. Another suggested approach in the previous work is prioritizing various request types such as filesystem metadata, read, and random requests by using either absolute or relative priority [11], [12], [13], [14].…”
Section: Introductionmentioning
confidence: 99%
“…The studies in the second category try to optimize the eviction policy of caching architectures. To prevent cache pollution, Lazy Adaptive Replacement Cache (LARC) [13] is suggested which promotes data pages to cache on the second access to the data page. This technique, however, cannot perform in a timely fashion when workload is not stable.…”
Section: Previous Studiesmentioning
confidence: 99%
“…The REDCAP project [14] aims to logically enlarge the disk cache by using a small portion of main memory, so that the read time could be reduced. For Solid-State Drive (SSD), a new algorithm called lazy adaptive replacement cache [16] is proposed to improve the cache hit and prolong the SSD lifetime.…”
Section: F Broader Impactmentioning
confidence: 99%