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 container orchestration is performed on two levels.

Details

Title
Container orchestration on HPC systems through Kubernetes
Author
Zhou Naweiluo 1   VIAFID ORCID Logo  ; Georgiou Yiannis 2 ; Pospieszny Marcin 3 ; Li, Zhong 1 ; Zhou, Huan 1 ; Niethammer Christoph 1 ; Pejak Branislav 4 ; Marko Oskar 4 ; Hoppe, Dennis 1 

 University of Stuttgart, High Performance Computing Center Stuttgart (HLRS), Stuttgart, Germany (GRID:grid.5719.a) (ISNI:0000 0004 1936 9713) 
 Ryax Technologies, Lyon, France (GRID:grid.5719.a) 
 Institute of Bioorganic Chemistry of the Polish Academy of Sciences, Poznan Supercomputing and Networking Center (PSNC), Poznan, Poland (GRID:grid.418855.5) (ISNI:0000 0004 0631 2857) 
 University of Novi Sad, BioSense Institute, Novi Sad, Serbia (GRID:grid.10822.39) (ISNI:0000 0001 2149 743X) 
Publication year
2021
Publication date
Feb 2021
Publisher
Springer Nature B.V.
e-ISSN
2192113X
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2492122499
Copyright
© The Author(s) 2021. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.