Interactive, Cloud-Native Workflows on HPC Using KNoC

被引:0
|
作者
Maliaroudakis, Evangelos [1 ,2 ]
Chazapis, Antony [1 ]
Kanterakis, Alexandros [1 ]
Marazakis, Manolis [1 ]
Bilas, Angelos [1 ,2 ]
机构
[1] FORTH, Inst Comp Sci, Iraklion, Greece
[2] Univ Crete, Dept Comp Sci, Iraklion, Greece
基金
欧盟地平线“2020”;
关键词
Cloud-HPC convergence; Reproducible workflows; Kubernetes extensions; Virtual kubelet;
D O I
10.1007/978-3-031-23220-6_15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud and HPC platforms differentiate by many aspects, but both can run applications in identical contexts using containers. In this paper we present KNoC, an open-source virtual node (kubelet) for Kubernetes that transparently manages the container lifecycle on a remote HPC cluster using Slurm and Singularity. Our goal is on one hand to allow HPC users to leverage existing cloud-native tools, such as the popular Argo Workflows language to express complex data-processing pipelines, while on the other hand enabling Cloud setups to exploit computing resources available in HPC centers. KNoC bridges Cloud and HPC, transforming Argo to a cross-environment, portable solution, which allows the combination of Cloud-based tools and HPC steps into the same workflow, controlled and monitored through an interactive frontend. Deploying KNoC requires only a secure shell connection to the cluster's login node. We describe the design and implementation of KNoC, and evaluate the integration using several proof-of-concept workflows.
引用
收藏
页码:221 / 232
页数:12
相关论文
共 50 条
  • [1] One Step Closer to Converged Computing: Achieving Scalability with Cloud-Native HPC
    Milroy, Daniel J.
    Misale, Claudia
    Georgakoudis, Giorgis
    Elengikal, Tonia
    Sarkar, Abhik
    Drocco, Maurizio
    Patki, Tapasya
    Yeom, Jae-Seung
    Gutierrez, Carlos Eduardo Arango
    Ahn, Dong H.
    Park, Yoonho
    2022 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON CONTAINERS AND NEW ORCHESTRATION PARADIGMS FOR ISOLATED ENVIRONMENTS IN HPC, CANOPIE-HPC, 2022, : 57 - 70
  • [2] Towards an HPC Service Oriented Hybrid Cloud Architecture Designed for Interactive Workflows
    Kortas, Samuel
    Shaikh, Mohsin Ahmed
    PROCEEDINGS OF URGENTHPC 2020: THE IEEE/ACM INTERNATIONAL WORKSHOPS ON URGENT AND INTERACTIVE HPC, 2020, : 36 - 46
  • [3] Cloud-Native Security Using Zero Trust
    Moyle, Ed
    ISACA Journal, 2022, 3 : 33 - 41
  • [4] Cloud-Native Applications and Services
    Kratzke, Nane
    FUTURE INTERNET, 2022, 14 (12)
  • [5] HPC-cloud native framework for concurrent simulation, analysis and visualization of CFD workflows
    Pena-Monferrer, Carlos
    Manson-Sawko, Robert
    Elisseev, Vadim
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 123 : 14 - 23
  • [6] Survey on Cloud-native Databases
    Dong H.-W.
    Zhang C.
    Li G.-L.
    Feng J.-H.
    Ruan Jian Xue Bao/Journal of Software, 2024, 35 (02): : 899 - 926
  • [7] Cloud-Native Databases: A Survey
    Dong, Haowen
    Zhang, Chao
    Li, Guoliang
    Zhang, Huanchen
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (12) : 7772 - 7791
  • [8] DevOps Portal Design for SmartX AI Cluster Employing Cloud-Native Machine Learning Workflows
    Yoon, GeumSeong
    Han, Jungsu
    Lee, Seunghyung
    Kim, JongWon
    ADVANCES IN INTERNET, DATA AND WEB TECHNOLOGIES (EIDWT 2020), 2020, 47 : 532 - 539
  • [9] DSCOPE: A Cloud-Native Internet Telescope
    Pauley, Eric
    Barford, Paul
    McDaniel, Patrick
    PROCEEDINGS OF THE 32ND USENIX SECURITY SYMPOSIUM, 2023, : 5989 - 6006
  • [10] Proactive Autoscaling for Cloud-Native Applications using Machine Learning
    Marie-Magdelaine, Nicolas
    Ahmed, Toufik
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,