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...
Autores principales: | , , , , , , , , , |
---|---|
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 prestaging 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 prestaging 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 |