David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin.

Slides:



Advertisements
Similar presentations
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Advertisements

1 Grid services based architectures Growing consensus that Grid services is the right concept for building the computing grids; Recent ARDA work has provoked.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL March 25, 2003 CHEP 2003 Data Analysis Environment and Visualization.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL June 23, 2003 GAE workshop Caltech.
Magda – Manager for grid-based data Wensheng Deng Physics Applications Software group Brookhaven National Laboratory.
INFSO-RI Enabling Grids for E-sciencE Comparison of LCG-2 and gLite Author E.Slabospitskaya Location IHEP.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL July 15, 2003 LCG Analysis RTAG CERN.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
K. Harrison CERN, 20th April 2004 AJDL interface and LCG submission - Overview of AJDL - Using AJDL from Python - LCG submission.
How to Install and Use the DQ2 User Tools US ATLAS Tier2 workshop at IU June 20, Bloomington, IN Marco Mambelli University of Chicago.
David Adams ATLAS AJDL: Analysis Job Description Language David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
ATLAS DIAL: Distributed Interactive Analysis of Large Datasets David Adams – BNL September 16, 2005 DOSAR meeting.
David Adams ATLAS DIAL status David Adams BNL July 16, 2003 ATLAS GRID meeting CERN.
David Adams ATLAS ATLAS Distributed Analysis Plans David Adams BNL December 2, 2003 ATLAS software workshop CERN.
DOSAR Workshop, Sao Paulo, Brazil, September 16-17, 2005 LCG Tier 2 and DOSAR Pat Skubic OU.
F. Fassi, S. Cabrera, R. Vives, S. González de la Hoz, Á. Fernández, J. Sánchez, L. March, J. Salt, A. Lamas IFIC-CSIC-UV, Valencia, Spain Third EELA conference,
Datasets on the GRID David Adams PPDG All Hands Meeting Catalogs and Datasets session June 11, 2003 BNL.
INFSO-RI Enabling Grids for E-sciencE ATLAS Distributed Analysis A. Zalite / PNPI.
David Adams ATLAS Architecture for ATLAS Distributed Analysis David Adams BNL March 25, 2004 ATLAS Distributed Analysis Meeting.
Production Tools in ATLAS RWL Jones GridPP EB 24 th June 2003.
David Adams ATLAS DIAL status David Adams BNL November 21, 2002 ATLAS software meeting GRID session.
LCG EGEE is a project funded by the European Union under contract IST LCG PEB, 7 th June 2004 Prototype Middleware Status Update Frédéric Hemmer.
ARDA Prototypes Andrew Maier CERN. ARDA WorkshopAndrew Maier, CERN2 Overview ARDA in a nutshell –Experiments –Middleware Experiment prototypes (basic.
Metadata Mòrag Burgon-Lyon University of Glasgow.
David Adams ATLAS DIAL/ADA JDL and catalogs David Adams BNL December 4, 2003 ATLAS software workshop Production session CERN.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL June 7, 2004 BNL Technology Meeting.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
LCG ARDA status Massimo Lamanna 1 ARDA in a nutshell ARDA is an LCG project whose main activity is to enable LHC analysis on the grid ARDA is coherently.
INFSO-RI Enabling Grids for E-sciencE Experience of using gLite for analysis of ATLAS combined test beam data A. Zalite / PNPI.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL September 30, 2004 CHEP2004 Track 5: Distributed Computing Systems and Experiences.
A PanDA Backend for the Ganga Analysis Interface J. Elmsheuser 1, D. Liko 2, T. Maeno 3, P. Nilsson 4, D.C. Vanderster 5, T. Wenaus 3, R. Walker 1 1: Ludwig-Maximilians-Universität.
D. Adams, D. Liko, K...Harrison, C. L. Tan ATLAS ATLAS Distributed Analysis: Current roadmap David Adams – DIAL/PPDG/BNL Dietrich Liko – ARDA/EGEE/CERN.
15 December 2015M. Lamanna “The ARDA project”1 The ARDA Project (meeting with the LCG referees) Massimo Lamanna CERN.
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
AliEn AliEn at OSC The ALICE distributed computing environment by Bjørn S. Nilsen The Ohio State University.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL November 17, 2003 SC2003 Phoenix.
K. Harrison CERN, 3rd March 2004 GANGA CONTRIBUTIONS TO ADA RELEASE IN MAY - Outline of Ganga project - Python support for AJDL - LCG analysis service.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
David Adams ATLAS ATLAS Distributed Analysis: Overview David Adams BNL December 8, 2004 Distributed Analysis working group ATLAS software workshop.
ANALYSIS TOOLS FOR THE LHC EXPERIMENTS Dietrich Liko / CERN IT.
David Adams ATLAS ATLAS-ARDA strategy and priorities David Adams BNL October 21, 2004 ARDA Workshop.
ATLAS-specific functionality in Ganga - Requirements for distributed analysis - ATLAS considerations - DIAL submission from Ganga - Graphical interfaces.
ADA Job Builder A Graphical Approach to Job Building ATLAS Software and Computing Workshop May 2005 Chun Lik Tan
David Adams ATLAS Datasets for the Grid and for ATLAS David Adams BNL September 24, 2003 ATLAS Software Workshop Database Session CERN.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
The ATLAS Strategy for Distributed Analysis on several Grid Infrastructures D. Liko, IT/PSS for the ATLAS Distributed Analysis Community.
1 A Scalable Distributed Data Management System for ATLAS David Cameron CERN CHEP 2006 Mumbai, India.
Ganga development - Theory and practice - Ganga 3 - Ganga 4 design - Ganga 4 components and framework - Conclusions K. Harrison CERN, 25th May 2005.
ATLAS Distributed Analysis Dietrich Liko IT/GD. Overview  Some problems trying to analyze Rome data on the grid Basics Metadata Data  Activities AMI.
Distributed Analysis Tutorial Dietrich Liko. Overview  Three grid flavors in ATLAS EGEE OSG Nordugrid  Distributed Analysis Activities GANGA/LCG PANDA/OSG.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
D.Spiga, L.Servoli, L.Faina INFN & University of Perugia CRAB WorkFlow : CRAB: CMS Remote Analysis Builder A CMS specific tool written in python and developed.
David Adams ATLAS ATLAS Distributed Analysis and proposal for ATLAS-LHCb system David Adams BNL March 22, 2004 ATLAS-LHCb-GANGA Meeting.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 Technical Overview Jakub T. Moscicki, CERN.
ATLAS Distributed Analysis DISTRIBUTED ANALYSIS JOBS WITH THE ATLAS PRODUCTION SYSTEM S. González D. Liko
David Adams ATLAS AJDL: Abstract Job Description Language David Adams BNL June 29, 2004 PPDG Collaboration Meeting Williams Bay.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
ATLAS DIAL: Distributed Interactive Analysis of Large Datasets David Adams Brookhaven National Laboratory February 13, 2006 CHEP06 Distributed Data Analysis.
CMS Experience with the Common Analysis Framework I. Fisk & M. Girone Experience in CMS with the Common Analysis Framework Ian Fisk & Maria Girone 1.
Geant4 GRID production Sangwan Kim, Vu Trong Hieu, AD At KISTI.
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
Acronyms GAS - Grid Acronym Soup, LCG - LHC Computing Project EGEE - Enabling Grids for E-sciencE.
Seven things you should know about Ganga K. Harrison (University of Cambridge) Distributed Analysis Tutorial ATLAS Software & Computing Workshop, CERN,
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL May 19, 2003 BNL Technology Meeting.
LCG middleware and LHC experiments ARDA project
The Ganga User Interface for Physics Analysis on Distributed Resources
Status of Grids for HEP and HENP
gLite The EGEE Middleware Distribution
Presentation transcript:

David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Contents Definitions ADA/DIAL model Current status of ADA Connections to PPDG Conclusions

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Definitions ADA – ATLAS Distributed Analysis ATLAS project to deliver an end-to-end analysis system ARDA – A Realisation of Distributed Analysis for LHC CERN project to coordinate the development of prototype distributed analysis systems for the LHC experiments Prototypes are based on the EGEE middleware (gLite) DIAL – Distributed Interactive Analysis of Large Datasets BNL project to study interactive analysis of large amounts of data Delivered framework is also suitable for non-interactive jobs AJDL – Abstract Job Definition Language Generic and extensible definition of jobs intended for use with any batch or workload management system Components: transformation (application and task), dataset and job

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, ADA/DIAL model User interaction scenario: Select a dataset –AJDL, not HEPCAL Examine dataset –Display content (event ID’s, type-keys) –Location of data (logical files, physical files, DB, …) >Including means to localize data Define transformation –Application that processes the data –Task carrying data to configure application –Select these from catalog and modify Create job to apply transformation to dataset –Submit app, task and dataset to scheduler (e.g. analysis service) –Result will be a new dataset

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, ADA/DIAL model (cont) User interactions (cont) Monitor job –Status (running, done, failed, …) –Status of sub-jobs –Examine partial result Examine final result (output dataset) Repeat Following block diagram shows major components Client High-level services Middleware services

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, ADA/DIAL model (cont) Release 1.0 Started

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Current status of ADA Framework based on DIAL 0.90 Clients ROOT from DIAL (using rootcint) Python from GANGA (using lcgdict with DIAL classes) GUI being developed by GANGA

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Current status of ADA (cont) Analysis services DIAL provides the starting point for all the following Interactive service (i.e. low latency for short jobs) –Currently uses a fast LSF queue –Condor COD being tested –Running at BNL –Will be deployed at other sites –May also be deployed for long-running jobs Service to insert jobs in ATLAS production queue is being developed –Jobs may be run on any of the ATLAS grids ARDA service based on gLite being developed –Jobs sent to gLite WMS

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Current status of ADA (cont) Applications DC1 CBNT  histograms in place DC2 reconstruction for release in place Working on DC2 event data  histograms Capability to reuse production xforms being developed Datasets Generic classes in DIAL DC1: CbntDataset and HbookDataset DC2: AtlasPoolEventDataset and RootHistogramDataset Catalogs AMI adding required tables and user interface –Repositories, selection catalogs, … Programmatic access via AMI web service

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Connections to PPDG DIAL Provides many parts of ADA –The overall framework –The ROOT client –Infrastructure for all analysis services delivered and under development –Connection to LSF, Condor (including COD) Depends on PPDG for support and exchange of ideas

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Connections to PPDG (cont) AJDL Facilitates the development of clients or services without DIAL –E.g. plan for GANGA python interface is to drop dependence on DIAL C++ libraries >Lightweight client for any platform Goal to standardize within PPDG –Send non-ATLAS jobs to ATLAS analysis service –And vice versa

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Connections to PPDG (cont) U.S. grid infrastructure U.S. sites important to ATLAS –And especially to USATLAS Assume continuing support from PPDG –Grid3, grid3+, OSG, … Most sites continue taking jobs from ATPROD queues A few sites to also host interactive analysis service

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Connections to PPDG (cont) Monitoring and modeling US monitoring data fed into ATLAS computing model –Job data from ADA catalogs –Site data from grid monitoring ACM is interested in constructing models to understand analysis patterns –Collaboration with CS-11?

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Connections to PPDG (cont) EGEE middleware Install gLite on one or more U.S. sites –At least services required to support WMS >CE, SE, … Submit jobs from the ATLAS-ARDA prototype Common project –Also submit jobs from CMS and Alice prototypes Will U.S. sites deploy EGEE middleware? –Important issue for evolution of ADA

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Connections to PPDG (cont) File cataloging and movement SRM likely to become standard –Licensing issues? Many replica catalogs relevant to ATLAS –Magda (phased out for DC2) –EDG RLS (LCG catalog) –ISI RLS (separate catalogs for U.S. and NorduGrid) –EGEE/AliEn file catalog (required for ARDA prototype?) Also many options for high-level interfaces –ATLAS internal system Don Quijote –CMS file transfer system –EGEE file transfer system (same as CMS?) –LBL RMS/RRS PPDG can help sort this out

David Adams ATLAS ATLAS and ARDA ARDA WorkshopJune 21, Conclusions ATLAS has benefited in may ways from PPDG Magda, DIAL, AJDL, SRM, Grid3, … Ideas in HEPCAL and ARDA Continue to look to PPDG Forum to exchange ideas Provider or identifier of useful tools and services Support for U.S. grid infrastructure