论文标题
基于软件的新型多路径RDMA解决方案,用于数据中心网络
A Novel Software-based Multi-path RDMA Solutionfor Data Center Networks
论文作者
论文摘要
在本文中,我们提出了一种纯粹基于软件的数据中心网络(DCN)的纯粹基于软件的多路径RDMA解决方案,以有效利用丰富的多路径拓扑来实现负载平衡和可靠性。作为在用户领域运行的“中间件”库,Virtuoso采用了三种创新机制来实现其目标。与现有的基于硬件的MP-RDMA解决方案相反,Virtuoso可以很容易地在现有RDMA NIC的DCN中部署。它还可以将路径选择和负载平衡机制与硬件功能分解,从而使DCN操作员和应用程序可以根据需要采用最佳机制(作为“插件”软件库模块)来做出灵活的决策。我们的实验表明,Virtuoso能够充分利用可忽略的CPU开销的多个路径
In this paper we propose Virtuoso, a purely software-based multi-path RDMA solution for data center networks (DCNs) to effectively utilize the rich multi-path topology for load balancing and reliability. As a "middleware" library operating at the user space, Virtuoso employs three innovative mechanisms to achieve its goal. In contrast to existing hardware-based MP-RDMA solution, Virtuoso can be readily deployed in DCNs with existing RDMA NICs. It also decouples path selection and load balancing mechanisms from hardware features, allowing DCN operators and applications to make flexible decisions by employing the best mechanisms (as "plug-in" software library modules) as needed. Our experiments show that Virtuoso is capable of fully utilizing multiple paths with negligible CPU overheads