Cargando…

Data Curation

The Compact Muon Solenoid (CMS) experiment is one of two large general-purpose particlephysics detectors built on the Large Hardon Collider (LHC) at CERN in Switzerland and France. The goal of the virtual CERN summer student project was to improve the automated workflows (Implement and Test Workflo...

Descripción completa

Detalles Bibliográficos
Autor principal: Altamimi, Rou'A
Lenguaje:eng
Publicado: 2021
Materias:
Acceso en línea:http://cds.cern.ch/record/2799255
_version_ 1780972530151981056
author Altamimi, Rou'A
author_facet Altamimi, Rou'A
author_sort Altamimi, Rou'A
collection CERN
description The Compact Muon Solenoid (CMS) experiment is one of two large general-purpose particlephysics detectors built on the Large Hardon Collider (LHC) at CERN in Switzerland and France. The goal of the virtual CERN summer student project was to improve the automated workflows (Implement and Test Workflows) to test the usability of CMS open data using ARGO [1] and another tool such as Docker [2] and Minikube [3]. Argo Workflow is an open-source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflow is implemented as a Kubernetes CRD (Custom Relation Definition). It defines workflows in which each step in the workflow is a container. It is designed from the ground up for containers without the overhead and limitations of legacy Virtual Machine (VM) and server-based environments. Docker is an open-source containerization platform. It enables developers to package applications into containers combining application source code with the operating system (OS) libraries and dependencies required to run that code in any environment. Kubernetes [4] is a portable, extensible, open-source platform for managing containerized workloads and services that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available. Minikube quickly sets up a local Kubernetes cluster on MacOS, Linux, and Windows. Its focuses on helping application developers and new Kubernetes users.Starting the Minikube will create a single-node Kubernetes cluster inside a VM. Minikube start command also creates Minikube context and set it as default. This will reduce the number of incompatibility and portability problems.
id cern-2799255
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2021
record_format invenio
spelling cern-27992552022-01-11T20:30:09Zhttp://cds.cern.ch/record/2799255engAltamimi, Rou'AData Curation Physics in GeneralThe Compact Muon Solenoid (CMS) experiment is one of two large general-purpose particlephysics detectors built on the Large Hardon Collider (LHC) at CERN in Switzerland and France. The goal of the virtual CERN summer student project was to improve the automated workflows (Implement and Test Workflows) to test the usability of CMS open data using ARGO [1] and another tool such as Docker [2] and Minikube [3]. Argo Workflow is an open-source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflow is implemented as a Kubernetes CRD (Custom Relation Definition). It defines workflows in which each step in the workflow is a container. It is designed from the ground up for containers without the overhead and limitations of legacy Virtual Machine (VM) and server-based environments. Docker is an open-source containerization platform. It enables developers to package applications into containers combining application source code with the operating system (OS) libraries and dependencies required to run that code in any environment. Kubernetes [4] is a portable, extensible, open-source platform for managing containerized workloads and services that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available. Minikube quickly sets up a local Kubernetes cluster on MacOS, Linux, and Windows. Its focuses on helping application developers and new Kubernetes users.Starting the Minikube will create a single-node Kubernetes cluster inside a VM. Minikube start command also creates Minikube context and set it as default. This will reduce the number of incompatibility and portability problems.CERN-STUDENTS-Note-2022-002oai:cds.cern.ch:27992552021-01-11
spellingShingle Physics in General
Altamimi, Rou'A
Data Curation
title Data Curation
title_full Data Curation
title_fullStr Data Curation
title_full_unstemmed Data Curation
title_short Data Curation
title_sort data curation
topic Physics in General
url http://cds.cern.ch/record/2799255
work_keys_str_mv AT altamimiroua datacuration