The Controller Placement of Software-Defined Networks Based on Minimum Delay and Load Balancing

被引:12
作者
Tao, Peiying [1 ]
Ying, Chun [1 ]
Sun, Zhe [2 ,3 ]
Tan, Shuhua [1 ]
Wang, Pan [2 ,3 ]
Sun, Zhixin [2 ,3 ]
机构
[1] Natl Engn Lab Logist Informat Technol YuanTong Ex, Shanghai, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Sch Modern Posts, Nanjing, Jiangsu, Peoples R China
[3] Nanjing Univ Posts & Telecommun, Inst Modern Posts, Nanjing, Jiangsu, Peoples R China
来源
2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH) | 2018年
基金
中国国家自然科学基金;
关键词
SDN; load-balance; controller placement; delay;
D O I
10.1109/DASC/PiCom/DataCom/CyberSciTec.2018.00059
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software Defined Network (SDN) separates control plane from data plane, and uses multiple controllers to resolve the extensibility and security of SDN. However, most research concentrates on the control layer architecture, ignoring the controllers placement problem. In this paper, we first define the total flow request cost that considers switch weights, switch-tocontroller routing costs, and inter-controller routing costs. Next, we propose controller-based load balance factor, with a known number of controllers, the position of the specific controllers is derived by minimizing the linear function of the load balance factor and the total flow request cost. Finally, through simulation, the controller layout scheme reduces the flow request cost of the SDN and achieves load balancing among the controllers.
引用
收藏
页码:310 / 313
页数:4
相关论文
共 9 条
[1]  
Chen TS, 2015, INT CARN CONF SECU, P1, DOI 10.1109/CCST.2015.7389648
[2]  
Guo S, 2016, COMP COMM C, P1
[3]   The Controller Placement Problem [J].
Heller, Brandon ;
Sherwood, Rob ;
McKeown, Nick .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) :473-478
[4]  
Hu Y, 2017, IEEE INT C COMP COMM, P2430
[5]   B4: Experience with a Globally-Deployed Software Defined WAN [J].
Jain, Sushant ;
Kumar, Alok ;
Mandal, Subhasree ;
Ong, Joon ;
Poutievski, Leon ;
Singh, Arjun ;
Venkata, Subbaiah ;
Wanderer, Jim ;
Zhou, Junlan ;
Zhu, Min ;
Zolla, Jonathan ;
Hoelzle, Urs ;
Stuart, Stephen ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (04) :3-14
[6]  
Rathore Hemant Kumar, 2014, International Conference on Computing and Communication Technologies (ICCCT). Proceedings, P1, DOI 10.1109/ICCCT2.2014.7066741
[7]  
Sallahi A., 2016, IEEE COMMUNICATIONS, VPP, P1
[8]   Large-Scale Dynamic Controller Placement [J].
ul Huque, Md Tanvir Ishtaique ;
Si, Weisheng ;
Jourjon, Guillaume ;
Gramoli, Vincent .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (01) :63-76
[9]   On the Capacitated Controller Placement Problem in Software Defined Networks [J].
Yao, Guang ;
Bi, Jun ;
Li, Yuliang ;
Guo, Luyi .
IEEE COMMUNICATIONS LETTERS, 2014, 18 (08) :1339-1342