Speaker
Dr
Andrei TSAREGORODTSEV
(CNRS-IN2P3-CPPM, MARSEILLE)
Description
DIRAC is the LHCb Workload and Data Management system used for Monte Carlo
production, data processing and distributed user analysis. It is designed to be light
and easy to deploy which allows integrating in a single system different kinds of
computing resources including stand-alone PC's, computing clusters or Grid systems.
DIRAC uses the paradigm of the overlay network of “Pilot Agents”, which makes it very
resilient with respect to various sources of instabilities in the underlying
computing resources.
DIRAC is used routinely in LHCb for MC data production and has powerful Production
Manager tools to easily formulate and automatically steer tasks with complex
workflows. The recent extensions for distributed analysis allow LHCb users to run
their jobs on LCG reliably while benefiting from the DIRAC job monitoring and data
management facilities.
In this paper we present an overview of the system, its main components and their
interaction with LCG services and resources. The functionality with different types
of workload is described. The experience of the DIRAC use in the recent Data and
Service challenges will be highlighted together with the outlook for future
development necessary to comply with the production service requirements.
Primary authors
Dr
Adria Casajus
(University of Barcelona)
Dr
Andrei TSAREGORODTSEV
(CNRS-IN2P3-CPPM, MARSEILLE)
Mr
Andrew Cameron SMITH
(CERN)
Dr
Gennady KUZNETSOV
(Rutherford Appleton Laboratory, Didcot)
Mr
Ian STOKES-REES
(Particle Physics, Oxford)
Dr
Joel CLOSIER
(CERN)
Dr
Juan Saborido Silva
(University of Santiago de Compostela)
Dr
Manuel SANCHEZ
(University of Santiago de Compostela)
Dr
Nicholas BROOK
(H.H. Wills Physics Laboratory, Bristol)
Dr
Philippe CHARPENTIER
(CERN)
Dr
Ricardo GRACIANI
(University of Barcelona)
Mr
Stuart PATERSON
(University of Glasgow,)
Mr
Vincent GARONNE
(Laboratoire de l'Accélérateur Linéaire, Orsay)
Co-authors
Dr
Andrew PICKFORD
(University of Glasgow)
Dr
Angelo CARBONE
(INFN, Bologna)
Dr
Johan BLOUW
(MPI, Heidelberg)
Dr
Roland BERNET
(University of Zurich)
Dr
Vincenzo VAGNONI
(INFN, Bologna)