2021
DOI: 10.3390/s21030869
|View full text |Cite
|
Sign up to set email alerts
|

Balanced Leader Distribution Algorithm in Kubernetes Clusters

Abstract: Container-based virtualization is becoming a de facto way to build and deploy applications because of its simplicity and convenience. Kubernetes is a well-known open-source project that provides an orchestration platform for containerized applications. An application in Kubernetes can contain multiple replicas to achieve high scalability and availability. Stateless applications have no requirement for persistent storage; however, stateful applications require persistent storage for each replica. Therefore, sta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3
1

Relationship

2
7

Authors

Journals

citations
Cited by 14 publications
(6 citation statements)
references
References 20 publications
0
5
0
Order By: Relevance
“…Having the leaders of multiple applications concentrated in a particular node in a Kubernetes cluster may cause the system to bottleneck. So some studies like [22], [23] provide leader selection algorithms that solve the bottleneck problem by uniformly distributing the leaders among nodes in the cluster. Although the experimental results of the study mentioned above show that the developed mechanisms are highly effective, they cannot be thoroughly applied in such an edge computing environment because they do not consider unstable or unestablished communication links resulting from the geographical distribution of the edge nodes.…”
Section: Related Workmentioning
confidence: 99%
“…Having the leaders of multiple applications concentrated in a particular node in a Kubernetes cluster may cause the system to bottleneck. So some studies like [22], [23] provide leader selection algorithms that solve the bottleneck problem by uniformly distributing the leaders among nodes in the cluster. Although the experimental results of the study mentioned above show that the developed mechanisms are highly effective, they cannot be thoroughly applied in such an edge computing environment because they do not consider unstable or unestablished communication links resulting from the geographical distribution of the edge nodes.…”
Section: Related Workmentioning
confidence: 99%
“…In research paper [1] the creators Nguyen Dinh Nguyen and Taehong Kim portray the Kubernetes design and the pioneer based system for keeping up predictable information stockpiling among reproductions of a stateful application in the Kubernetes group. The creators propose a pioneer political race calculation that not just works with the utilization of pioneer political decision in Kubernetes yet in addition equitably disperses the pioneers all through every one of the hubs in the group.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Docker containers are supported by GKE. To help develop and serve application containers, Google Cloud provides continuous integration and continuous delivery technologies (Nguyen and Kim 2021;Burns, Beda, and Hightower 2019). Cloud Build may be used to create container images (such as Docker) from a variety of source code repositories, and Artifact Registry or Container Registry can be used to store and serve them.…”
Section: Introductionmentioning
confidence: 99%