P2PNIC: High-Speed Packet Forwarding by Direct Communication between NICs
P2PNIC: High-Speed Packet Forwarding by Direct Communication between NICs
复制标题
P2PNIC:NIC 之间直接通信的高速数据包转发
DOI:
10.1109/infocomwkshps51825.2021.9484641
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Esaki Hiroshi
中科院分区:
文献类型:
--
作者:
Ueno Yukito;Nakamura Ryo;Kuga Yohei;Esaki Hiroshi
Against the background of the contiguous growth of the Internet and data center traffic, the performance requirement for software middleboxes is increasing rapidly. Although their performance has been improved by continuous research and development, their packet forwarding architecture depends on the CPU and the main memory. Thus, their throughput cannot exceed the limit of the memory bandwidth, for instance. To address these limits, we propose a novel packet forwarding architecture called P2PNIC. In P2PNIC, a NIC directly communicates with other NICs through the PCIe interconnect without CPU and main memory involvement, like the inter-linecard communication in a hardware router. To show the feasibility and the performance advantages of P2PNIC architecture, we implemented P2PNIC on a programmable 40 GbE NIC and compared the throughput and latency with TestPMD, which is an application of DPDK. The evaluation shows that P2PNIC achieves 40.37 Mpps for 64-byte packets, which is 1.45 times higher than TestPMD. In addition, P2PNIC shows 36% lower latency than TestPMD for 64-byte packets with 1 Gbps background traffic. The P2PNIC architecture accelerates packet forwarding on a general-purpose server and advances software-based network technologies.
DOI:
10.1145/2837030.2837034
发表时间:
2015
期刊:
Proceedings of the 11th Asian Internet Engineering Conference
影响因子:
--
作者:
Yasuhiro Ohara;Yudai Yamagishi;S. Sakai;Abhik Datta Banik;S. Miyakawa
通讯作者:
S. Miyakawa
DOI:
--
发表时间:
2018
期刊:
--
影响因子:
--
作者:
J. D. Brouer;Toke Høiland
通讯作者:
Toke Høiland
影响因子:
11.2
作者:
Han, Bo;Gopalakrishnan, Vijay;Lee, Seungjoon
通讯作者:
Lee, Seungjoon