Dynamic load balancing in cloud computing using predictive graph networks and adaptive neural scheduling

利用预测图网络和自适应神经调度实现云计算中的动态负载均衡

阅读:1

Abstract

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.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。