Back to Search
Start Over
CDAC: Content-Driven Deduplication-Aware Storage Cache
- Source :
- MSST
- Publication Year :
- 2019
- Publisher :
- IEEE, 2019.
-
Abstract
- Data deduplication, as a proven technology for effective data reduction in backup and archive storage systems, also demonstrates the promise in increasing the logical space capacity of storage caches by removing redundant data. However, our in-depth evaluation of the existing deduplication-aware caching algorithms reveals that they do improve the hit ratios compared to the caching algorithms without deduplication, especially when the cache block size is set to 4KB. But when the block size is larger than 4KB, a clear trend for modern storage systems, their hit ratios are significantly reduced. A slight increase in hit ratios due to deduplicationmay not be able to improve the overall storage performance because of the high overhead created by deduplication. To address this problem, in this paper we propose CDAC, a Content-driven Deduplication-Aware Cache, which focuses on exploiting the blocks' content redundancy and their intensity of content sharing among source addresses in cache management strategies. We have implemented CDAC based on LRU and ARC algorithms, called CDAC-LRU and CDAC-ARC respectively. Our extensive experimental results show that CDACLRU and CDAC-ARC outperform the state-of-the-art deduplication-aware caching algorithms, D-LRU and DARC, by up to 19.49X in read cache hit ratio, with an average of 1.95X under real-world traces when the cache size ranges from 20% to 80% of the working set size and the block size ranges from 4KB to 64 KB.
- Subjects :
- Hardware_MEMORYSTRUCTURES
CPU cache
Computer science
Working set size
020206 networking & telecommunications
02 engineering and technology
Parallel computing
020202 computer hardware & architecture
Backup
Data_FILES
0202 electrical engineering, electronic engineering, information engineering
Redundancy (engineering)
Data deduplication
Cache
Cache algorithms
Block size
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2019 35th Symposium on Mass Storage Systems and Technologies (MSST)
- Accession number :
- edsair.doi...........6c95c00ec2e9365e0767654912555ff8
- Full Text :
- https://doi.org/10.1109/msst.2019.00008