Supporting the AI Research Lifecycle with Kubernetes- and HPC-Backed Infrastructure in NFDI4DataScience Landscape

NFDI project emerged to manage massive amounts of data as a common good that is produced daily across various disciplines. Without proper management layers, this data would not be findable, accessible, interoperable, and reproducible (FAIR), leading to a waste of resources. The project consists of 26 consortia, covering research data across diverse scientific disciplines, from cultural and social sciences to engineering, life sciences, and natural sciences. NFDI4DataScience's vision, as part of this initiative, is to support the entire lifecycle of interdisciplinary research data in Data Science and Artificial Intelligence. It will promote FAIR and open research data infrastructures supporting all involved digital artifacts such as code, models, data, or publications through an integrated approach. Considering the recent paradigm shift in computational methods and deep learning-based approaches, this consortium has an extraordinary importance. Without a robust, orchestrated infrastructure, ensuring reproducibility and accessibility across multiple institutions becomes nearly impossible. More than 10 institutions are actively contributing to the 6 task areas of the NFDI4DataScience consortium. As a part of Task Area 3, TU Dresden provides critical computing infrastructure to support consortium partners. This infrastructure includes both Kubernetes and High-Performance Computing (HPC) clusters, enabling efficient computation for various research needs. Our Kubernetes infrastructure includes GPU-enabled nodes for training large AI models, automated certificate handling with cert-manager, monitoring with Grafana/Prometheus, Network File System (NFS) and S3 Object Storage as storage backend, and many other components. In our poster, we are showcasing an overview of what have been done in this regard, and our future plans. Access to the infrastructure is provided through different solutions: GitLab Runners, RYAX platform, the GitOps solution ArgoCD, and the command line. Through ArgoCD, we enable a GitOps-based deployment workflow that ensures reproducibility, traceability, and self-healing of deployed services by frequently synchronizing applications with the user's repository. For authentication and access control in ArgoCD, we integrated RegApp, a Community AAI solution provided by IAM4NFDI, a core service from Base4NFDI, enabling federated identity management for consortium partners. Our infrastructure integrates with continuous integration/continuous deployment (CI/CD) pipelines, utilizing GitLab Runners to automate the build, testing, and deployment of services. Partners can also leverage our HPC infrastructure via GitLab Runner, enabling researchers to quickly and consistently deploy new versions of models and tools, thus accelerating development cycles. Another way to access the computational infrastructure is RYAX, a DataOps platform that enables data teams to deploy, run, and scale their models on our Kubernetes infrastructure, offloading heavy computations to the HPC. Our infrastructure has already been adopted by different use cases within the consortium and beyond. Moving forward, we are actively working on improving the interoperability between our Kubernetes clusters and HPC infrastructure by leveraging live migration techniques to create a seamless environment for distributed computing. This improvement will enable workloads to transition smoothly between the Kubernetes and HPC environments, optimizing resource allocation and computational efficiency. To this end, we are working on building a solution for migrating workloads between our Kubernetes infrastructure and the HPC cluster to enable more flexible and efficient use of computational resources.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-08-04
DOI
https://doi.org/10.5281/zenodo.16735307
Primary Topic
Research Data Management Practices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Supporting the AI Research Lifecycle with Kubernetes- and HPC-Backed Infrastructure in NFDI4DataScience Landscape

Zenodo (CERN European Organization for Nuclear Research)
Research Data Management Practices
article

Supporting the AI Research Lifecycle with Kubernetes- and HPC-Backed Infrastructure in NFDI4DataScience Landscape

article en

Abstract

NFDI project emerged to manage massive amounts of data as a common good that is produced daily across various disciplines. Without proper management layers, this data would not be findable, accessible, interoperable, and reproducible (FAIR), leading to a waste of resources. The project consists of 26 consortia, covering research data across diverse scientific disciplines, from cultural and social sciences to engineering, life sciences, and natural sciences. NFDI4DataScience's vision, as part of this initiative, is to support the entire lifecycle of interdisciplinary research data in Data Science and Artificial Intelligence. It will promote FAIR and open research data infrastructures supporting all involved digital artifacts such as code, models, data, or publications through an integrated approach. Considering the recent paradigm shift in computational methods and deep learning-based approaches, this consortium has an extraordinary importance. Without a robust, orchestrated infrastructure, ensuring reproducibility and accessibility across multiple institutions becomes nearly impossible. More than 10 institutions are actively contributing to the 6 task areas of the NFDI4DataScience consortium. As a part of Task Area 3, TU Dresden provides critical computing infrastructure to support consortium partners. This infrastructure includes both Kubernetes and High-Performance Computing (HPC) clusters, enabling efficient computation for various research needs. Our Kubernetes infrastructure includes GPU-enabled nodes for training large AI models, automated certificate handling with cert-manager, monitoring with Grafana/Prometheus, Network File System (NFS) and S3 Object Storage as storage backend, and many other components. In our poster, we are showcasing an overview of what have been done in this regard, and our future plans. Access to the infrastructure is provided through different solutions: GitLab Runners, RYAX platform, the GitOps solution ArgoCD, and the command line. Through ArgoCD, we enable a GitOps-based deployment workflow that ensures reproducibility, traceability, and self-healing of deployed services by frequently synchronizing applications with the user's repository. For authentication and access control in ArgoCD, we integrated RegApp, a Community AAI solution provided by IAM4NFDI, a core service from Base4NFDI, enabling federated identity management for consortium partners. Our infrastructure integrates with continuous integration/continuous deployment (CI/CD) pipelines, utilizing GitLab Runners to automate the build, testing, and deployment of services. Partners can also leverage our HPC infrastructure via GitLab Runner, enabling researchers to quickly and consistently deploy new versions of models and tools, thus accelerating development cycles. Another way to access the computational infrastructure is RYAX, a DataOps platform that enables data teams to deploy, run, and scale their models on our Kubernetes infrastructure, offloading heavy computations to the HPC. Our infrastructure has already been adopted by different use cases within the consortium and beyond. Moving forward, we are actively working on improving the interoperability between our Kubernetes clusters and HPC infrastructure by leveraging live migration techniques to create a seamless environment for distributed computing. This improvement will enable workloads to transition smoothly between the Kubernetes and HPC environments, optimizing resource allocation and computational efficiency. To this end, we are working on building a solution for migrating workloads between our Kubernetes infrastructure and the HPC cluster to enable more flexible and efficient use of computational resources.

Zenodo (CERN European Organization for Nuclear Research)
Digital Science (United States) (US)
Industry, innovation and infrastructure
Openalex Percentile: Top 37%
Research Data Management Practices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.