The {CacheLib} Caching Engine: Design and Experiences at Scale

B Berg, DS Berger, S McAllister, I Grosof… - … USENIX Symposium on …, 2020 - usenix.org
Web services rely on caching at nearly every layer of the system architecture. Commonly,
each cache is implemented and maintained independently by a distinct team and is highly …

Skylight—a window on shingled disk operation

A Aghayev, M Shafaei, P Desnoyers - ACM Transactions on Storage …, 2015 - dl.acm.org
We introduce Skylight, a novel methodology that combines software and hardware
techniques to reverse engineer key properties of drive-managed Shingled Magnetic …

Sibyl: Adaptive and extensible data placement in hybrid storage systems using online reinforcement learning

G Singh, R Nadig, J Park, R Bera, N Hajinazar… - Proceedings of the 49th …, 2022 - dl.acm.org
Hybrid storage systems (HSS) use multiple different storage devices to provide high and
scalable storage capacity at high performance. Data placement across different devices is …

{RIPQ}: Advanced photo caching on flash for facebook

L Tang, Q Huang, W Lloyd, S Kumar, K Li - 13th USENIX Conference on …, 2015 - usenix.org
Facebook uses flash devices extensively in its photo caching stack. The key design
challenge for an efficient photo cache on flash at Facebook is its workload: many small …

Hpdedup: A hybrid prioritized data deduplication mechanism for primary storage in the cloud

H Wu, C Wang, Y Fu, S Sakr, L Zhu, K Lu - arXiv preprint arXiv:1702.08153, 2017 - arxiv.org
Eliminating duplicate data in primary storage of clouds increases the cost-efficiency of cloud
service providers as well as reduces the cost of users for using cloud services. Existing …

The dilemma between deduplication and locality: Can both be achieved?

X Zou, J Yuan, P Shilane, W Xia, H Zhang… - … USENIX Conference on …, 2021 - usenix.org
Data deduplication is widely used to reduce the size of backup workloads, but it has the
known disadvantage of causing poor data locality, also referred to as the fragmentation …

FIFO queues are all you need for cache eviction

J Yang, Y Zhang, Z Qiu, Y Yue, R Vinayak - Proceedings of the 29th …, 2023 - dl.acm.org
As a cache eviction algorithm, FIFO has a lot of attractive properties, such as simplicity,
speed, scalability, and flash-friendliness. The most prominent criticism of FIFO is its low …

[PDF][PDF] {CloudCache}: On-demand Flash Cache Management for Cloud Computing

D Arteaga, J Cabrera, J Xu, S Sundararaman… - … USENIX Conference on …, 2016 - usenix.org
Host-side flash caching has emerged as a promising solution to the scalability problem of
virtual machine (VM) storage in cloud computing systems, but it still faces serious limitations …

Write once, get 50% free: Saving {SSD} erase costs using {WOM} codes

G Yadgar, E Yaakobi, A Schuster - 13th USENIX Conference on File and …, 2015 - usenix.org
Write Once, Get 50% Free: Saving SSD Erase Costs Using WOM Codes Page 1 This paper
is included in the Proceedings of the 13th USENIX Conference on File and Storage …

Optimizing the performance of data warehouse by query cache mechanism

CAU Hassan, M Hammad, M Uddin, J Iqbal… - IEEE …, 2022 - ieeexplore.ieee.org
Fast access of data from Data Warehouse (DW) is a need for today's Business Intelligence
(BI). In the era of Big Data, the cache is regarded as one of the most effective techniques to …