Cargando…

Using Kubernetes as an ATLAS computing site

In recent years containerization has revolutionized cloud environments, providing a secure, lightweight, standardized way to package and execute software. Solutions such as Kubernetes enable orchestration of containers in a cluster, including for the purpose of job scheduling. Kubernetes is becoming...

Descripción completa

Detalles Bibliográficos
Autor principal: Barreiro Megino, Fernando Harald
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2694190
_version_ 1780964075513053184
author Barreiro Megino, Fernando Harald
author_facet Barreiro Megino, Fernando Harald
author_sort Barreiro Megino, Fernando Harald
collection CERN
description In recent years containerization has revolutionized cloud environments, providing a secure, lightweight, standardized way to package and execute software. Solutions such as Kubernetes enable orchestration of containers in a cluster, including for the purpose of job scheduling. Kubernetes is becoming a de facto standard, available at all major cloud computing providers, and is gaining increased attention from some WLCG sites. In particular, CERN IT has integrated Kubernetes into their cloud infrastructure by providing an interface to instantly create Kubernetes clusters. Also, the University of Victoria is pursuing an infrastructure-as-code approach to deploying Kubernetes as a flexible and resilient platform for running services and delivering resources. ATLAS has partnered with CERN IT and the University of Victoria to explore and demonstrate the feasibility of running an ATLAS computing site directly on Kubernetes, replacing all grid computing services. We have interfaced ATLAS’ workload submission engine PanDA with Kubernetes, to directly submit and monitor the status of containerized jobs. This paper will describe the integration and deployment details, and focus on the lessons learned from running a wide variety of ATLAS production payloads on Kubernetes using clusters of several thousand cores at CERN and the Tier 2 computing site in Victoria.
id cern-2694190
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26941902019-10-18T18:44:14Zhttp://cds.cern.ch/record/2694190engBarreiro Megino, Fernando HaraldUsing Kubernetes as an ATLAS computing siteParticle Physics - ExperimentIn recent years containerization has revolutionized cloud environments, providing a secure, lightweight, standardized way to package and execute software. Solutions such as Kubernetes enable orchestration of containers in a cluster, including for the purpose of job scheduling. Kubernetes is becoming a de facto standard, available at all major cloud computing providers, and is gaining increased attention from some WLCG sites. In particular, CERN IT has integrated Kubernetes into their cloud infrastructure by providing an interface to instantly create Kubernetes clusters. Also, the University of Victoria is pursuing an infrastructure-as-code approach to deploying Kubernetes as a flexible and resilient platform for running services and delivering resources. ATLAS has partnered with CERN IT and the University of Victoria to explore and demonstrate the feasibility of running an ATLAS computing site directly on Kubernetes, replacing all grid computing services. We have interfaced ATLAS’ workload submission engine PanDA with Kubernetes, to directly submit and monitor the status of containerized jobs. This paper will describe the integration and deployment details, and focus on the lessons learned from running a wide variety of ATLAS production payloads on Kubernetes using clusters of several thousand cores at CERN and the Tier 2 computing site in Victoria.ATL-SOFT-SLIDE-2019-782oai:cds.cern.ch:26941902019-10-18
spellingShingle Particle Physics - Experiment
Barreiro Megino, Fernando Harald
Using Kubernetes as an ATLAS computing site
title Using Kubernetes as an ATLAS computing site
title_full Using Kubernetes as an ATLAS computing site
title_fullStr Using Kubernetes as an ATLAS computing site
title_full_unstemmed Using Kubernetes as an ATLAS computing site
title_short Using Kubernetes as an ATLAS computing site
title_sort using kubernetes as an atlas computing site
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2694190
work_keys_str_mv AT barreiromeginofernandoharald usingkubernetesasanatlascomputingsite