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 条
  • [1] Packet-in request redirection: A load-balancing mechanism for minimizing control plane response time in SDNs
    Xia, Rui
    Dai, Haipeng
    Zheng, Jiaqi
    Xu, Hong
    Li, Meng
    Chen, Guihai
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 129
  • [2] Dynamic load-balancing mechanism for distributed Java']Java applications
    Felea, V
    Toursel, B
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2006, 18 (03): : 305 - 331
  • [3] SMCLBRT: A Novel Load-balancing Strategy of Multiple SDN Controllers Based on Response Time<bold> </bold>
    Cui, Jie
    Lu, Qinghe
    Zhong, Hong
    Tian, Miaomiao
    Liu, Lu
    IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 541 - 546
  • [4] Holistic Load-Balancing in a Distributed Spatial
    Luebbe, Carlos
    Mitschang, Bernhard
    2013 IEEE 14TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2013), VOL 1, 2013, : 267 - 270
  • [5] Controller Load Balancing Mechanism Based on Distributed Policy in SDN
    Hu T.
    Zhang J.-H.
    Wu J.
    He W.-W.
    Jiang Y.-M.
    Zhao W.
    2018, Chinese Institute of Electronics (46): : 2316 - 2324
  • [6] A DISTRIBUTED LOAD-BALANCING POLICY FOR A MULTICOMPUTER
    BARAK, A
    SHILOH, A
    SOFTWARE-PRACTICE & EXPERIENCE, 1985, 15 (09): : 901 - 913
  • [7] Load-Balancing in Distributed Selective Search
    Kim, Yubin
    Callan, Jamie
    Culpepper, J. Shane
    Moffat, Alistair
    SIGIR'16: PROCEEDINGS OF THE 39TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2016, : 905 - 908
  • [8] Adaptive Load-balancing Scheme ThroughWireless SDN-based Association Control
    Lin, Chia-Ying
    Tsai, Wan-Ping
    Tsai, Meng-Hsun
    Cai, Yun-Zhan
    2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 546 - 553
  • [9] A Switch-Prioritized Load-Balancing Technique in SDN
    Vani, K. A.
    Mabel, J. Prathima
    Babu, K. N. Rama Mohan
    DATA ANALYTICS AND LEARNING, 2019, 43 : 39 - 49
  • [10] Elastic Switch Migration for Control Plane Load Balancing in SDN
    Zhou, Yang
    Zheng, Kangfeng
    Ni, Wei
    Liu, Ren Ping
    IEEE ACCESS, 2018, 6 : 3909 - 3919