INFSO-RI Enabling Grids for E-sciencE Experience of using gLite for analysis of ATLAS combined test beam data A. Zalite / PNPI
Enabling Grids for E-sciencE INFSO-RI Overview EGEE project (Enabling Grid for E-sciencE) ARDA (A Realisation of Distributed Analysis for LHC) Experience with gLite prototype
Enabling Grids for E-sciencE INFSO-RI The EGEE project Create a European-wide Grid production quality infrastructure for multiple sciences Profit from current and planned national and regional Grid programmes, building on –the results of existing projects such as DataGrid (EDG), LCG and others –EU Research Network and industrial Grid developers Support Grid computing needs common to the different communities –integrate the computing infrastructures and agree on common access policies Exploit International connections (US) 70 leading institutions in 27 countries (including Russia and US)
Enabling Grids for E-sciencE INFSO-RI ARDA ARDA is an LCG project –main activity is to enable LHC analysis on the grid ARDA is contributing to EGEE NA4 –uses the entire CERN NA4-HEP resource Work is based on last years experience/components –Grid projects (LCG, VDT, EDG …) –Experiments tools (Alien, Dirac, GAE, Octopus, Ganga, Dial,…) Interface with the new EGEE middleware (gLite) –Key player in the evolution from LCG2 to the EGEE infrastructure –Verify the components in an analysis environments
Enabling Grids for E-sciencE INFSO-RI ARDA & HEP experiments EGEE middleware (gLite) LHCb Ganga,Dirac, Gaudi, DaVinci… Alice ROOT,AliRoot, Proof… CMS Cobra,Orca, OCTOPUS… Atlas Dial,Ganga, Athena, Don Quijote ARDA LCG2 ARDA is an LCG project whose main task is to enable LHC analysis on the GRID
Enabling Grids for E-sciencE INFSO-RI Prototype overview LHC Experiment Main focusBasic prototype component Experiment analysis application framework Middleware GUI to GridGANGADaVinci Interactive analysis PROOF ROOT AliROOT High level service DIALAthena Exploit native gLite functionality Aligned with APROM ORCA
Enabling Grids for E-sciencE INFSO-RI Future EGEE Middleware - gLite Intended to replace LCG-2 Starts with existing components Aims to address LCG-2 shortcoming and advanced needs from applications (in particular feedback from DCs) Prototyping short development cycles for fast user feedback Initial web-services based prototypes being tested Globus 2 basedWeb services based gLite-2gLite-1LCG-2LCG-1
Enabling Grids for E-sciencE INFSO-RI Basic Principles Lightweight (existing) services –Easily and quickly deployable –Use existing services where possible as basis for re-engineering – be pragmatic Interoperability –Allow for multiple implementations Portable –Being built on Scientific Linux and Windows Co-existence with deployed infrastructure –Reduce requirements on participating sites –Flexible service deployment Multiple services running on the same physical machine (if possible) –Co-existence with LCG-2 and OSG (US) are essential for the EGEE Grid service
Enabling Grids for E-sciencE INFSO-RI Middleware Prototype Source: CE (lxn5210) VOMS/myProxy (lxn5210) WN (lxn5211) SE dCache (lxn5208) SE Castor (lxn5209) Core services (lxn5219) Database, proxy, ldap (lxn5220) GAS (lxn5216)
Enabling Grids for E-sciencE INFSO-RI ATLAS Combined Test Beam Example: ATLAS TRT data analysis done together with ARDA team Number of straw hits per layer Real data processed at gLite Standard Athena for testbeam Data from CASTOR Processed on gLite worker node