Controller Adaptive Load Balancing for SDN Networks

被引:0
|
作者
Aly, Wael Hosny Fouad [1 ,2 ]
机构
[1] Amer Univ Middle East AUM, Coll Engn & Teclmol, Egaila, Kuwait
[2] Arab Acad Sci & Technol, Alexandria, Egypt
关键词
Software Defined Network; Fault tolerance; OpenFlow; load balancing; switch migration;
D O I
10.1109/icufn.2019.8805922
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software Defined Network (SDN) is a novel network architecture which decouples the control plane from the data plane. One drawback of SDNs is the inability to survive when facing failures, in particular in large scale data center networks. Since SDN is programmable, flexible dynamic mechanisms could be designed to achieve fault tolerance. The paper studies the single master multiple slave controllers architecture to study fault tolerance. The paper proposes a Controller Adaptive Load Balancing (CALB) model for SDNs. CALB dynamically adapt the load of the master controller based on the current load at each slave controller. Mininet simulation tool is for the experimentation phase. Floodlight is used to implement the controllers. The key contribution of the paper is proposing a load balancing algorithm that the CALB is using to distribute the load among slave controllers based on a desired ratio. Experiments results were conducted using CALB in two scenarios: (1) Master controller is distributing switches among two slave controllers, and (2) master controller is distributing switches among three slave controllers. The paper uses throughput and response time for performance measurement. Results are promising as the performance increased 12% in terms of the throughput and 9% in terms of the response time when compared to a reference model Enhanced Controller Fault Tolerant fault tolerance technique (ECFT).
引用
收藏
页码:514 / 519
页数:6
相关论文
共 50 条
  • [1] Generic Controller Adaptive Load Balancing (GCALB) for SDN Networks
    Aly, Wael Hosny Fouad
    [J]. JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2019, 2019
  • [2] Dynamic SDN Controller Load Balancing
    Sufiev, Hadar
    Haddad, Yoram
    Barenboim, Leonid
    Soler, Jose
    [J]. FUTURE INTERNET, 2019, 11 (03):
  • [3] An SDN Implemented Adaptive Load Balancing Scheme for Mobile Networks
    Priyadarsini, Madhukrishna
    Bera, Padmalochan
    [J]. DISTRIBUTED COMPUTING AND INTELLIGENT TECHNOLOGY, ICDCIT 2022, 2022, 13145 : 127 - 139
  • [4] Adaptive Server Load Balancing in SDN Using PID Neural Network Controller
    Malavika, R.
    Valarmathi, M. L.
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 42 (01): : 229 - 243
  • [5] SDN Controller Load Balancing Based on Reinforcement Learning
    Li, Zhuo
    Zhou, Xu
    Gao, Junruo
    Qin, Yifang
    [J]. PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 1120 - 1126
  • [6] Dynamic Application Load Balancing in Distributed SDN Controller
    Hikichi, Kenji
    Soumiya, Toshio
    Yamada, Akiko
    [J]. 2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [7] Load Balancing Algorithm of SDN Controller Based on Dynamic Threshold
    Li, Songzhou
    Xin, Zhenghua
    Xu, Xu
    Zhang, Zhiwei
    [J]. 2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 517 - 520
  • [8] An Improved Switch Migration Approach to Controller Load Balancing in SDN
    Hu, Tao
    Zhang, Jianhui
    Wang, Liye
    Qiao, Dan
    [J]. PROCEEDINGS OF THE 2017 2ND INTERNATIONAL SYMPOSIUM ON ADVANCES IN ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (ISAEECE 2017), 2017, 124 : 436 - 442
  • [9] Controller Load Balancing Mechanism Based on Distributed Policy in SDN
    SDN中基于分布式决策的控制器负载均衡机制
    [J]. 2018, Chinese Institute of Electronics (46):
  • [10] Fault Administration by Load Balancing in Distributed SDN Controller: A Review
    Lakhani, Gaurang
    Kothari, Amit
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (04) : 3507 - 3539