Load-Balancing Multiple Controllers Mechanism for Software-Defined Networking

被引:33
作者
Ma, Yi-Wei [1 ]
Chen, Jiann-Liang [2 ]
Tsai, Yao-Hong [3 ]
Cheng, Kui-He [2 ]
Hung, Wen-Chien [4 ]
机构
[1] Shanghai Maritime Univ, China Inst FTZ Supply Chain, Shanghai, Peoples R China
[2] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei, Taiwan
[3] Hsuan Chuang Univ, Dept Informat Management, Hsinchu, Taiwan
[4] Inst Informat Ind, Smart Network Syst Inst, Taipei, Taiwan
关键词
Software-defined networking; Load balancing; Multiple controllers; Hierarchical control; Meta controller;
D O I
10.1007/s11277-016-3790-y
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Software-Defined Networking (SDN) is a new form for networking that has the potential to have a major impact on Internet technology. Key aspects of SDN include the separation of data plane and the control plane. SDN architecture facilitates the management of complex networks and represents a new solution for future network applications Internet technology. As the size of networks increases, the scalability of the centralized controller becomes increasingly important. This work proposed a load-balancing mechanism for use in a multiple-controller SDN environment by implement a hierarchical control plane with both a meta-control plane and a local control plane. The meta-control plane analyzes the resources and utilization of the local control plane to optimize processing performance. This mechanism supports the load balancing of the local control plane to optimize data plane performance and eliminate the bottleneck of the centralized control in a network. This work analyzes the proposed load-balancing mechanism in a multiple-controller SDN environment. The results indicate that the meta controller based manager mechanism can monitors and effectively deal with the loading of the overloaded local controller. Based on the results thus obtained, the proposed local control plane scheduling balances the loadings of the multiple controllers and increases the network throughput by 12.7 and 9.2 % over those achieved using a centralized controller and multiple controllers without a scheduling mechanism.
引用
收藏
页码:3549 / 3574
页数:26
相关论文
共 22 条
[1]  
[Anonymous], 2012, P 7 INT C FUT INT TE
[2]  
[Anonymous], ENERGY EFFICIENT ADA
[3]  
[Anonymous], 2010, OSDI
[4]  
Azodolmolky Siamak, 2013, 2013 Second European Workshop on Software Defined Networks (EWSDN), P68, DOI 10.1109/EWSDN.2013.18
[5]   Dynamic anchor points selection for mobility management in Software Defined Networks [J].
Bradai, Abbas ;
Benslimane, Abderrahim ;
Singh, Kamal D. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 57 :1-11
[6]  
Chen Y, 2012, INT CONF CLOUD COMPU, P797, DOI 10.1109/CCIS.2012.6664285
[7]  
Doriguzzi Corin R., 2012, 2012 European Workshop on Software Defined Networking (EWSDN), P24, DOI 10.1109/EWSDN.2012.19
[8]   Comparing OpenFlow Controller Paradigms Scalability: Reactive and Proactive [J].
Fernandez, Marcial P. .
2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, :1009-1016
[9]  
Ghobadi M, 2012, PROCEEDINGS OF THE 11TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS (HOTNETS-XI), P61
[10]   Reliability and Scalability Issues in Software Defined Network Frameworks [J].
Guan, Xinjie ;
Choi, Baek-Young ;
Song, Sejun .
2013 SECOND GENI RESEARCH AND EDUCATIONAL EXPERIMENT WORKSHOP (GREE), 2013, :102-+