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 条
  • [41] A Novel Load Balancing Strategy of Software-Defined Cloud/Fog Networking in the Internet of Vehicles
    He, Xiuli
    Ren, Zhiyuan
    Shi, Chenhua
    Fang, Jian
    CHINA COMMUNICATIONS, 2016, 13 (02) : 140 - 149
  • [42] A Framework for Performance Analysis of Various Load Balancing Techniques in a Software-Defined Networking Environment
    Atienza, Patrick Von Angelo V.
    Yu, William Emmanuel S.
    INFORMATION SCIENCE AND APPLICATIONS 2018, ICISA 2018, 2019, 514 : 67 - 74
  • [43] New approach to dynamic load balancing in software-defined network-based data centers
    Cavdar, Tugrul
    Aymaz, Seyma
    ETRI JOURNAL, 2023, 45 (03) : 433 - 447
  • [44] Deep Q-Learning Aided Networking, Caching, and Computing Resources Allocation in Software-Defined Satellite-Terrestrial Networks
    Qiu, Chao
    Yao, Haipeng
    Yu, F. Richard
    Xu, Fangmin
    Zhao, Chenglin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (06) : 5871 - 5883
  • [45] A Novel Dynamic Software-Defined Networking Approach to Neutralize Traffic Burst
    Sharma, Aakanksha
    Balasubramanian, Venki
    Kamruzzaman, Joarder
    COMPUTERS, 2023, 12 (07)
  • [46] Blockchain-Based Software-Defined Industrial Internet of Things: A Dueling Deep Q-Learning Approach
    Qiu, Chao
    Yu, F. Richard
    Yao, Haipeng
    Jiang, Chunxiao
    Xu, Fangmin
    Zhao, Chenglin
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4627 - 4639
  • [47] Blockchain-Based Distributed Software-Defined Vehicular Networks: A Dueling Deep Q-Learning Approach
    Zhang, Dajun
    Yu, F. Richard
    Yang, Ruizhe
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2019, 5 (04) : 1086 - 1100
  • [48] A hybrid software-defined networking approach for enhancing IoT cybersecurity with deep learning and blockchain in smart cities
    Alotaibi, Jamal
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (03)
  • [49] Load Balancing Using P4 in Software-Defined Networks
    Ke, Chih-Heng
    Hsu, Shih-Jung
    JOURNAL OF INTERNET TECHNOLOGY, 2020, 21 (06): : 1671 - 1679
  • [50] DRSIR: A Deep Reinforcement Learning Approach for Routing in Software-Defined Networking
    Casas-Velasco, Daniela M.
    Rendon, Oscar Mauricio Caicedo
    da Fonseca, Nelson L. S.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 4807 - 4820