A Load-Balancing Mechanism for Distributed SDN Control Plane Using Response Time

被引:86
|
作者
Cui, Jie [1 ,2 ,3 ]
Lu, Qinghe [1 ,2 ,3 ]
Zhong, Hong [1 ,2 ,3 ]
Tian, Miaomiao [1 ,2 ,3 ]
Liu, Lu [4 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Hefei 230039, Anhui, Peoples R China
[2] Anhui Normal Univ, Anhui Prov Key Lab Network & Informat Secur, Wuhu 241002, Peoples R China
[3] Anhui Univ, Anhui Engn Lab IoT Secur Technol, Hefei 230039, Anhui, Peoples R China
[4] Univ Derby, Sch Elect Comp & Math, Derby DE22 1GB, England
基金
中国国家自然科学基金;
关键词
Software-defined network; load-balancing; multiple controllers; response time; switch migration;
D O I
10.1109/TNSM.2018.2876369
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networking (SDN) has become a popular paradigm for managing large-scale networks including cloud servers and data centers because of its advantages of centralized management and programmability. The issues of scalability and reliability that a single centralized controller suffers makes distributed controller architectures emerge. One key limitation of distributed controllers is the statically configured switch-controller mapping, easily causing uneven load distribution among controllers. Previous works have proposed load-balancing methods with switch migration to address this issue. However, the higher-load controller is always directly considered as the overloaded controller that need to shift its load to other controllers, even if it has no response time delay. The pursuit of absolute load-balancing effect can also result in frequent network delays and service interruptions. Additionally, if there are several overloaded controllers, just one controller with the maximum load can be addressed within a single load-balancing operation, reducing load-balancing efficiency. To address these problems, we propose SMCLBRT, a load-balancing strategy of multiple SDN controllers based on response time, considering the changing features of real-time response times versus controller loads. By selecting the appropriate response time threshold and dealing with multiple overloading controllers simultaneously, it can well solve load-balancing problem in SDN control plane with multiple overloaded controllers. Simulation experiments exhibit the effectiveness of our scheme.
引用
收藏
页码:1197 / 1206
页数:10
相关论文
共 50 条
  • [21] Multipath-routing based load-balancing in SDN networks
    Chahlaoui, Farah
    Dahmouni, Hamza
    El Alami, Hassan
    2022 5TH CONFERENCE ON CLOUD AND INTERNET OF THINGS, CIOT, 2022, : 180 - 185
  • [22] Proactive Load Shifting for Distributed SDN Control Plane Architecture
    Akanbi, Oluwatobi
    Aljaedi, Amer
    Zhou, Xiaobo
    2019 16TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2019,
  • [23] Implementation and Evaluation of a Distributed and Cooperative Load-Balancing Mechanism for Dependable Volunteer Computing
    Murata, Yoshitomo
    Inaba, Tsutomu
    Takizawa, Hiroyuki
    Kobayashi, Hiroaki
    2008 IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS WITH FTCS & DCC, 2008, : 316 - +
  • [24] Dynamic Load-Balancing in iSCSI systems based on a Feedback Control Mechanism
    Chen, Li
    Ma, Ning
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 5284 - +
  • [25] LBOSELM: SDN control plane load balancing using online sequential extreme learning machine
    Sridevi, K.
    Saifulla, M. A.
    Pawar, Digambar
    Negi, Atul
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2025, 50 (01):
  • [26] Brokering and Load-Balancing Mechanism in the Cloud - Revisited
    Naha, Ranesh Kumar
    Othman, Mohamed
    IETE TECHNICAL REVIEW, 2014, 31 (04) : 271 - 276
  • [27] Load Balancing for Distributed SDN with Harmony Search
    Kim, Sejun
    Kim, Sangyoung
    Lee, Byungjun
    Kim, KyungTae
    Youn, Hee Yong
    2019 16TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2019,
  • [28] A Novel Approach to the Reconfigurable Distributed Information and Control Systems Load-Balancing Improvement
    Melnik, E. V.
    Klimenko, A. B.
    2017 11TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT 2017), 2017, : 355 - 359
  • [29] A Distributed Decision Mechanism for Controller Load Balancing Based on Switch Migration in SDN
    Tao Hu
    Peng Yi
    Jianhui Zhang
    Julong Lan
    中国通信, 2018, 15 (10) : 129 - 142
  • [30] A Distributed Decision Mechanism for Controller Load Balancing Based on Switch Migration in SDN
    Hu, Tao
    Yi, Peng
    Zhang, Jianhui
    Lan, Julong
    CHINA COMMUNICATIONS, 2018, 15 (10) : 129 - 142