首页> 中文期刊> 《计算机工程与科学》 >基于InfiniBand的RPC优化

基于InfiniBand的RPC优化

         

摘要

随着无限带宽(IB)网络技术的发展,IB网络以其高性能、低延迟以及低功耗和低成本的优势逐渐在数据中心占据重要的地位.而作为重要的网络通信模型,远程过程调用(RPC)协议如何利用IB网络的远程内存直接访问RDMA特性是一个重要议题.NFSover RDMA解决了内核态下网络文件系统(NFS)利用RDMA协议传输数据的问题.然而,面向跨越内核态和用户态的RPC应用,目前仍然没有基于IB的RPC相关优化.通过将IB协议族中的套接字直接协议(SDP)集成到现有RPC协议中,使内核态以及用户态RPC程序都能使用IB网络的RDMA协议,从而提升网络传输性能.经测试,此方案与传统的基于TCP/IP协议的RPC实现相比,用户态RPC与内核态RPC可分别获得10%00和35%的性能提升.%Along with the development of InfiniBand (IB) network,IB is becoming an important component in the data center due to its characteristics such as high performance,low latency,low power consumption and low price.As an important communication protocol,it is a significant problem that how the Remote Procedure Call (RPC) utilizes the RDMA feature of IB.NFS over RDMA solves the problem that the NFS transfers data by RDMA protocol in the kernel-space.However,there is no RPC optimization on InifiniBand in the user-space communication and the communication between user-space and kernel-space.In this paper,we integrate the Socket Direct Protocol into the RPC so as to achieve the RDMA feature of IB in both user-space and kernel-space.Through the experiments,we can obtain 10% and 35% peak performance improvement in user-space and kernel-space communication respectively.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号