期刊文献+

SDN中区分交换机等级的控制器负载均衡算法 被引量:1

CONTROLLER LOAD BALANCING ALGORITHM FOR DISTINGUISHING SWITCH LEVELS IN SDN
下载PDF
导出
摘要 针对软件定义网络(Software Definition Network,SDN)多控制器负载不均衡问题,提出基于Q-learning算法区分交换机等级的SDN控制器负载均衡算法。依据交换机所影响网络资源划分等级,在进行控制器负载均衡的同时避免高等级交换机连接至同一控制器,提升全网络生存性。仿真结果表明:该算法可以有效地实现控制器负载均衡功能,同时可以有效根据控制器等级进行迁移分配,限制了单个控制器故障对全网资源的影响,提升了网络生存性。 Aiming at the load imbalance problem of SDN multi-controller,we propose a load balancing algorithm for SDN controllers based on Q-learning algorithm to distinguish switch levels.According to the classification of network resources affected by switches,it balanced the load of controllers,and avoided the connection of high-level switches to the same controller,so as to improve the survivability of the whole network.The simulation results show that our algorithm can effectively achieve the load balancing function of the controller.And it can effectively migrate and distribute according to the level of the controller,which limits the impact of a single controller fault on the whole network resources and improves the network survivability.
作者 蒋雯丽 梁思远 赵芳利 赵峰 王聪一 Jiang Wenli;Liang Siyuan;Zhao Fangli;Zhao Feng;Wang Congyi(College of Communication and Information Engineering,Xi’an University of Post and Telecommunications,Xi’an 710121,Shaanxi,China)
出处 《计算机应用与软件》 北大核心 2020年第6期142-147,153,共7页 Computer Applications and Software
基金 国家自然科学基金项目(61875164) 陕西省教育厅2017年专项科学研究计划项目(17JK0702)。
关键词 SDN 交换机 强化学习 控制器负载均衡 SDN Switch Reinforcement learning Controller load balancing
  • 相关文献

参考文献4

二级参考文献14

  • 1QIN Z, I)ENKER G, GIANNELLI C, et al. A software de- fined networking architecture for the internet-of-things [ C ]. IEEE network operations & management symposium. [ S. 1. ] :IEEE,2014:1-9.
  • 2The openflow switch [ EB/OL ]. [ 2015 - 10 - 10 ]. http :// www. open-flowswitch, org.
  • 3LEVIN D, WUNDSAM A, HELLER B, et al. Logically cen- tralized? state distribution trade- offs in software defined networks[ C ]//Proc. HotSDN' 12 of ACM SICGCOMM. Helsinki, Finland: [ s. n. ], 2012:1 -6. DOI: 10. 1145/ 2342441. 2342443.
  • 4KOPONEN T, CASADO M, GUDE N,et al. Onix: a distrib- uted control platform for large- scale production networks [ C]//Proc. 9th USENIX conference on operating systems design and implementation.[S. 1. ] :ACM,2010:351-364.
  • 5TOOTOONCHIAN A,GANJALI Y. HyperFlow: a distribu- ted control plane for OpenFlow [ C ]// Internet Network Management Conference on Research on Enterprise Networ- king. [S. 1. ] :ACM,2010:3-5.
  • 6HELLER B,SHERWOOD R,MCKEOWN N. The controller Placement problem [ C ]//Proceedings of the first workshop on Hot topics in software defined networks. [ S. 1. ] : ACM, 2012:7-12.
  • 7DfXIT A, HAO F, MUKHERJEE S, et al. Towards an elas- tic distributed SDN controller[ J ]. ACM sigcomm computer communication review ,2013,43 ( 4 ) : 7-12. DOI : 10. 1145/ 2491185. 2491193.
  • 8YAO G, BI J, LI Y. On the capacitated controller placement problem in software defined networks [ J ]. IEEE communi- cations letters, 2014,18 (8) : 1339-1342. DOI: 10. 1109/ LCOMM. 2014. 2332341.
  • 9HOCK D, HARTMANN M, GEBERT S,et al. Pareto-opti- mal resilient controller placement in SDN-based core net- works [ C ]// International Teletraffic Congress. [ S. 1. ] : IEEE ,2013 : 1-2. DOI : 10.1109/ITC. 2013. 6662939.
  • 10BEHESHTI N, ZHANG Y. Fast failover for control traffic in Software-defined NetWorks [ C ]// IEEE Global Com- munications Conference ( GLOBECOM ). Anaheim, CA: IEEE. 1930-529X. DOI:10. 1109/GIDCOM. 2012. 6503519.

共引文献9

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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