Scheduling Containerized Workflow in Multi-cluster Kubernetes

Danyang Liu, Yuanqing Xia*, Chenggang Shan, Guan Wang, Yongkang Wang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Docker and Kubernetes have revolutionized the cloud-native technology ecosystem by offering robust solutions for containerization and orchestration workflows. This combination provides unprecedented speed, scalability, and efficiency in deploying and managing applications in distributed environments. However, when scheduling complex workflows across multi-cluster Kubernetes environments, existing workflow scheduling systems often fail to provide the necessary support. Integrating workflow scheduling algorithms with multi-cluster scheduling algorithms poses a complex and challenging problem. In this paper, we present a comprehensive framework known as the Containerized Workflow Engine (CWE), specifically designed for multi-cluster Kubernetes deployments. The CWE framework employs a two-level scheduling scheme, which combines the benefits of workflow containerization and establishes seamless connections between multi-cluster scheduling algorithms and multi-cluster Kubernetes environments. By integrating workflow scheduling algorithms with Kubernetes schedulers across Kubernetes environments, the CWE framework enables efficient utilization of resources and improved overall workflow performance. Compared to the state-of-the-art Argo workflows, CWE performs better in average task pod execution time and resource utilization.

Original languageEnglish
Title of host publicationBig Data - 11th CCF Conference, BigData 2023, Proceedings
EditorsEnhong Chen, Yang Gao, Rong Gu, Longbing Cao, Fu Xiao, Yiping Cui, Wanqi Yang, Li Wang, Laizhong Cui
PublisherSpringer Science and Business Media Deutschland GmbH
Pages149-163
Number of pages15
ISBN (Print)9789819989782
DOIs
Publication statusPublished - 2023
Event11th CCF Big Data Conference, BigData 2023 - Nanjing, China
Duration: 8 Sept 202310 Sept 2023

Publication series

NameCommunications in Computer and Information Science
Volume2005 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference11th CCF Big Data Conference, BigData 2023
Country/TerritoryChina
CityNanjing
Period8/09/2310/09/23

Keywords

  • Containerized
  • Scheduling
  • Workflow

Fingerprint

Dive into the research topics of 'Scheduling Containerized Workflow in Multi-cluster Kubernetes'. Together they form a unique fingerprint.

Cite this