Load Balancing using Docker and Kubernetes: A Comparative Study
Author(s) -
Prajval Mohan,
Tejas Jambhale,
Lakshya Sharma,
Simran Koul,
Simriti Koul
Publication year - 2020
Publication title -
international journal of recent technology and engineering (ijrte)
Language(s) - English
Resource type - Journals
ISSN - 2277-3878
DOI - 10.35940/ijrte.b3938.079220
Subject(s) - load balancing (electrical power) , computer science , round robin dns , distributed computing , software deployment , virtual machine , swarm behaviour , container (type theory) , load management , network load balancing services , server , operating system , engineering , the internet , artificial intelligence , domain name system , grid , mechanical engineering , mathematics , electrical engineering , geometry
Still in its early years, containers are increasingly being used in production environments. Containers offer a streamlined approach, easy deployment, and secure method of implementing infrastructure requirements also provide a much-improved alternative to virtual machines. A load balancer is required to distribute traffic across clusters. And now, with multiple container environments becoming widespread, load balancers are becoming a necessity to distribute traffic and reduce server load. Different load balancing algorithms provide a solution to this with varying efficiency. This paper presents a study on the latest methods which are being implemented to perform effective load balancing on containers. Docker Swarm and Kubernetes are the most widely used systems for deploying and managing a cluster of containers in an environment. The paper further demonstrates how Docker Swarm and Kubernetes can be used to minimize load traffic through load balancing techniques. We have introduced load balancing and different algorithms. Also, we have shown the implementations of load balancing algorithms in Docker and Kubernetes and finally compared the results. The paper finally concludes why Kubernetes is often preferred over Docker Swarm for load balancing.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom