Performance Analysis of Kubernetes Job Scheduling Model Based on Queuing Theory

Kubernetes is a distributed system infrastructure developed by Apache Foundation, which has become the key platform to process big data and has gotten more and more supports. For recognizing the huge potential of Kubernetes, while using the existing Kubernetes platform, more and more users also conduct performance analysis and test for Kubernetes platform. This paper analyzes the performance of job scheduling models under Kubernetes platform, using analytical method of queuing theory. There have been three existing scheduling algorithms under Kubernetes frame. They are FIFO, Capacity Scheduler and Fair Scheduler respectively. We establish appropriate model for the three algorithms based on queuing theory and analyze the performance. It is concluded that the performance of the system under M/M/S job scheduling model is better compared with existing M/M/1 job scheduling model.

Authors

Institutions

Publication Details

Published
2024-08-29
DOI
https://doi.org/10.1109/icsece61636.2024.10729560
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Analysis of Kubernetes Job Scheduling Model Based on Queuing Theory

Weibo Pan, Fei Li, Jun Zhang, Chao Fang et al.
Scheduling and Timetabling Solutions
article

Performance Analysis of Kubernetes Job Scheduling Model Based on Queuing Theory

Weibo Pan, Fei Li, Jun Zhang, Chao Fang, Sheng Li
article en

Abstract

Kubernetes is a distributed system infrastructure developed by Apache Foundation, which has become the key platform to process big data and has gotten more and more supports. For recognizing the huge potential of Kubernetes, while using the existing Kubernetes platform, more and more users also conduct performance analysis and test for Kubernetes platform. This paper analyzes the performance of job scheduling models under Kubernetes platform, using analytical method of queuing theory. There have been three existing scheduling algorithms under Kubernetes frame. They are FIFO, Capacity Scheduler and Fair Scheduler respectively. We establish appropriate model for the three algorithms based on queuing theory and analyze the performance. It is concluded that the performance of the system under M/M/S job scheduling model is better compared with existing M/M/1 job scheduling model.

Wuhan Ship Development & Design Institute (CN)
Decent work and economic growth
Openalex Percentile: Top 77%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.