超级充电:利用SDN提升路由器收敛
网络与互联网体系结构
2015-05-26 v1 性能
摘要
软件定义网络(SDN)是一种有望改善未来网络架构性能和可管理性的方法。然而,在利用SDN改善现有网络性能与可管理性而不要求对现有网络基础设施进行重大改造方面,相关工作甚少。在本文中,我们展示了如何通过以新颖方式将现有IP路由器与支持SDN的设备相结合,从而显著提升(或超级充电)现有IP路由器的性能。更具体地,我们的超级充电方案在不对IP路由器本身进行任何重新配置的情况下,大幅降低了其在链路或节点故障时的收敛时间。我们的关键见解是使用SDN控制器预计算备份转发表项,并在故障发生时立即激活它们,从而实现近乎即时的数据面恢复,同时让路由器以其典型的缓慢步伐收敛。通过提升现有设备的性能,我们不仅延长了它们的寿命,也为网络运营商启动SDN部署提供了新的激励。我们实现了一个全功能的“超级充电器”,并用它来提升一台Cisco Nexus 7k路由器的收敛性能。利用基于FPGA的流量生成器,我们表明我们的超级充电路由器系统性地在约150 ms内收敛,相对于类似条件下其正常收敛时间降低了900倍。
引用
@article{arxiv.1505.06630,
title = {Supercharge me: Boost Router Convergence with SDN},
author = {Michael Alan Chang and Thomas Holterbach and Markus Happe and Laurent Vanbever},
journal= {arXiv preprint arXiv:1505.06630},
year = {2015}
}