Programmable caching engines like CacheLib are widely used in production systems to support diverse workloads in multi-tenant environments. CacheLib's design focuses on performance, portability, and configurability, allowing applications to inherit caching improvements with minimal implementation effort. However, its behavior under dynamic and evolving workloads remains largely unexplored. This paper presents an empirical study of CacheLib with multi-tenant settings under dynamic and volatile environments. Our evaluation across multiple CacheLib configurations reveals several limitations that hinder its effectiveness under such environments, including rigid configurations, limited runtime adaptability, lack of quality-of-service support and coordination, which lead to suboptimal performance, inefficient memory usage, and tenant starvation. Based on these findings, we outline future research directions to improve the adaptability, fairness, and programmability of future caching engines.


翻译:可编程缓存引擎(如CacheLib)已广泛应用于生产系统,以支持多租户环境中的多样化工作负载。CacheLib的设计侧重于性能、可移植性和可配置性,使应用程序能够以最小的实现工作量继承缓存改进。然而,其在动态且不断变化的工作负载下的行为在很大程度上仍未得到探索。本文对CacheLib在多租户设置下动态易变环境中的表现进行了实证研究。我们通过对多种CacheLib配置的评估,揭示了其在类似环境下阻碍其有效性的若干局限性,包括配置僵化、运行时适应性有限、缺乏服务质量支持与协调,从而导致性能欠佳、内存使用效率低下以及租户资源匮乏。基于这些发现,我们概述了未来研究方向,以提升未来缓存引擎的适应性、公平性和可编程性。

0
下载
关闭预览

相关内容

【CMU博士论文】自动化与可移植的机器学习系统
专知会员服务
23+阅读 · 2024年8月19日
智能数据库学习型索引研究综述
专知会员服务
23+阅读 · 2023年1月14日
编码计算研究综述
专知会员服务
22+阅读 · 2021年10月26日
专知会员服务
29+阅读 · 2021年2月26日
TensorFlow Lite指南实战《TensorFlow Lite A primer》,附48页PPT
专知会员服务
70+阅读 · 2020年1月17日
深度学习模型可解释性的研究进展
专知
26+阅读 · 2020年8月1日
深度学习可解释性研究进展
专知
19+阅读 · 2020年6月26日
机器学习可解释性工具箱XAI
专知
11+阅读 · 2019年2月8日
新型阻变存储器的物理研究与产业化前景
中国物理学会期刊网
13+阅读 · 2017年11月1日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
VIP会员
最新内容
技术、多域威慑与海上战争(报告)
专知会员服务
2+阅读 · 今天15:04
“在云端防御”:提升北约数据韧性(报告)
专知会员服务
1+阅读 · 今天14:54
人工智能及其在海军行动中的整合(综述)
专知会员服务
1+阅读 · 今天14:07
美军MAVEN项目全面解析:算法战架构
专知会员服务
16+阅读 · 今天8:36
从俄乌战场看“马赛克战”(万字长文)
专知会员服务
10+阅读 · 今天8:19
相关VIP内容
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员