A study of hardware assisted IP over InfiniBand and its impact on enterprise data center performance

Ryan E. Grant, Pavan Balaji, Ahmad Afsahi
2010 2010 IEEE International Symposium on Performance Analysis of Systems & Software (ISPASS)  
High-performance sockets implementations such as the Sockets Direct Protocol (SDP) have traditionally showed major performance advantages compared to the TCP/IP stack over InfiniBand (IPoIB). These stacks bypass the kernel-based TCP/IP and take advantage of network hardware features, providing enhanced performance. SDP has excellent performance but limited utility as only applications relying on the TCP/IP sockets API can use it and other IP stack uses (IPSec, UDP, SCTP) or TCP layer
more » ... ns (iSCSI) cannot benefit from it. Recently, newer generations of InfiniBand adapters, such as ConnectX from Mellanox, have provided hardware support for the IP stack itself, such as Large Send Offload and Large Receive Offload. As such high performance socket networks are likely to be deployed or converged with existing Ethernet networking solutions, the performance of such technologies is important to assess. In this paper we take a first look at the performance advantages provided by these offload techniques and compare them to SDP. Our micro-benchmarks and enterprise data-center experiments show that hardware assisted IPoIB can provide competitive performance with SDP and even outperform it in some cases.
doi:10.1109/ispass.2010.5452035 dblp:conf/ispass/GrantBA10 fatcat:xw6gj2fayneuzlmocpuxiv5jfq