摘要
针对软件定义网络(SDN)分布式控制平面中由于网络分域管理所引发的控制扩张问题,该文提出了一种基于流量工程的SDN控制资源优化(TERO)机制。首先基于数据流的路径特征对流请求的控制资源消耗进行分析,指出通过调整控制器和交换机的关联关系可以降低控制资源消耗。然后将控制器关联过程分为两个阶段:先设计了最小集合覆盖算法来快速求解大规模网络中控制器关联问题;在此基础上,引入联合博弈策略来优化控制器和交换机的关联关系以减少控制资源消耗和控制流量开销。仿真结果表明,与现有的控制器和交换机就近关联机制相比,该文机制能在保证较低控制流量开销的前提下,节省约28%的控制资源消耗。
In Software-Defined Networking(SDN) with distributed control plane, network expansion problems arise due to network domain management. To address this issue, a Traffic Engineering-based control Resource Optimization(TERO) mechanism of SDN is proposed. It analyzes the control resource consumption of flow requests processing with different path characteristics, and points out that the control resource consumption can be reduced by changing the association relationship between controllers and switches. The controller association mechanism is divided into two phases: firstly, a minimum set cover algorithm is designed to solve the controller association problem efficiently in large-scale network. Then, a coalitional game strategy is introduced to optimize the controller association relationship to reduce both control resource consumption and control traffic overhead. The simulation results demonstrate that while keeping control traffic overhead low,mechanism which in this paper can reduce control resource consumption by about 28% in comparison with the controller proximity mechanism.
作者
胡宇翔
李子勇
胡宗魁
胡涛
HU Yuxiang;LI Ziyong;HU Zongkui;HU Tao(National Digital Switching System Engineering&Technology Research Center,Zhengzhou 450002,China;Unit 91445 of PLA,Dalian 116043,China)
出处
《电子与信息学报》
EI
CSCD
北大核心
2020年第3期661-668,共8页
Journal of Electronics & Information Technology
基金
国家自然科学基金(61521003,61872382)
国家重点研发计划(2017YFB0803204)
广东省重点领域研发计划(2018B010113001)~~
关键词
软件定义网络
资源优化
控制器关联
分布式控制平面
Software-Defined Networking(SDN)
Resource optimization
Controller association
Distributed control plane