Abstract

Docker and Kubernetes have recently dominated the whole cloud-native technology ecosystem and speeded up the containerization process of workflows. By optimizing the task scheduling order, workflow scheduling algorithms signifi-cantly improve the execution efficiency of workflows. However, existing works do not support workflow scheduling following the optimized task scheduling order on Kubernetes. How to ensure the consistency of workflow scheduling algorithms and Kubernetes scheduler in task scheduling order is challenging. In this paper, we propose a Containerized Workflow Builder (CWB) for Kubernetes, a framework able to implement con-tainerization of workflows in a two-level scheduling scheme and connect workflow scheduling algorithms to Kubernetes, ensuring the consistency of the task scheduling order. It uses the Informer component to watch the underlying resource events of Kubernetes, providing the event trigger mechanism to respond to event callback in real-time and implement containerization of workflows by the Client-go package. Experimental results show that our proposed CWB ensures the consistency of the workflow scheduling algorithms and Kubernetes scheduler in the task scheduling order. Compared with the state-of-the-art, the CWB achieves better performance in terms of average task pod execution time, average workflow lifecycle, and resource usage rate.

Keywords:
Computer science Workflow Distributed computing Scheduling (production processes) Workflow technology Workflow management system Fair-share scheduling Fixed-priority pre-emptive scheduling Two-level scheduling Dynamic priority scheduling Workflow engine Rate-monotonic scheduling Database Operating system Engineering

Metrics

11
Cited By
2.33
FWCI (Field Weighted Citation Impact)
16
Refs
0.90
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Scientific Computing and Data Management
Social Sciences →  Decision Sciences →  Information Systems and Management
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Scheduling Containerized Workflow in Multi-cluster Kubernetes

Danyang LiuYuanqing XiaChenggang ShanGuan WangYongkang Wang

Communications in computer and information science Year: 2023 Pages: 149-163
JOURNAL ARTICLE

A Kubernetes-based scheme for efficient resource allocation in containerized workflow

Danyang LiuYuanqing XiaChenggang ShanKe TianYufeng Zhan

Journal:   Future Generation Computer Systems Year: 2025 Vol: 166 Pages: 107699-107699
JOURNAL ARTICLE

Insight from a Containerized Kubernetes Workload Introspection

Thomas WattsRyan BentonJordan ShropshireDavid Bourrie

Journal:   Proceedings of the ... Annual Hawaii International Conference on System Sciences/Proceedings of the Annual Hawaii International Conference on System Sciences Year: 2021
© 2026 ScienceGate Book Chapters — All rights reserved.