Speaker
Dr
Andrei Tsaregorodtsev
(CNRS-IN2P3-CPPM, Marseille)
Description
The DIRAC system was developed in order to provide a complete solution
for using distributed computing resources of the LHCb experiment at CERN
for data production and analysis. It allows a concurrent use of over 10K CPUs and
10M file replicas distributed over many tens of sites. The sites can be part of a
computing grid such as WLCG or standalone computing clusters all integrated in a
single management structure.
DIRAC is a generic system with the LHCb specific functionality incorporated
through a number of plug-in modules. It can be easily adapted to the needs of
other communities. A special attention is paid to the resilience of the DIRAC
components to allow an efficient use of non-reliable resources. The
DIRAC production management components provide a framework for building
highly automated data production systems including data distribution and
data driven workload scheduling.
In this paper we give an overview of the DIRAC system architecture and design
choices. We show how different components are put together to compose an
integrated data processing system including all the aspects of the LHCb
experiment - from the MC production and raw data reconstruction to the final
user analysis.
Primary authors
Mr
Adrian CASAJUS RAMO
(University of Barcelona)
Dr
Andrei Tsaregorodtsev
(CNRS-IN2P3-CPPM, Marseille)
Mr
Andrew Cameron SMITH
(CERN)
Mr
Carmine CIOFFI
(Oxford University)
Dr
Gennady KUZNETSOV
(Rutherford Appleton Laboratory)
Dr
Gianluca CASTELLANI
(CERN)
Mr
Joel CLOSIER
(CERN)
Dr
Marcos SECO MIGUELEZ
(University of Santiago de Compostela)
Dr
Marianne BARGIOTTI
(CERN)
Prof.
Nicolas BROOK
(H. H. Wills Physics Laboratory, Bristol)
Dr
Philippe CHARPENTIER
(CERN)
Dr
Raja NANDAKUMAR
(Rutherford Appleton Laboratory)
Dr
Ricardo GRACIANI-DIAZ
(University of Barcelona)
Dr
Roberto SANTINELLI
(CERN)
Dr
Sergio GOMEZ JIMENEZ
(University Rovira i Virgili)
Dr
Stuart PATERSON
(CERN)