###
DOI:
Journal of Software:2017.28(s2):50-60

SDN中基于生物启示的控制器负载均衡机制
刘强,张建辉,胡涛,赵伟
(国家数字交换系统工程技术研究中心, 河南 郑州 450002)
Controller Load Balancing Mechanism Based on Biological Implications in SDN
LIU Qiang,ZHANG Jian-Hui,HU Tao,ZHAO Wei
(National Digital Switching System Engineering & Technological Research Center, Zhengzhou 450002, China)
Abstract
Chart / table
Reference
Similar Articles
Article :Browse 626   Download 654
Received:June 30, 2017    
> 中文摘要: 针对SDN多域部署中存在子域控制器负载不均衡现象,基于生物领域物种遗传和种群迁徙的启示,依据交换机迁移,提出了SDN控制器负载均衡机制.首先综合网络中主要开销,应用生物遗传的思想,设计了最优迁移域选择算法,得到最优迁入/迁出域;同时类比种群迁徙现象,对交换机应用存活期和淘汰机制,设计了交换机竞争迁移算法,均衡了子域交换机数量.仿真结果表明,与现有算法相比,迁移域的选取过程得到优化,均衡子域控制开销,有效保证了控制器负载的均衡分布.
Abstract:Aiming at the loading imbalance of subdomain controller on multi-domain deployment in SDN, based on genetic migrating population and the ideas of migrating switch, this paper has proposed the load balancing mechanism for multi-domain controller in SDN. It integrates main network overheads and designs the optimal migration domain selecting algorithm according to the biological genetic thought, getting the optimal immigration and emigration domain. At the same time, contrasting with the phenomenon of population migration, this paper designs the competition and migrating algorithm for switch based on survival time and elimination mechanism, which balances the number of switches for each subdomain. Compared with the existing algorithm, the simulation shows that the process of migration domain has been significantly optimized. Moreover, it balances the control overheads in subdomain and effectively ensures the balanced distribution of the controller loads.
文章编号:     中图分类号:    文献标志码:
基金项目:国家网络空间安全专项(2017YFB0803204);国家高技术研究发展计划(863)(2015AA016102);国家自然科学基金(61521003) 国家网络空间安全专项(2017YFB0803204);国家高技术研究发展计划(863)(2015AA016102);国家自然科学基金(61521003)
Foundation items:
Reference text:

刘强,张建辉,胡涛,赵伟.SDN中基于生物启示的控制器负载均衡机制.软件学报,2017,28(s2):50-60

LIU Qiang,ZHANG Jian-Hui,HU Tao,ZHAO Wei.Controller Load Balancing Mechanism Based on Biological Implications in SDN.Journal of Software,2017,28(s2):50-60