Cargando…

Lightweight on-demand computing with Elasticluster and Nordugrid ARC

The cloud computing paradigm allows scientists to elastically grow or shrink computing resources as requirements demand, so that resources only need to be paid for when necessary. The challenge of integrating cloud computing into distributed computing frameworks used by HEP experiments has led to ma...

Descripción completa

Detalles Bibliográficos
Autores principales: Pedersen, Maiken, Cameron, David, Filipcic, Andrej
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2625217
_version_ 1780958783224152064
author Pedersen, Maiken
Cameron, David
Filipcic, Andrej
author_facet Pedersen, Maiken
Cameron, David
Filipcic, Andrej
author_sort Pedersen, Maiken
collection CERN
description The cloud computing paradigm allows scientists to elastically grow or shrink computing resources as requirements demand, so that resources only need to be paid for when necessary. The challenge of integrating cloud computing into distributed computing frameworks used by HEP experiments has led to many different solutions in the past years, however none of these solutions offer a complete, fully integrated cloud resource out of the box. This paper describes how to offer such a resource using stripped-down minimal versions of existing distributed computing software components combined with off-the-shelf cloud tools. The basis of the cloud resource is Elasticluster, and the glue to join to the HEP computing infrastructure is provided by the NorduGrid ARC middleware and the ARC Control Tower. These latter two components are stripped down to bare minimum edge services, removing the need for administering complex grid middleware, yet still provide the complete job and data management required to fully exploit the cloud resource. The ARC architecture delegates all the grid-related interactions (e.g. data staging, communication with workload management system) to the edge service so that no grid middleware or sensitive credentials are required on the rest of the cloud. This model can be applied not only to cloud computing, but also to restrictive environments such as High Performance Computing centres. We show how to configure Elasticluster to automatically create the cloud resource and run these services at the click of a button and present results of the setup running real payload for the ATLAS experiment.
id cern-2625217
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26252172019-09-30T06:29:59Zhttp://cds.cern.ch/record/2625217engPedersen, MaikenCameron, DavidFilipcic, AndrejLightweight on-demand computing with Elasticluster and Nordugrid ARCParticle Physics - ExperimentThe cloud computing paradigm allows scientists to elastically grow or shrink computing resources as requirements demand, so that resources only need to be paid for when necessary. The challenge of integrating cloud computing into distributed computing frameworks used by HEP experiments has led to many different solutions in the past years, however none of these solutions offer a complete, fully integrated cloud resource out of the box. This paper describes how to offer such a resource using stripped-down minimal versions of existing distributed computing software components combined with off-the-shelf cloud tools. The basis of the cloud resource is Elasticluster, and the glue to join to the HEP computing infrastructure is provided by the NorduGrid ARC middleware and the ARC Control Tower. These latter two components are stripped down to bare minimum edge services, removing the need for administering complex grid middleware, yet still provide the complete job and data management required to fully exploit the cloud resource. The ARC architecture delegates all the grid-related interactions (e.g. data staging, communication with workload management system) to the edge service so that no grid middleware or sensitive credentials are required on the rest of the cloud. This model can be applied not only to cloud computing, but also to restrictive environments such as High Performance Computing centres. We show how to configure Elasticluster to automatically create the cloud resource and run these services at the click of a button and present results of the setup running real payload for the ATLAS experiment.ATL-SOFT-SLIDE-2018-391oai:cds.cern.ch:26252172018-06-21
spellingShingle Particle Physics - Experiment
Pedersen, Maiken
Cameron, David
Filipcic, Andrej
Lightweight on-demand computing with Elasticluster and Nordugrid ARC
title Lightweight on-demand computing with Elasticluster and Nordugrid ARC
title_full Lightweight on-demand computing with Elasticluster and Nordugrid ARC
title_fullStr Lightweight on-demand computing with Elasticluster and Nordugrid ARC
title_full_unstemmed Lightweight on-demand computing with Elasticluster and Nordugrid ARC
title_short Lightweight on-demand computing with Elasticluster and Nordugrid ARC
title_sort lightweight on-demand computing with elasticluster and nordugrid arc
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2625217
work_keys_str_mv AT pedersenmaiken lightweightondemandcomputingwithelasticlusterandnordugridarc
AT camerondavid lightweightondemandcomputingwithelasticlusterandnordugridarc
AT filipcicandrej lightweightondemandcomputingwithelasticlusterandnordugridarc