CRAB: Distributed analysis tool for CMS
Author(s) -
L. Sala,
CMS Collaboration
Publication year - 2012
Publication title -
aip conference proceedings
Language(s) - English
Resource type - Conference proceedings
SCImago Journal Rank - 0.177
H-Index - 75
eISSN - 1551-7616
pISSN - 0094-243X
DOI - 10.1063/1.4771868
Subject(s) - computer science , hierarchy , grid , distributed computing , grid computing , simple (philosophy) , user interface , software engineering , database , operating system , philosophy , geometry , mathematics , epistemology , economics , market economy
CRAB: Distributed analysis tool for CMS.CMS has a distributed computing model, based on a hierarchy of tiered regional computing centres and adopts a data driven model for the end user analysis.This model foresees that jobs are submitted to the analysis resources where data are hosted. The increasing compexity of the whole computing infrastructuremakes the simple analysis work¿ow more and more complicated for the end user. CMS has developed and deployed a dedicated tool named CRAB (CMS Remote Analysis Builder) in order to gurantee the physicists an ef¿cient access to the distributed data whilst hiding the underlying complexity.This tool is used by CMS to enable the running of physics analysis jobs in a transparent manner over data distributed across sites. It factorises out the interactionwith the underlying batch farms, grid infrastructure and CMS data management tools, allowing the user to deal only with a simple and intuitive interface.We present the CRAB architecture, as well as the current status and lessons learnt in deploying this tool for use by the CMS collaboration. We also present the future development of the CRAB system
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom