USENIX ATC2020顶会
OSCA: An Online-Model Based Cache Allocation Scheme in Cloud Block Storage Systems
Yu Zhang, Ping Huang, Ke Zhou, Hua Wang, Jianying Hu, Yongguang Ji, Bin Cheng
摘要
We propose an Online-Model based Scheme for Cache Allocation for shared cache servers among cloud block storage devices. OSCA can find a near-optimal configuration scheme at very low complexity improving the overall efficiency of the cache server. OSCA employs three techniques. First, it deploys a novel cache model to obtain a miss ratio curve (MRC) for each storage node in the cloud infrastructure block storage system. Our model uses a low overhead method to obtain data reuse distances from the ratio of re-access traffic to the total traffic within a time window. It then translates the obtained reuse distance distribution into miss ratio curves. Second, knowing the cache requirements of storage nodes, it defines the total hit traffic metric as the optimization target. Third, it searches for a near optimal configuration using a dynamic programming method and performs cache reassignment based on the solution. Experimental results with real-world workloads show that our model achieves a Mean Absolute Error (MAE) comparable to existing state-of-the-art techniques, but we can do without the overheads of trace collection and processing. Due to the improvement of hit ratio, OSCA reduces IO traffic to the back-end storage server by 13.2% relative to an equal-allocation-to-all-instances policy with the same amount of cache memory.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper16
- FaasCache: keeping serverless computing alive with greedy-dual cachingAlexander Fuerst, Prateek SharmaASPLOS 2021 · 被引用 223 次
- Separating Data via Block Invalidation Time Inference for Write Amplification Reduction in Log-Structured StorageQiuping Wang, Jinhong Li, Patrick P. C. Lee, Tao Ouyang 等FAST 2022 · 被引用 56 次
- FIFO queues are all you need for cache evictionJuncheng Yang, Yazhuo Zhang, Ziyue Qiu, Yao Yue 等SOSP 2023 · 被引用 54 次
- Baleen: ML Admission & Prefetching for Flash CachesDaniel Lin-Kit Wong, Hao Wu, Carson Molder, Sathya Gunasekar 等FAST 2024 · 被引用 26 次
- Adaptive Online Cache Capacity Optimization via Lightweight Working Set Size Estimation at ScaleRong Gu, Simian Li, Haipeng Dai, Hancheng Wang 等USENIX ATC 2023 · 被引用 17 次
相关 Paper
- eMRC: Efficient Miss Ratio Approximation for Multi-Tier CachingZhang Liu, Hee Won Lee, Yu Xiang, Dirk Grunwald 等FAST 2021 · 被引用 19 次
- LPCA: learned MRC profiling based cache allocation for file storage systemsYibin Gu, Yifan Li, Hua Wang, Li Liu 等DAC 2022 · 被引用 4 次
- Kosmo: Efficient Online Miss Ratio Curve Generation for Eviction Policy EvaluationKia Shakiba, Sari Sultan, Michael StummFAST 2024 · 被引用 11 次
- Cost-Driven Data Caching in the Cloud: An Algorithmic ApproachYang Wang, Yong Zhang, Xinxin Han, Pengfei Wang 等INFOCOM 2021 · 被引用 13 次
- Many Hands Make Light Work: Accelerating Edge Inference via Multi-Client Collaborative CachingWenyi Liang, Jianchun Liu, Hongli Xu, Chunming Qiao 等ICDE 2025
