ALB-TP: Adaptive Load Balancing based on Traffic Prediction using GRU-Attention for Software-Defined DCNs☆

被引:1
|
作者
Liu, Yong [1 ]
Meng, Qian [2 ]
Chen, Kefei [2 ]
Shen, Zhonghua [2 ]
机构
[1] Hangzhou Normal Univ, Sch Informat Sci & Technol, Hangzhou 311121, Peoples R China
[2] Hangzhou Normal Univ, Sch Math, Hangzhou 311121, Peoples R China
基金
中国国家自然科学基金;
关键词
High performance computing; Software defined networks; Data center networks; Load balancing; Traffic prediction; Routing;
D O I
10.1016/j.jnca.2024.104103
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With networks increasing in size and traffic bursting, Data Center Networks (DCNs), as the core infrastructure of High-Performance Computing (HPC), can require a high-performance, robust, and scalable load balancing method. However, existing research work has not yet met these design objectives well. In this paper, we design, analyze and evaluate a novel Adaptive Load Balancing based on Traffic Prediction (ALB-TP) for achieving these goals. ALB-TP uses Gate Recurrent Unit and Attention (GRU-Attention) model to dynamically predict the path congestion information of the whole network. Compared with the existing scheme of collecting congestion status information in a fixed time period, the proposed GRU-Attention model improves the timeliness and accuracy of congestion information collection. With global congestion awareness, ALB-TP, which forwards flows to the least congested path via the two-stage routing in the actual implementation, is more robust than existing congestion-agnostic schemes for the asymmetric topology. Additionally, ALB-TP adopts a distributed control structure to capture the congestion information of the entire network in parallel, which makes it more scalable than existing congestion-aware schemes for large-scale networks. Evaluations show that on the Fat-Tree topology, ALB-TP can effectively alleviate network congestion and balance flows on different paths. Compared to existing GRU and LSTM models, the proposed GRU-Attention model improves the accuracy of congestion information prediction by 28.2% on average. Simulation results show that the proposed ALB-TP scheme reduces the Flow Completion Time (FCT) by an average of 18.5% and also improves the throughput by an average of 31.6% compared to the existing schemes. Through theoretical design and experimental analysis, we can see that the proposed ALB-TP can effectively balance the traffic load on the asymmetric topology and achieve the design goal of load balancing. Compared with existing schemes, ALB-TP also has better performance advantages in terms of FCT, throughput, and accuracy of congestion information collection.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] OptiGSM: Greedy-Based Load Balancing With Minimum Switch Migrations in Software-Defined Networks
    Prajapati, Upendra
    Chatterjee, Bijoy Chand
    Banerjee, Amit
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2200 - 2210
  • [32] ICLB: intelligent controllers load balancing for software-defined based optical data center networks
    Geresu, Kassahun
    Gu, Huaxi
    Fadhel, Meaad
    Wei, Wenting
    Yu, Xiaoshan
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (13): : 19031 - 19061
  • [33] Container-based load balancing for energy efficiency in software-defined edge computing environment
    Singh, Amritpal
    Aujla, Gagangeet Singh
    Bali, Rasmeet Singh
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [34] 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
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [35] A Load Balancing Strategy Based on Fuzzy Satisfaction Among Multiple Controllers in Software-Defined Networking
    Li, Guoyan
    Cui, Wentao
    Liu, Shudong
    Zhao, Weifeng
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (03)
  • [36] New approach to dynamic load balancing in software-defined network-based data centers
    Cavdar, Tugrul
    Aymaz, Seyma
    ETRI JOURNAL, 2023, 45 (03) : 433 - 447
  • [37] An adaptive traffic engineering approach based on retransmission timeout adjustment for software-defined networks
    Zangoulechi H.
    Babaie S.
    Journal of Ambient Intelligence and Humanized Computing, 2024, 15 (01) : 739 - 750
  • [38] A Load Balancing Strategy Based on Fuzzy Satisfaction Among Multiple Controllers in Software-Defined Networking
    Guoyan Li
    Wentao Cui
    Shudong Liu
    Weifeng Zhao
    Journal of Network and Systems Management, 2022, 30
  • [39] Dynamic Load Balancing of Software-Defined Networking Based on Genetic-Ant Colony Optimization
    Xue, Hai
    Kim, Kyung Tae
    Youn, Hee Yong
    SENSORS, 2019, 19 (02)
  • [40] P4 based Load Balancing Strategies for Large Scale Software-Defined Networks
    Kulkarni, Manasa
    Goswami, Bhargavi
    Paulose, Joy
    2022 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL, COMPUTING, COMMUNICATION AND SUSTAINABLE TECHNOLOGIES (ICAECT), 2022,