如Infiniband或RoCE-Ethernet所知,我们可以使用:
VMA - Voltaire Messaging Accelerator(VMA)Mellanox的消息加速器(VMA)提升了基于消息和流媒体应用程序的性能......结果是延迟减少了300%,每台服务器的应用程序吞吐量增加了200%...
SDP - 套接字直接协议(SDP)是一种字节流协议,它利用InfiniBand结构的功能,透明地实现现有基于套接字的网络应用程序的性能提升。
另外 - 第9页:http://www.informatix-sol.com/docs/TCP_bypass_overview.pdf
并且已知,SDP和VMA都使用RDMA-Verbs并且可以用于已编译的程序二进制文件(libpreload)LD_PRELOAD:http://www.informatix-sol.com/low-latency.html
与Openonload一样,SDP和Mellanox的VMA都预加载加速 现有的TCP / IP套接字程序。 Openonload保留TCP / IP 协议所以可以单端使用。 SDP和VMA都映射到VERBS 必须部署在电线的两端。
也可以从以下网站获取图片:
但如果SDP和VMA都是:
LD_PRELOAD=libsdp.so program.bin
或LD_PRELOAD=libvma.so program.bin