摘要
针对在软件定义网络(SDN)中多个控制器部署时面对的时间延迟和负载均衡问题,在保证负载均衡的基础上以降低整个网络的时间延迟和提高整个网络性能为目标,提出一种多控制器部署算法。针对传统粒子群算法收敛速度慢的缺点,采用改进的粒子群算法对SDN控制器进行部署,在考虑平衡控制器负载能力的同时,最小化交换机和控制器之间的传播时延。仿真实验结果表明:采用改进的粒子群算法,可以在保证较高的负载均衡性能的基础上,以较低的时间延迟代价获得较优的网络总体性能,网络的合适度达到0.05;与传统粒子群算法相比,改进的粒子群算法在种群的收敛速度上提升约6.3%。
-
单位河北大学; 电子信息工程学院