论文标题

绩效驱动的互联网路径选择

Performance-Driven Internet Path Selection

论文作者

Apostolaki, Maria, Singla, Ankit, Vanbever, Laurent

论文摘要

互联网路由通常可以是最佳的,而所选路线的性能比其他可用的符合政策的路线更差。这是由于缺乏网络层的路线性能的可见性。尽管这是一个古老的问题,但我们认为,可编程硬件的最新进展最终以可部署的,BGP兼容的方式打开了性能感知路由的可能性。我们介绍了Routescout,这是一种混合硬件/软件系统,支持基于ISP量表的基于性能的路由。在数据平面中,RouteScout利用启用P4的硬件来监视每个目的地,线路率和较小的内存足迹的跨策略路线选择的性能。然后,RouteScout的控制平面异步将汇总的性能指标拉开以合成性能感知到的转发策略。我们表明,RoutesCout只能使用4 MB的内存来监视ISP流量的大多数。此外,它的控制可以灵活地满足各种操作员目标,并在次秒的工作时间内。

Internet routing can often be sub-optimal, with the chosen routes providing worse performance than other available policy-compliant routes. This stems from the lack of visibility into route performance at the network layer. While this is an old problem, we argue that recent advances in programmable hardware finally open up the possibility of performance-aware routing in a deployable, BGP-compatible manner. We introduce ROUTESCOUT, a hybrid hardware/software system supporting performance-based routing at ISP scale. In the data plane, ROUTESCOUT leverages P4-enabled hardware to monitor performance across policy-compliant route choices for each destination, at line-rate and with a small memory footprint. ROUTESCOUT's control plane then asynchronously pulls aggregated performance metrics to synthesize a performance-aware forwarding policy. We show that ROUTESCOUT can monitor performance across most of an ISP's traffic, using only 4 MB of memory. Further, its control can flexibly satisfy a variety of operator objectives, with sub-second operating times.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源