Containerisation demonstrates its efficiency in application deployment in Cloud Computing. Containers can encapsulate complex programs with their dependencies in isolated environments making applications more
portable, hence are being adopted in High Performance Computing (HPC) clusters. Singularity, initially designed for HPC systems, has become their de facto standard container runtime. Nevertheless, conventional HPC workload managers lack micro-service support and deeply-integrated container management, as opposed
to container orchestrators. We introduce a Torque-Operator which serves as a bridge between HPC workload
manager (TORQUE) and container orchestrator (Kubernetes). We propose a hybrid architecture that
integrates HPC and Cloud clusters seamlessly with little interference to HPC systems where its container orchestration is performed on two levels.
%0 Journal Article
%1 noauthororeditor2021container
%A Zhou, Naweiluo
%A Georgiou, Yiannis
%A Pospieszny, Marcin
%A Zhong, Li
%A Zhou, Huan
%A Niethammer, Christoph
%A Pejak, Branislav
%A Marko, Oskar
%A Hoppe, Dennis
%D 2021
%J journal of Cloud Computing: Advances, Systems and Applications
%K Container HPC Orchestration myown
%T Container Orchestration on HPC Systems through Kubernetes
%U https://rdcu.be/cfE5E
%X Containerisation demonstrates its efficiency in application deployment in Cloud Computing. Containers can encapsulate complex programs with their dependencies in isolated environments making applications more
portable, hence are being adopted in High Performance Computing (HPC) clusters. Singularity, initially designed for HPC systems, has become their de facto standard container runtime. Nevertheless, conventional HPC workload managers lack micro-service support and deeply-integrated container management, as opposed
to container orchestrators. We introduce a Torque-Operator which serves as a bridge between HPC workload
manager (TORQUE) and container orchestrator (Kubernetes). We propose a hybrid architecture that
integrates HPC and Cloud clusters seamlessly with little interference to HPC systems where its container orchestration is performed on two levels.
@article{noauthororeditor2021container,
abstract = {Containerisation demonstrates its efficiency in application deployment in Cloud Computing. Containers can encapsulate complex programs with their dependencies in isolated environments making applications more
portable, hence are being adopted in High Performance Computing (HPC) clusters. Singularity, initially designed for HPC systems, has become their de facto standard container runtime. Nevertheless, conventional HPC workload managers lack micro-service support and deeply-integrated container management, as opposed
to container orchestrators. We introduce a Torque-Operator which serves as a bridge between HPC workload
manager (TORQUE) and container orchestrator (Kubernetes). We propose a hybrid architecture that
integrates HPC and Cloud clusters seamlessly with little interference to HPC systems where its container orchestration is performed on two levels.},
added-at = {2021-07-15T12:32:56.000+0200},
author = {Zhou, Naweiluo and Georgiou, Yiannis and Pospieszny, Marcin and Zhong, Li and Zhou, Huan and Niethammer, Christoph and Pejak, Branislav and Marko, Oskar and Hoppe, Dennis},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/2789263010e5dd1362fa437df5eae5c38/lizhong},
interhash = {ac38d3139f68dcaadd304edb415638a7},
intrahash = {789263010e5dd1362fa437df5eae5c38},
journal = {journal of Cloud Computing: Advances, Systems and Applications},
keywords = {Container HPC Orchestration myown},
language = {English},
timestamp = {2021-07-15T10:53:40.000+0200},
title = {Container Orchestration on HPC Systems through Kubernetes},
url = {https://rdcu.be/cfE5E},
year = 2021
}