摘要
交换机与控制器之间的静态映射关系会导致SDN控制平面负载不均衡。针对这一问题,提出一种基于三层结构模型的负载均衡方案SMLB。SMLB采用控制器管理层-控制器集群-数据层结构模式,通过迁移交换机来改变交换机与控制器之间的静态映射关系,从而均衡控制平面负载。同时,SMLB在选择需要迁移的交换机和空闲控制器时,综合考虑负载因素和距离因素。实验结果表明,SMLB可以有效均衡控制平面负载,降低网络延迟,提高控制平面可拓展性。
The static mapping relationship between the switch and the controller causes the load of SDN control plane to be unbalanced. To solve this problem, this paper proposes a load balancing scheme SMLB based on three-tier architecture. SMLB uses the controller management layer, the controller cluster, the data layer pattern. To balance the control plane load, SMLB changes the static mapping between the switch and the controller of migrating switch based on three-tier structure model. Simultaneously, SMLB overall considers the load factor and the distance factor in selecting migration switch to be migrated and idle controller. The experimental results show that SMLB can effectively control the plane load and reduce the network delay, so as to improve the control plane scalability.
出处
《计算机应用与软件》
2017年第7期85-90,124,共7页
Computer Applications and Software
基金
安徽省自然科学基金项目(1408085MF125)
关键词
软件定义网络
负载均衡
交换机迁移
Software defined network Load balancing Switch migration