Related Experiment Video
Updated: Nov 19, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Balanced Leader Distribution Algorithm in Kubernetes Clusters
Nguyen Dinh Nguyen1, Taehong Kim1
1School of Information and Communication Engineering, Chungbuk National University, Cheongju, Chungbuk 28644, Korea.
This study introduces a novel leader election algorithm for Kubernetes to prevent node bottlenecks by distributing application leaders evenly. Experiments confirm its effectiveness in enhancing cluster performance and reliability for stateful applications.
Area of Science:
- Computer Science
- Distributed Systems
- Cloud Computing
Background:
- Containerization simplifies application deployment, with Kubernetes orchestrating containerized applications.
- Stateful applications in Kubernetes require persistent storage and strong data consistency among replicas.
- Leader-based consistency mechanisms can cause performance bottlenecks when leaders concentrate on specific nodes.
Purpose of the Study:
- To address the node bottleneck issue caused by concentrated application leaders in Kubernetes.
- To propose and validate a new leader election algorithm for improved load distribution.
- To enhance the scalability and availability of stateful applications in Kubernetes.
Main Methods:
- Developed a novel leader election algorithm designed for even distribution of application leaders across Kubernetes nodes.
- Conducted experimental evaluations to compare the proposed algorithm against Kubernetes' default leader election mechanism.
- Measured performance metrics to assess bottleneck mitigation and overall system efficiency.
Main Results:
- The proposed leader election algorithm effectively distributes leaders, preventing node concentration and subsequent bottlenecks.
- Experimental results demonstrate the correctness and superior effectiveness of the new algorithm compared to the default.
- Improved load balancing leads to enhanced scalability and availability for stateful applications.
Conclusions:
- The developed leader election algorithm successfully resolves the leader concentration bottleneck in Kubernetes.
- This approach offers a more robust and efficient solution for managing stateful applications.
- The findings contribute to optimizing Kubernetes performance for demanding, stateful workloads.
More Related Videos
12:27Large-scale Reconstructions and Independent, Unbiased Clustering Based on Morphological Metrics to Classify Neurons in Selective Populations
Published on: February 15, 2017
06:04Experimental Investigation of the Hierarchical Control in DC Microgrids Using a Real-time Simulator
Published on: February 14, 2025
Related Concept Videos
Distributed Loads: Problem Solving
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Distribution Reliability and Automation
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Distribution and Dispersion
Primary Distribution