10
INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org Experience of using gLite for analysis of ATLAS combined test beam data A. Zalite / PNPI

INFSO-RI-508833 Enabling Grids for E-sciencE Experience of using gLite for analysis of ATLAS combined test beam data A. Zalite / PNPI

Embed Size (px)

Citation preview

Page 1: INFSO-RI-508833 Enabling Grids for E-sciencE  Experience of using gLite for analysis of ATLAS combined test beam data A. Zalite / PNPI

INFSO-RI-508833

Enabling Grids for E-sciencE

www.eu-egee.org

Experience of using gLite for

analysis of ATLAS combinedtest beam data A. Zalite / PNPI

Page 2: INFSO-RI-508833 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-508833

Overview

• EGEE project (Enabling Grid for E-sciencE)

• ARDA (A Realisation of Distributed Analysis for LHC)

• Experience with gLite prototype

Page 3: INFSO-RI-508833 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-508833

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)

Page 4: INFSO-RI-508833 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-508833

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

Page 5: INFSO-RI-508833 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-508833

ARDA & HEP experiments

EGEE middleware (gLite)

LHCbGanga,Dirac,

Gaudi, DaVinci…

AliceROOT,AliRoot,

Proof…

CMSCobra,Orca,OCTOPUS…

AtlasDial,Ganga,

Athena, Don Quijote

ARDA

LCG2

ARDA is an LCG project whose main task is to enable LHC analysis on the GRID

Page 6: INFSO-RI-508833 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-508833

Prototype overview

LHC

Experiment

Main focus Basic prototype component

Experiment analysis

application framework

Middleware

GUI to Grid GANGA DaVinci

Interactive analysis

PROOF

ROOT

AliROOT

High level service

DIAL Athena

Exploit native gLite

functionalityAligned with

APROM ORCA

Page 7: INFSO-RI-508833 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-508833

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 based Web services based

gLite-2gLite-1LCG-2LCG-1

Page 8: INFSO-RI-508833 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-508833

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

Page 9: INFSO-RI-508833 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-508833

Middleware Prototype

Source: http://egee-jra1.web.cern.ch/egee-jra1/Prototype/testbed.htm

CE (lxn5210)VOMS/myProxy

(lxn5210)

WN (lxn5211)

SE dCache(lxn5208)

SE Castor(lxn5209)

Core services (lxn5219)

Database, proxy, ldap (lxn5220)

GAS (lxn5216)

Page 10: INFSO-RI-508833 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-508833

ATLAS Combined Test Beam

Example:

ATLAS TRT data analysis done together with ARDA team

Number of straw hits per layer

Real data processed at gLiteStandard Athena for testbeam

Data from CASTOR

Processed on gLite worker node