Citation: | Yuxiang HU, Ziyong LI, Zongkui HU, Tao HU. Control Resource Optimization Mechanism of SDN Based on Traffic Engineering[J]. Journal of Electronics & Information Technology, 2020, 42(3): 661-668. doi: 10.11999/JEIT190276 |
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.
ZHANG Yuan, CUI Lin, WANG Wei, et al. A survey on software defined networking with multiple controllers[J]. Journal of Network and Computer Applications, 2018, 103: 101–118. doi: 10.1016/j.jnca.2017.11.015
|
KARAKUS M and DURRESI A. A survey: Control plane scalability issues and approaches in Software-Defined Networking (SDN)[J]. Computer Networks, 2016, 112: 279–293. doi: 10.1016/j.comnet.2016.11.017
|
XU Yang, CELLO M, WANG I C, et al. Dynamic switch migration in distributed software-defined networks to achieve controller load balance[J]. IEEE Journal on Selected Areas in Communications, 2019, 37(3): 515–529. doi: 10.1109/JSAC.2019.2894237
|
MUQADDAS A S, GIACCONE P, BIANCO A, et al. Inter-controller traffic to support consistency in ONOS clusters[J]. IEEE Transactions on Network and Service Management, 2017, 14(4): 1018–1031. doi: 10.1109/TNSM.2017.2723477
|
BENSON T, AKELLA A, and MALTZ D A. Network traffic characteristics of data centers in the wild[C]. The 10th ACM SIGCOMM Conference on Internet Measurement, Melbourne, Australia, 2010: 267–280.
|
WANG Tao, LIU Fangming, GUO Jian, et al. Dynamic SDN controller assignment in data center networks: Stable matching with transfers[C]. The 35th Annual IEEE International Conference on Computer Communications, San Francisco, USA, 2016: 1–9.
|
胡涛, 张建辉, 邬江, 等. SDN中基于分布式决策的控制器负载均衡机制[J]. 电子学报, 2018, 46(10): 2316–2324. doi: 10.3969/j.issn.0372-2112.2018.10.002
|
CUI Jie, LU Qianzhe, ZHONG Hong, et al. A load-balancing mechnism for distributed SDN control using response time[J]. Thansactions on Network and Service Management, 2018, 15(4): 1197–1206. doi: 10.1109/TNSM.2018.2876369
|
伊鹏, 刘邦舟, 王文博, 等. 一种考虑软件定义网络控制节点故障的控制器部署和交换机迁移方法[J]. 电子与信息学报, 2017, 39(8): 1972–1978. doi: 10.11999/JEIT161216
YI Peng, LIU Bangzhou, WANG Wenbo, et al. Controller placement and switch immigration strategy for SDN controller failure[J]. Journal of Electronics &Information Technology, 2017, 39(8): 1972–1978. doi: 10.11999/JEIT161216
|
ZHOU Yang, ZHENG Kangfeng, NI Wei, et al. Elastic switch migration for control plane load balancing in SDN[J]. IEEE Access, 2018(6): 3909–3919. doi: 10.1109/ACCESS.2018.2795576
|
张少军, 兰巨龙, 江逸茗, 等. 流特征感知的软件定义网络控制器动态关联机制[J]. 电子与信息学报, 2018, 40(9): 2050–2056. doi: 10.11999/JEIT171149
ZHANG Shaojun, LAN Julong, JIANG Yiming, et al. Flow characteristics aware dynamic controller assignment in software-defined networking[J]. Journal of Electronics &Information Technology, 2018, 40(9): 2050–2056. doi: 10.11999/JEIT171149
|
SALMAN O, ELHAJJ I H, KAYSSI A, et al. SDN controllers: A comparative study[C]. The 18th Mediterranean Electrotechnical Conference, Lemesos, Cyprus, 2016: 1–6.
|
PAL C, VEENA S, RUSTAGI R P, et al. Implementation of simplified custom topology framework in Mininet[C]. 2014 Asia-Pacific Conference on Computer Aided System Engineering, South Kuta, Indonesia, 2014: 48–53. doi: 10.1109/APCASE.2014.6924470.
|
KNIGHT S, NGUYEN H X, FALKNER N, et al. The internet topology zoo[J]. IEEE Journal on Selected Areas in Communications, 2011, 29(9): 1765–1775. doi: 10.1109/jsac.2011.111002
|
LIAO Jianxin, SUN Haifeng, WANG Jingyu, et al. Density cluster based approach for controller placement problem in large-scale software defined networkings[J]. Computer Networks, 2017, 112: 24–35. doi: 10.1016/j.comnet.2016.10.014
|
YAO Guang, BI Jun, LI Yuliang, et al. On the capacitated controller placement problem in software defined networks[J]. IEEE Communications Letters, 2014, 18(8): 1339–1342. doi: 10.1109/LCOMM.2014.2332341
|