国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:王成, 叶保留, 梅峰, 卢文达
单位:1.计算机软件新技术国家重点实验室(南京大学),南京 210023;2.国网浙江省电力有限公司,杭州 310007
关键词:远程直接内存访问,哈希表,键值存储,高性能网络
基金:国家重点研发计划项目(2018YFB1004704);国家自然科学基金资助项目(61832005);国家电网公司科技项目(52110418001M)
随着数据与系统规模的不断扩大,网络传输成为了键值存储系统的性能瓶颈。同时,远程直接内存访问(RDMA)技术能够支持高带宽和低时延的数据传输,为键值存储系统设计提供了新的思路。结合高性能网络中的RDMA技术,设计并实现了高性能、低CPU负载的键值存储系统Chequer;结合RDMA原语的特性,重新设计了键值存储系统的基本操作工作流程;并设计了基于线性探测的共享hash表,解决客户端缓存失效的问题以及提高hash命中率来减少客户端的读取轮数,进一步提高了系统的性能。在小规模集群上实现了Chequer系统,并通过实验验证了其性能。
来源:2020年第2期
《计算机应用》期刊编辑部