
Round Robin Load Balancer for the Three Node Swarm Cluster for Hosting a Service on the Cloud
Author(s) -
Aaradhya Shukla,
Ayush Singh Chauhan,
J. Kalaivani
Publication year - 2020
Publication title -
international journal of engineering and advanced technology
Language(s) - English
Resource type - Journals
ISSN - 2249-8958
DOI - 10.35940/ijeat.c6010.029320
Subject(s) - cloud computing , computer science , container (type theory) , virtualization , swarm behaviour , operating system , node (physics) , metadata , containerization , port (circuit theory) , cluster (spacecraft) , service (business) , microservices , load balancing (electrical power) , computer network , distributed computing , engineering , grid , mechanical engineering , electrical engineering , economy , structural engineering , process (computing) , artificial intelligence , economics , geometry , mathematics
In this project we will be creating an application which uses socket programming for communication and all of the data/metadata are saved in mongo DB. We will be taking this application and hosting it on a 3 node swarm cluster. This cluster will be using Docker swarm technology to create a private network through which each of the nodes can talk to each other along a specified RPC port. So, based on this concept we will be making a Docker container which will handle the execution of multiple processes which lead to working of different projects concurrently. Docker is a PC program that performs working framework level virtualization otherwise called containerization.