Rajammal K, Chinnadurai M
Computer Science and Business Systems, Rajalakshmi Engineering College, Thandalam, Chennai, Tamil Nadu, 602105, India.
Department of Computer Science and Engineering, E.G.S. Pillay Engineering College, Nagapattinam, Tamil Nadu, 611002, India.
Sci Rep. 2025 Jul 1;15(1):22181. doi: 10.1038/s41598-025-97494-2.
Load balancing is one of the significant challenges in cloud environments due to the heterogeneity, dynamic nature of resource states and workloads. The traditional load balancing procedures struggle to adapt the real-time variations which leads to inefficient resource utilization and increased response times. To overcome these issues, a novel approach is presented in this research work utilizing Spiking Neural Networks (SNNs) for adaptive decision-making and Temporal Graph Neural Networks (TGNNs) for dynamic resource state modeling. The proposed SNN model identifies the short-term workload fluctuations and long-term trends whereas TGNN represents the cloud environment as a dynamic graph to predict future resource availability. Additionally, reinforcement learning is incorporated in the proposed work to optimize SNN decisions based on feedback from the TGNN's state predictions. Experimental evaluations of the proposed model with diverse workload scenarios demonstrate significant improvements in terms of throughput, energy efficiency, make span and response time. Additionally, comparative analyses with existing optimization algorithms exhibit the proposed model ability in managing the loads in cloud computing. The results exhibit the 20% higher throughput, reduced makespan by 35%, minimized response time by 40%, and lowered energy consumption by 30-40% of the proposed model compared to the existing methods.
由于资源状态和工作负载的异构性、动态性,负载均衡是云环境中的重大挑战之一。传统的负载均衡程序难以适应实时变化,这导致资源利用效率低下和响应时间增加。为了克服这些问题,本研究工作提出了一种新颖的方法,利用脉冲神经网络(SNN)进行自适应决策,利用时态图神经网络(TGNN)进行动态资源状态建模。所提出的SNN模型识别短期工作负载波动和长期趋势,而TGNN将云环境表示为动态图以预测未来资源可用性。此外,在所提出的工作中纳入了强化学习,以根据TGNN状态预测的反馈优化SNN决策。对所提出模型在不同工作负载场景下的实验评估表明,在吞吐量、能源效率、完工时间和响应时间方面有显著改进。此外,与现有优化算法的比较分析展示了所提出模型在管理云计算负载方面的能力。结果表明,与现有方法相比,所提出模型的吞吐量提高了20%,完工时间减少了35%,响应时间最小化了40%,能耗降低了30%-40%。