Enhancing Software-Defined Networking With Dynamic Load Balancing and Fault Tolerance Using a Q-Learning Approach

被引:0
|
作者
Jain, Ankit Kumar [1 ]
Kumari, Pooja [1 ]
Dhull, Rajat [1 ]
Jindal, Krish [1 ]
Raza, Shahid [1 ]
机构
[1] Natl Inst Technol, Dept Comp Engn, Kurukshetra, India
来源
关键词
fault tolerance; load balancing; reinforcement learning; software defined network;
D O I
10.1002/cpe.8298
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Software-Defined Networking (SDN) paradigm represents a fundamental shift in networking by decoupling the control plane from the data plane in network devices. This architectural change offers numerous advantages, including network programmability and centralized management capabilities, which improve scalability and efficiency compared to conventional network architectures. However, the dynamic nature of network traffic presents overload challenges, both temporally and spatially, especially in multi-controller SDN settings. To address these challenges, this paper presents an approach leveraging network traffic patterns for dynamic load balancing. The proposed framework optimizes migration strategies to reduce costs and enhance in-packet request-response rates. By exploiting load ratio variance across controllers, the architecture identifies optimal migration triplets, encompassing migration-in and migration-out domains by selecting a subset of switches. The architecture utilizes online Q-learning technology to achieve optimal controller load balancing while minimizing associated expenses. The proposed approach ensures stability and scalability by imposing limits to maintain maximum efficiency and reduce migration conflicts. It iteratively converges to an optimal policy through a comprehensive set of simulations performed on switches under a wide range of load distribution situations. These results highlight the effectiveness and adaptability of the proposed methodology in addressing the intricacies present in dynamic network settings, encouraging further progress in the field of SDN technologies and their real-world applications.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] Load Balancing in a Campus Network using Software Defined Networking
    Ghaffarinejad, Ashkan
    Syrotiuk, Violet R.
    2014 THIRD GENI RESEARCH AND EDUCATIONAL EXPERIMENT WORKSHOP (GREE), 2014, : 75 - 76
  • [32] Dynamic Load Balancing and Energy Saving Mechanism in Software Defined Networking
    Lu Y.-G.
    Wang X.-W.
    Li F.-L.
    Huang M.
    Jisuanji Xuebao/Chinese Journal of Computers, 2020, 43 (10): : 1969 - 1982
  • [33] Load Balancing Using Software Defined Networking In Cloud Environment
    Koushika, A. M.
    Selvi, S. Thamarai
    2014 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2014,
  • [34] Application of Q-Learning in routing of software-defined wireless mesh network
    Leevangtou, Khamxay
    Ochiai, Hideya
    Aswakul, Chaodit
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2022, 17 (03) : 387 - 397
  • [35] A Dynamic Association Strategy for Controller Load Balancing in Software-Defined Networks
    Li, Shuangqing
    Li, Zhihao
    Zhang, Weiqi
    2022 23RD ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2022), 2022, : 211 - 216
  • [36] Partial Mobile Data Offloading with Load Balancing in Heterogeneous Cellular Networks Using Software-Defined Networking
    Duan, Xiaoyu
    Wang, Xianbin
    Akhtar, Auon Muhammad
    2014 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATION (PIMRC), 2014, : 1348 - 1353
  • [37] A Novel Load Balancing Strategy of Software-Defined Cloud/Fog Networking in the Internet of Vehicles
    Xiuli He
    Zhiyuan Ren
    Chenhua Shi
    Jian Fang
    中国通信, 2016, 13(S2) (S2) : 140 - 149
  • [38] A Novel Load Balancing Strategy of Software-Defined Cloud/Fog Networking in the Internet of Vehicles
    Xiuli He
    Zhiyuan Ren
    Chenhua Shi
    Jian Fang
    China Communications, 2016, 13 (S2) : 140 - 149
  • [39] Service-aware adaptive link load balancing mechanism for Software-Defined Networking
    Shang, Fengjun
    Mao, Lin
    Gong, Wenjuan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 81 : 452 - 464
  • [40] Applying Load Balancing Algorithms for Multiple Access Management on Software-defined Networking Servers
    Oliveira Farias, Joao Victor
    Coutinho, Emanuel F.
    Bezerra, Carla I. M.
    PROCEEDINGS OF THE 10TH EURO-AMERICAN CONFERENCE ON TELEMATICS AND INFORMATION SYSTEMS (EATIS 2020), 2020,