arrow
返回

Epiphron: Resource-Efficient Distributed Key-Value Storage

delete2026-03-03
delete0
PRE
AI
R
Ruidong Zhu
Z
Zili Zhang
B
Bingyang Wu
X
Xin Yao
R
Renhai Chen
G
Gong Zhang
X
Xuanzhe Liu
X
Xin Jin
DOI:10.1109/TKDE.2026.3669983delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
内存键值存储需要大量的计算和存储资源,以满足性能和可扩展性要求,从而减少了用户应用程序可用的资源。可编程网络硬件(包括SmartNICs和可编程交换机)的出现,为卸载服务器CPU上的操作提供了机会。我们提出Epiphron,一种新颖的分布式内存键值存储架构,该架构与旁路SmartNICs和可编程交换机协同设计。面对旁路SmartNICs性能有限的问题,Epiphron通过以下方式成功实现了高资源效率,同时保持了负载均衡和容错性:(i)在存储管理中混合使用纠删码和复制技术;(ii)在可编程交换机上采用新的数据平面设计(冲突检测和RDMA兼容转发)来加速读操作;(iii)采用基于单边RDMA扩展的网络协议。我们在Barefoot Tofino交换机、NVIDIA BlueField-2 SmartNICs和商用服务器上对Epiphron进行了评估。实验结果表明,与现有方案相比,Epiphron将吞吐量提高了最多2.2倍,内存消耗减少47%,同时完全绕过了服务器CPU。
Keyword:
Key-value storage
SmartNIC
RDMA
software defined networks

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.9K
被引数:
3.2W

机构

H
Huawei
学者数:
72
论文数: 42
被引数: 4
P
peking university
学者数:
11.9W
论文数: 8.7W
被引数: 146
引用论文

引用论文

Xenic
err2021-10-26
err0
PREAI
errHenry N. Schuh; Weihao Liang; Ming Liu; Jacob Nelson; Arvind Krishnamurthy
err分享
err收藏
err分享
err收藏
NetCache
err2017-10-14
err0
PREAI
errXin Jin; Xiaozhou Li; Haoyu Zhang; Robert Soulé; Jeongkeun Lee; Nate Foster; Changhoon Kim; Ion Stoica
err分享
err收藏
Gimbal
err2021-08-09
err0
errOAAI
errJaehong Min; Ming Liu; Tapan Chugh; Chenxingyu Zhao; Andrew Wei; In Hwan Doh; Arvind Krishnamurthy
err分享
err收藏
Harmonia
err2019-11-01
err0
PREAI
errHang Zhu; Zhihao Bai; Jialin Li; Ellis Michael; Dan R. K. Ports; Ion Stoica; Xin Jin
err分享
err收藏
P4
err2014-07-28
err0
PREAI
errPat Bosshart; Dan Daly; Glen Gibb; Martin Izzard; Nick McKeown; Jennifer Rexford; Cole Schlesinger; Dan Talayco; Amin Vahdat; George Varghese; David Walker
err分享
err收藏
Dynamo
err2007-10-14
err0
PREAI
errGiuseppe DeCandia; Deniz Hastorun; Madan Jampani; Gunavardhan Kakulapati; Avinash Lakshman; Alex Pilchin; Swaminathan Sivasubramanian; Peter Vosshall; Werner Vogels
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Honeycomb: Ordered Key-Value Store Acceleration on an FPGA-Based SmartNIC蜂窝: 基于FPGA的SmartNIC上的有序键值存储加速
err2024-03-01
err2
errOAAI
errLiu, Junyi; Dragojevic, Aleksandar; Fleming, Shane; Katsarakis, Antonios; Korolija, Dario; Zablotchi, Igor; Ng, Ho-Cheung; Kalia, Anuj; Castro, Miguel
err分享
err收藏
学者 查看更多内容