首页> 中文期刊> 《计算机应用》 >基于时延优化的软件定义网络控制层部署策略

基于时延优化的软件定义网络控制层部署策略

         

摘要

Most of the controller deployment programs in Software Defined Network (SDN) are focused on the propagation delay under normal network state,ignoring link fault state on the delay.To solve these problems,a controller deployment scheme based on delay optimization was proposed.Firstly,based on the worst delay minimization problem under normal network states and multiple single-link fault states,the network state delay was used as the new delay optimization goal to establish a controller deployment model.Secondly,two heuristic deployment algorithms were proposed to solve the above model:Controller Placement Algorithm based on Greedy Algorithm (GA-CPA) and Controller Placement Algorithm based on Particle Swarm Optimization (PSO-CPA).Finally,in order to measure the performance of the solutions,some real network topologies and data were chosen to verify the validity.The simulation results show that GA-CPA and PSO-CPA algorithms can reduce the network state delay in different degrees,thus ensuring that the worst delay in most network states is maintained at a lower range.%当前大多数软件定义网络(SDN)中控制器的部署方案均重点考虑正常网络状态下传播时延对性能的影响,而忽略了链路故障状态下对时延的影响,针对此问题,提出了一种基于时延优化的控制层部署方案.首先,在综合考虑网络正常运行以及单链路故障等多种网络状态下的最坏情况时延最小化问题的基础上,以网络状态时延作为新的时延优化目标并建立了相应的数学模型.其次,提出了解决上述模型的两种启发式部署算法:基于贪婪算法的控制层部署算法(GA-CPA)和基于粒子群优化(psO)算法的控制层部署算法(PSO-CPA).最后,选取了真实网络拓扑及数据进行验证.仿真结果表明,GA-CPA和PSO-CPA两种部署算法均能在不同程度上降低网络状态时延,从而保证了大部分网络状态下的最坏情况时延维持在较低范围.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号