基于InfiniBand的RPC优化  

Optimization of RPC based on InfiniBand

在线阅读下载全文

作  者:明亮[1] 冯丹[1] 王芳[1] 陈碧砚[1] 

机构地区:[1]华中科技大学计算机学院,湖北武汉430074

出  处:《计算机工程与科学》2013年第7期23-30,共8页Computer Engineering & Science

基  金:国家973计划资助项目(2011CB302301)

摘  要:随着无限带宽(IB)网络技术的发展,IB网络以其高性能、低延迟以及低功耗和低成本的优势逐渐在数据中心占据重要的地位。而作为重要的网络通信模型,远程过程调用(RPC)协议如何利用IB网络的远程内存直接访问RDMA特性是一个重要议题。NFSover RDMA解决了内核态下网络文件系统(NFS)利用RDMA协议传输数据的问题。然而,面向跨越内核态和用户态的RPC应用,目前仍然没有基于IB的RPC相关优化。通过将IB协议族中的套接字直接协议(SDP)集成到现有RPC协议中,使内核态以及用户态RPC程序都能使用IB网络的RDMA协议,从而提升网络传输性能。经测试,此方案与传统的基于TCP/IP协议的RPC实现相比,用户态RPC与内核态RPC可分别获得10%和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 113. 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.

关 键 词:无限带宽技术 远程过程调用 套接字直接协议 分布式文件系统 

分 类 号:TP336[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象