Guardado en:
Detalles Bibliográficos
Autor principal: Chawla, Kavish
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:https://arxiv.org/abs/2409.04896
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910594774335488
author Chawla, Kavish
author_facet Chawla, Kavish
contents Efficient load balancing is crucial in cloud computing environments to ensure optimal resource utilization, minimize response times, and prevent server overload. Traditional load balancing algorithms, such as round-robin or least connections, are often static and unable to adapt to the dynamic and fluctuating nature of cloud workloads. In this paper, we propose a novel adaptive load balancing framework using Reinforcement Learning (RL) to address these challenges. The RL-based approach continuously learns and improves the distribution of tasks by observing real-time system performance and making decisions based on traffic patterns and resource availability. Our framework is designed to dynamically reallocate tasks to minimize latency and ensure balanced resource usage across servers. Experimental results show that the proposed RL-based load balancer outperforms traditional algorithms in terms of response time, resource utilization, and adaptability to changing workloads. These findings highlight the potential of AI-driven solutions for enhancing the efficiency and scalability of cloud infrastructures.
format Preprint
id arxiv_https___arxiv_org_abs_2409_04896
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Reinforcement Learning-Based Adaptive Load Balancing for Dynamic Cloud Environments
Chawla, Kavish
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Networking and Internet Architecture
68M14, 68T05
Efficient load balancing is crucial in cloud computing environments to ensure optimal resource utilization, minimize response times, and prevent server overload. Traditional load balancing algorithms, such as round-robin or least connections, are often static and unable to adapt to the dynamic and fluctuating nature of cloud workloads. In this paper, we propose a novel adaptive load balancing framework using Reinforcement Learning (RL) to address these challenges. The RL-based approach continuously learns and improves the distribution of tasks by observing real-time system performance and making decisions based on traffic patterns and resource availability. Our framework is designed to dynamically reallocate tasks to minimize latency and ensure balanced resource usage across servers. Experimental results show that the proposed RL-based load balancer outperforms traditional algorithms in terms of response time, resource utilization, and adaptability to changing workloads. These findings highlight the potential of AI-driven solutions for enhancing the efficiency and scalability of cloud infrastructures.
title Reinforcement Learning-Based Adaptive Load Balancing for Dynamic Cloud Environments
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Networking and Internet Architecture
68M14, 68T05
url https://arxiv.org/abs/2409.04896