首页|基于Soft-RoCE的KV客户端网络传输性能提升

基于Soft-RoCE的KV客户端网络传输性能提升

扫码查看
RDMA网络因高带宽、低延迟、低CPU负载特点,广泛应用于数据密集业务.应用场景模型是数据中心集群内部Server-Server架构,两端都需搭载RDMA硬件网卡卸载加速网络传输,但是对于更典型的Client-Server架构应用场景,C/S架构由于客户端数量多,从成本因素考虑,客户端选择软件RDMA实现,这样基于RDMA内存语义的客户端的设计成为影响性能的关键因素.提出一种新型基于Soft-RoCE的KV软件客户端和FPGA硬件服务端的架构设计,仅需要支持一种RDMA WRITE单边原语,简化了服务端硬件的复杂度和成本,同时保持RDMA高带宽特性.增加本地事件通知机制有效减少RDMA消息,利用SRIOV和虚拟化资源隔离以及绑核技术手段,使KV客户端可并发、可扩展,并在Key-Value数据库取得吞吐量达 2M+IOPS的高性能效果.
The RDMA network features high bandwidth,low latency,and low CPU load,and is widely used in data-in-tensive services.Aiming at the client/server scenario,a new architecture design of KV software client based on Soft-RoCE and hardware server based on FPGAs is proposed in this paper.By using multiple technical means,KV client can be con-current and expansible,and get the high performance effect of throughput up to 2M+IOPS in Key-Value database.

Soft-RoCERDMAKey-Value store

常锐、古国强、童贤慧、徐怡倩

展开 >

移动网络和移动多媒体技术国家重点实验室,中兴通讯股份有限公司,广东 深圳 518057

Soft-RoCE 远程内存直接访问 键值存储

2024

工业控制计算机
中国计算机学会工业控制计算机专业委员会 江苏省计算技术研究所有限责任公司

工业控制计算机

影响因子:0.258
ISSN:1001-182X
年,卷(期):2024.37(10)