随着InfiniBand(IB)网络技术的发展,IB网络以其高性能,低延迟以及低功耗和低成本的优势逐渐在数据中心占据重要的地位.而作为重要的网络通讯模型,远程过程调用(RRC)协议如何利用IB网络的Remote Direct Memory Access (RDMA)特性是一个...
详细信息
随着InfiniBand(IB)网络技术的发展,IB网络以其高性能,低延迟以及低功耗和低成本的优势逐渐在数据中心占据重要的地位.而作为重要的网络通讯模型,远程过程调用(RRC)协议如何利用IB网络的Remote Direct Memory Access (RDMA)特性是一个重要议题.NFSoRDMA解决了内核态下网络文件系统(NFS)利用RDMA协议传输数据的问题.然而面向跨越内核态和用户态的RPC应用,目前仍然没有基于InfiniBand的RPC相关优化.本文通过将IB协议族中的Socket Direct Protocol(SDP)传输协议集成到现有RPC协议中,使得内核态以及用户态RPC程序都能同步的获得IB网络的RDMA特性.经过测试我们的方案相比较于传统的基于TCP/IP协议的RPC实现,用户态RPC与内核态RPC分别获得10%和35%峰值性能提升.
暂无评论