Sritama RoyKhushi Ojha -Akash Dasandi -
Modern microservices architectures face increasing challenges in handling unpredictable traffic surges, often leading to performance degradation, latency issues, and inefficient resource utilization. Traditional load balancing techniques, such as Round Robin and Least Connections, rely on static rules that fail to adapt to real-time fluctuations, resulting in system bottlenecks and suboptimal performance. This research introduces AI-Driven Adaptive Load Balancing (AI-ALB), an advanced reinforcement learning-based system designed to dynamically manage traffic across cloud-native microservices environments. AI-ALB continuously monitors real-time traffic patterns, learns from historical data, and proactively adjusts its load balancing policies to optimize performance and prevent congestion. The system integrates Envoy Proxy for traffic management, TensorFlow/PyTorch for model training, and Kubernetes for orchestration, ensuring automated scaling without manual intervention. To assess AI-ALB’s real-world viability, we conducted extensive testing across AWS, Google Cloud, and Azure, demonstrating a 40% reduction in response latency and a 30% improvement in resource efficiency compared to traditional methods. Additionally, we optimized reinforcement learning training time using batch processing, transfer learning, and distributed computing, reducing learning overhead by 50%. Furthermore, we developed deployment strategies ensuring seamless integration with cloud-native services, including AWS Load Balancer, Google Cloud Load Balancing, and Kubernetes Ingress Controllers. These enhancements make AI-ALB a scalable, efficient, and resilient solution for managing dynamic cloud environments. By bridging AI with cloud infrastructure, this research paves the way for intelligent, self-learning load balancing in large-scale distributed systems.
Hao-Hsuan ChangHao ChenJianzhong ZhangLingjia Liu
Isadora P. PossebonBruno Castro da SilvaAlberto Schaeffer-Filho
Minghao YeYang HuJunjie ZhangZehua GuoH. Jonathan Chao