中文

突破键值存储的网络内缓存极限

网络与互联网体系结构 2024-12-12 v3

摘要

我们提出了 OrbitCache,一种新的网络内缓存架构,能够缓存可变长度的项目以平衡广泛的键值工作负载。与现有工作不同,OrbitCache 不在交换机内存中缓存热数据项。相反,我们利用数据包循环使热数据项持续 revisit 交换机数据平面。我们的方法将缓存的键值对保留在交换机数据平面中,同时使其摆脱硬件约束导致的项目大小限制。我们在 Intel Tofino 交换机上实现了 OrbitCache 原型。实验结果表明,OrbitCache 能够平衡高度偏斜的工作负载,并对各种系统条件具有鲁棒性。

关键词

引用

@article{arxiv.2407.21324,
  title  = {Pushing the Limits of In-Network Caching for Key-Value Stores},
  author = {Gyuyeong Kim},
  journal= {arXiv preprint arXiv:2407.21324},
  year   = {2024}
}

备注

To be appeared in USENIX NSDI 2025