International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 186 - Number 64 |
Year of Publication: 2025 |
Authors: Ganapathy Subramanian Ramachandran |
10.5120/ijca2025924460 |
Ganapathy Subramanian Ramachandran . Linux Kernel Load Balancing with IPVS for Modern Distributed Systems. International Journal of Computer Applications. 186, 64 ( Jan 2025), 22-26. DOI=10.5120/ijca2025924460
Load balancing in distributed systems requires efficient mechanisms for traffic distribution across multiple servers. IP Virtual Server, or IPVS in short, is implemented as a kernel-space load balancer in Linux systems and offers specific characteristics in handling network traffic distribution. This paper discusses the implementation of IPVS in modern distributed environments by analyzing its kernel-level architecture, deployment patterns, and integration capabilities. The analysis focuses on the behavior of IPVS in container orchestration platforms, especially Kubernetes, as an alternative to iptables-based load balancing. This paper systematically analyzes various deployment scenarios and identifies key operational characteristics, architectural considerations, and integration patterns. The findings provide insight into the practical applications, limitations, and architectural implications of IPVS for the design of distributed systems.