Lyapunov-Based Design of a Distributed Wardrop Load-Balancing Algorithm With Application to Software-Defined Networking

被引:24
|
作者
Pietrabissa, Antonio [1 ]
Celsi, Lorenzo Ricciardi [1 ]
Cimorelli, Federico [1 ]
Suraci, Vincenzo [2 ]
Priscoli, Francesco Delli [1 ]
Di Giorgio, Alessandro [1 ]
Giuseppi, Alessandro [1 ]
Monaco, Salvatore [1 ]
机构
[1] Univ Rome Sapienza, Dept Comp Control & Management Engn Antonio Ruber, I-00185 Rome, Italy
[2] eCampus Univ, SMART Engn Solut & Technol Res Ctr, I-22060 Como, Italy
关键词
Load balancing; Lyapunov design; software-defined networks (SDN); Wardrop equilibrium; CONVERGENCE; EQUILIBRIUM; TIME;
D O I
10.1109/TCST.2018.2842044
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an original discrete-time, distributed, noncooperative load-balancing algorithm, based on mean field game theory, which does not require explicit communications. The algorithm is proven to converge to an arbitrarily small neighborhood of a specific equilibrium among the loads of the providers, known as Wardrop equilibrium. Thanks to its characteristics, the algorithm is suitable for the software-defined networking (SDN) scenario, where service requests coming from the network nodes, i.e., the switches, are managed by the so-called SDN controllers, playing the role of providers. The proposed approach is aimed at dynamically balancing the requests of the switches among the SDN controllers to avoid congestion. This paper also suggests the adoption of SDN Proxies to improve the scalability of the overall SDN paradigm and presents an implementation of the algorithm in a proof-of-concept SDN scenario, which shows the effectiveness of the proposed solution with respect to the current approaches.
引用
收藏
页码:1924 / 1936
页数:13
相关论文
共 50 条
  • [1] Dynamic Load-Balancing Mechanism for Software-Defined Networking
    Liao, Wen-Hwa
    Kuai, Ssu-Chi
    Lu, Cheng-Hsiu
    [J]. Proceedings 2016 International Conference on Networking and Network Applications NaNA 2016, 2016, : 336 - 341
  • [2] Fuzzy Logic Load-Balancing Strategy Based on Software-Defined Networking
    Li, Guoyan
    Gao, Tianying
    Zhang, Zhigang
    Chen, Yadong
    [J]. WIRELESS INTERNET (WICON 2017), 2018, 230 : 471 - 482
  • [3] Load-Balancing Multiple Controllers Mechanism for Software-Defined Networking
    Yi-Wei Ma
    Jiann-Liang Chen
    Yao-Hong Tsai
    Kui-He Cheng
    Wen-Chien Hung
    [J]. Wireless Personal Communications, 2017, 94 : 3549 - 3574
  • [4] Load-Balancing Multiple Controllers Mechanism for Software-Defined Networking
    Ma, Yi-Wei
    Chen, Jiann-Liang
    Tsai, Yao-Hong
    Cheng, Kui-He
    Hung, Wen-Chien
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2017, 94 (04) : 3549 - 3574
  • [5] Load-Balancing Software-Defined Networking Through Hybrid Routing
    Zhao, Gongming
    Huang, Liusheng
    Li, Ziqiang
    Xu, Hongli
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2017, 2017, 10251 : 96 - 108
  • [6] LBBESA: An efficient software-defined networking load-balancing scheme based on elevator scheduling algorithm
    Li, Qiliang
    Cui, Jie
    Zhong, Hong
    Du, Yichao
    Luo, Yonglong
    Liu, Lu
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16):
  • [7] Load-balancing In Software-Defined Networking: An Investigation On Influential System Parameters
    Moravejosharieh, Amir Hossein
    Palmeira, Francisco Claudio Araujo
    [J]. 2019 29TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2019,
  • [8] ALBRL: Automatic Load-Balancing Architecture Based on Reinforcement Learning in Software-Defined Networking
    Chen, Junyan
    Wang, Yong
    Ou, Jiangtao
    Fan, Chengyuan
    Lu, Xiaoye
    Liao, Cenhuishan
    Huang, Xuefeng
    Zhang, Hongmei
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [9] Traffic pattern-based load-balancing algorithm in software-defined network using distributed controllers
    Gasmelseed, Hatim
    Ramar, Ramalakshmi
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (17)
  • [10] A Dynamic Load Balancing Mechanism for Distributed Controllers in Software-Defined Networking
    Lan, Wenjing
    Li, Fangmin
    Liu, Xinhua
    Qiu, Yiwen
    [J]. 2018 10TH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA), 2018, : 259 - 262