Containerized Workflow Builder for Kubernetes

Chenggang Shan, Guan Wang, Yuanqing Xia, Yufeng Zhan, Jinhui Zhang*

*此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

6 引用 (Scopus)

摘要

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.

源语言英语
主期刊名2021 IEEE 23rd International Conference on High Performance Computing and Communications, 7th International Conference on Data Science and Systems, 19th International Conference on Smart City and 7th International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021
出版商Institute of Electrical and Electronics Engineers Inc.
685-692
页数8
ISBN(电子版)9781665494571
DOI
出版状态已出版 - 2022
活动23rd IEEE International Conference on High Performance Computing and Communications, 7th IEEE International Conference on Data Science and Systems, 19th IEEE International Conference on Smart City and 7th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021 - Haikou, Hainan, 中国
期限: 20 12月 202122 12月 2021

出版系列

姓名2021 IEEE 23rd International Conference on High Performance Computing and Communications, 7th International Conference on Data Science and Systems, 19th International Conference on Smart City and 7th International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021

会议

会议23rd IEEE International Conference on High Performance Computing and Communications, 7th IEEE International Conference on Data Science and Systems, 19th IEEE International Conference on Smart City and 7th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys 2021
国家/地区中国
Haikou, Hainan
时期20/12/2122/12/21

指纹

探究 'Containerized Workflow Builder for Kubernetes' 的科研主题。它们共同构成独一无二的指纹。

引用此