Cargando…

The ATLAS Event Service: A New Approach to Event Processing

The ATLAS Event Service (ES) implements a new fine grained approach to HEP event processing, designed to be agile and efficient in exploiting transient, short-lived resources such as HPC hole-filling, spot market commercial clouds, and volunteer computing. Input and output control and data flows, bo...

Descripción completa

Detalles Bibliográficos
Autores principales: Calafiura, Paolo, De, Kaushik, Guan, Wen, Maeno, Tadashi, Nilsson, Paul, Oleynik, Danila, Panitkin, Sergey, Tsulaia, Vakhtang, van Gemmeren, Peter, Wenaus, Torre
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:http://cds.cern.ch/record/2007288
_version_ 1780946355124961280
author Calafiura, Paolo
De, Kaushik
Guan, Wen
Maeno, Tadashi
Nilsson, Paul
Oleynik, Danila
Panitkin, Sergey
Tsulaia, Vakhtang
van Gemmeren, Peter
Wenaus, Torre
author_facet Calafiura, Paolo
De, Kaushik
Guan, Wen
Maeno, Tadashi
Nilsson, Paul
Oleynik, Danila
Panitkin, Sergey
Tsulaia, Vakhtang
van Gemmeren, Peter
Wenaus, Torre
author_sort Calafiura, Paolo
collection CERN
description The ATLAS Event Service (ES) implements a new fine grained approach to HEP event processing, designed to be agile and efficient in exploiting transient, short-lived resources such as HPC hole-filling, spot market commercial clouds, and volunteer computing. Input and output control and data flows, bookkeeping, monitoring, and data storage are all managed at the event level in an implementation capable of supporting ATLAS-scale distributed processing throughputs (about 4M CPU-hours/day). Input data flows utilize remote data repositories with no data locality or pre­staging requirements, minimizing the use of costly storage in favor of strongly leveraging powerful networks. Object stores provide a highly scalable means of remotely storing the quasi-continuous, fine grained outputs that give ES based applications a very light data footprint on a processing resource, and ensure negligible losses should the resource suddenly vanish. We will describe the motivations for the ES system, its unique features and capabilities, its architecture and the highly scalable tools and technologies employed in its implementation, and its applications in ATLAS processing on HPCs, commercial cloud resources, volunteer computing, and grid resources.
id cern-2007288
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-20072882019-09-30T06:29:59Zhttp://cds.cern.ch/record/2007288engCalafiura, PaoloDe, KaushikGuan, WenMaeno, TadashiNilsson, PaulOleynik, DanilaPanitkin, SergeyTsulaia, Vakhtangvan Gemmeren, PeterWenaus, TorreThe ATLAS Event Service: A New Approach to Event ProcessingParticle Physics - ExperimentThe ATLAS Event Service (ES) implements a new fine grained approach to HEP event processing, designed to be agile and efficient in exploiting transient, short-lived resources such as HPC hole-filling, spot market commercial clouds, and volunteer computing. Input and output control and data flows, bookkeeping, monitoring, and data storage are all managed at the event level in an implementation capable of supporting ATLAS-scale distributed processing throughputs (about 4M CPU-hours/day). Input data flows utilize remote data repositories with no data locality or pre­staging requirements, minimizing the use of costly storage in favor of strongly leveraging powerful networks. Object stores provide a highly scalable means of remotely storing the quasi-continuous, fine grained outputs that give ES based applications a very light data footprint on a processing resource, and ensure negligible losses should the resource suddenly vanish. We will describe the motivations for the ES system, its unique features and capabilities, its architecture and the highly scalable tools and technologies employed in its implementation, and its applications in ATLAS processing on HPCs, commercial cloud resources, volunteer computing, and grid resources.ATL-SOFT-SLIDE-2015-150oai:cds.cern.ch:20072882015-04-07
spellingShingle Particle Physics - Experiment
Calafiura, Paolo
De, Kaushik
Guan, Wen
Maeno, Tadashi
Nilsson, Paul
Oleynik, Danila
Panitkin, Sergey
Tsulaia, Vakhtang
van Gemmeren, Peter
Wenaus, Torre
The ATLAS Event Service: A New Approach to Event Processing
title The ATLAS Event Service: A New Approach to Event Processing
title_full The ATLAS Event Service: A New Approach to Event Processing
title_fullStr The ATLAS Event Service: A New Approach to Event Processing
title_full_unstemmed The ATLAS Event Service: A New Approach to Event Processing
title_short The ATLAS Event Service: A New Approach to Event Processing
title_sort atlas event service: a new approach to event processing
topic Particle Physics - Experiment
url http://cds.cern.ch/record/2007288
work_keys_str_mv AT calafiurapaolo theatlaseventserviceanewapproachtoeventprocessing
AT dekaushik theatlaseventserviceanewapproachtoeventprocessing
AT guanwen theatlaseventserviceanewapproachtoeventprocessing
AT maenotadashi theatlaseventserviceanewapproachtoeventprocessing
AT nilssonpaul theatlaseventserviceanewapproachtoeventprocessing
AT oleynikdanila theatlaseventserviceanewapproachtoeventprocessing
AT panitkinsergey theatlaseventserviceanewapproachtoeventprocessing
AT tsulaiavakhtang theatlaseventserviceanewapproachtoeventprocessing
AT vangemmerenpeter theatlaseventserviceanewapproachtoeventprocessing
AT wenaustorre theatlaseventserviceanewapproachtoeventprocessing
AT calafiurapaolo atlaseventserviceanewapproachtoeventprocessing
AT dekaushik atlaseventserviceanewapproachtoeventprocessing
AT guanwen atlaseventserviceanewapproachtoeventprocessing
AT maenotadashi atlaseventserviceanewapproachtoeventprocessing
AT nilssonpaul atlaseventserviceanewapproachtoeventprocessing
AT oleynikdanila atlaseventserviceanewapproachtoeventprocessing
AT panitkinsergey atlaseventserviceanewapproachtoeventprocessing
AT tsulaiavakhtang atlaseventserviceanewapproachtoeventprocessing
AT vangemmerenpeter atlaseventserviceanewapproachtoeventprocessing
AT wenaustorre atlaseventserviceanewapproachtoeventprocessing