期刊文献+

一种软件定义网络中交换机动态迁移算法 被引量:5

Dynamic switches migration algorithm in software defined networks
下载PDF
导出
摘要 针对目前软件定义网络中的多控制器负载失衡问题,提出一种交换机的动态迁移算法(dynamic switches migration algorithm,DSMA),将交换机与控制器的部署关系建模为0-1规划问题,通过使用免疫粒子群算法保证控制器负载均衡的同时兼顾了控制器和交换机之间的传输时延。仿真实验表明,与现有经典的就近迁移算法和利用率最低迁移算法相比,DSMA实现了较好的控制器负载均衡,减少了控制器PACKET_IN消息的响应时间,提高了系统反应速度,加权后的综合评价平均提升了25.3%。 Aiming at the load imbalance of multiple controllers in software defined networks,this paper proposed a dynamic switches migration algorithm( DSMA). By modeling the controller-switch mapping as 0-1 programming problem,this algorithm used the immune particle swarm algorithm to achieve the load balance of the controllers and ensured the transmission delay between controllers and switches at the same time. Simulation results show that,compared with the existed typical algorithms such as nearest migration algorithm and lowest utilization migration algorithm,DSMA achieves good load balancing of controllers,reduces the response time of the PACKET_IN messages,improves the system response speed and increases the weighted comprehensive evaluation meanly to 25. 3%.
出处 《计算机应用研究》 CSCD 北大核心 2016年第5期1446-1449,1480,共5页 Application Research of Computers
基金 国家"973"计划资助项目(2012CB315901 2013CB329104) 国家自然科学基金资助项目(61372121) 国家"863"计划资助项目(2013AA013505)
关键词 软件定义网络 控制器 负载均衡 免疫粒子群 software defined networks controllers load balance immune particle swarm
  • 相关文献

参考文献16

  • 1McKeown N, Anderson T, Balakrishnan H, et al. OpenFlow: enab- ling innovation in campus networks [ J]. ACM SlGCOMM Compu- ter Communication Review, 2008,38 (2) :69-74.
  • 2Heller B, Sherwood R, McKeown N. The controller placement prob- lem [J]. ACM SIGCOMM Computer Communication Review, 2012,42 (4) :473-478.
  • 3Levin D, Wundsam A, Heller B, et al. Logically centralized? State distribution trade-offs in software defined networks [ C ]//Proc of the 1st ACM Workshop on Hot Topics in Software Defined Networks. New York: ACM Press, 2012: 1-6.
  • 4Tootoonchian A, Ganjali Y. HyperFlow: a distributed control plane for OpenFlow [ C ]//Proc of Internet Network Management Conference on Research on Enterprise Networking. Berkeley: USENIX Associa- tion, 2010: 3-6.
  • 5Koponen T, Casado M, Gude N, et al. Onix: a distributed control platform for large-scale production networks [ C ]//Proc of the 9th USENIX Conference on Operating Systems Design and Implementa- tion. Berkeley: USENIX Association, 2010.
  • 6Casado M, Freedman M J, Pettit J, et al. Ethane: taking control of the enterprise [ J]. ACM SIGCOMM Computer Communication Review, 2007, 37(4) : 1-12.
  • 7Yeganeh S H, Ganjali Y. Kandoo: a framework for efficient and sca- lable offloading of control applications [ C]//Proc of the 1st ACM Workshop on Hot Topics in Software Defined Networks. New York: ACM Press, 2012: 19-24.
  • 8Heller B, Seetharaman S, Mahadevan P, et al. ElastieTree : saving energy in data center networks [ C ]//Proc of the 7th USENIX Sympo- sium on Networked Systems Design and Implementation. Berkeley: USENIX Association, 2010: 249-264.
  • 9Hu Yannan, Wang Wendong, Gong Xiangyang, et al. BalanceFlow: controller load balancing for OpenFlow networks[ C]//Proc of the 2nd International Conference on Cloud Computing and Intelligent Systems. 2012 : 780-785.
  • 10Hock D, Gebert S, Hartmann M, et al. POCO : framework for Pareto- optimal resilient controller placement in SDN-based core networks [ C]//Proc of the 25th Intemational Conference on Network Opera- tions and Management. 2014: 1-2.

二级参考文献2

共引文献159

同被引文献18

引证文献5

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部