会议专题

SDN控制器:调研和量化分析

软件定义网络(Software Defined Networking,SDN)提出了一种将网络控制平面和数据平面分离的新型网络架构.这种网络架构的好处在于可以简化控制平面的复杂度,从而使得在面对复杂网络环境时仍然可以实现网络的灵活高效管理.由于控制器的性能对网络性能有着重要的影响,因此很多公司和科研机构都已经提出了自己的控制器方案,并且部分工作已经开源.然而针对如此众多的控制器,目前还没有系统、全面的比较.由于缺乏足够的依据,研究人员只能凭借自己的经验或直觉来选择合适的控制器.为了解决这个问题,本文从单一控制器以及多控制器两个方面,针对现有相关工作的不足,对常见的几款控制器进行分析比较,其中包括各个控制器的设计实现细节介绍以及延迟、吞叶等性能指标的测试。由于各种控制器在实现语言以及设计目标上各有差异,所以每种控制器都有着其优缺点。通过本文的工作,能够在一定程度给研究人员在控制器的选择和使用上提供参考,比如:如果追求高吞叶,可以选择Beacon;如果将控制器用于商用闭源软件,可以采用Floodlight;如果希望快速的设计开发网络应用原型,可以采用POX等等。同时本文对于控制器应用的开发以及多控制器方案的设计也能提供指导思路。

软件定义网络 控制器 性能评价 方案设计

江国龙 付斌章 陈明宇 张立新 孙凝晖

中国科学院计算技术研究所,北京 100190;中国科学院大学,北京 100190 中国科学院计算技术研究所,北京 100190

国内会议

2013全国高性能计算学术年会

桂林

中文

566-575

2013-10-29(万方平台首次上网日期,不代表论文的发表时间)