Revealing the Necessary Conditions to Achieve 80Gbps High-Speed PC Router

Revealing the Necessary Conditions to Achieve 80Gbps High-Speed PC Router
复制标题

揭示实现 80Gbps 高速 PC 路由器的必要条件

DOI:
10.1145/2837030.2837034
复制
发表时间:
2015
期刊:
Proceedings of the 11th Asian Internet Engineering Conference
影响因子:
--
通讯作者:
S. Miyakawa
S. Miyakawa
中科院分区:
--
文献类型:
--
作者:
Yasuhiro Ohara;Yudai Yamagishi;S. Sakai;Abhik Datta Banik;S. Miyakawa

文献摘要

被引文献

相似文献

核心网络研究社区正在见证一种趋势,许多研究人员尝试使用基于软件的方法实现高速数据包处理速率。然而,仅通过部署个人计算机 (PC) 或商用现成 (COTS) 设备所能获得的性能程度仍然是一个开放式问题。这是因为 1) 工业成就通常涉及不计为 COTS 设备的定制硬件开发,并且其技术细节未公开;2) 研究论文没有重点回答仅使用 COTS 设备可实现的最佳性能问题。在本文中,我们展示了仅使用 COTS 设备实现 80Gbps PC 路由器以及我们的配置详细信息。我们使用最新的高速路由查找技术 Poptrie [1],展示了通过 500K BGP 全路由路由表的路由查找实现 128B 80Gbps 全线速数据包转发。通过展示有和没有特定参数设置的性能比较,我们进一步揭示了构建 80Gbps 高速 PC 路由器所需的条件。最后我们讨论了软件路由器在数据中心应用的前景。
The core networking research community is witnessing a trend that many researchers attempt, and some achieve, a high speed packet processing rate using software-based approach. Yet, the extent of performance that can be obtained by deploying only Personal Computers (PCs), or Commercial Off-The-Shelf (COTS) devices, remains as an open-ended question. This is because 1) industrial achievements often involve custom hardware developments that are not counted as COTS devices, and their technical details are not revealed, and 2) research papers do not focus on the goal to answer the question of the best performance achievable using only COTS devices. In this paper, we show our implementation of an 80Gbps PC router using only COTS devices along with our configuration details. We demonstrate achievement of 128B 80Gbps full wire-rate packet forwarding with routing lookups of 500K BGP full-route routing table, using a recent high speed routing lookup technology called Poptrie [1]. We further reveal the conditions that are necessary to construct the 80Gbps high speed PC router by presenting the performance comparisons with and without the specific parameter settings. We conclude with discussion on the promising prospects of software router application in datacenters.