David Adams ATLAS DIAL status David Adams BNL July 16, 2003 ATLAS GRID meeting CERN.

Slides:



Advertisements
Similar presentations
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL March 25, 2003 CHEP 2003 Data Analysis Environment and Visualization.
Advertisements

David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL June 23, 2003 GAE workshop Caltech.
Israel Cluster Structure. Outline The local cluster Local analysis on the cluster –Program location –Storage –Interactive analysis & batch analysis –PBS.
Analysis demos from the experiments. Analysis demo session Introduction –General information and overview CMS demo (CRAB) –Georgia Karapostoli (Athens.
K. Harrison CERN, 15th May 2003 GANGA: GAUDI/ATHENA AND GRID ALLIANCE - Development strategy - Ganga prototype - Release plans - Conclusions.
GRID job tracking and monitoring Dmitry Rogozin Laboratory of Particle Physics, JINR 07/08/ /09/2006.
K.Harrison CERN, 21st November 2002 GANGA: GAUDI/ATHENA AND GRID ALLIANCE - Background and scope - Project organisation - Technology survey - Design -
Nightly Releases and Testing Alexander Undrus Atlas SW week, May
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL July 15, 2003 LCG Analysis RTAG CERN.
STAR scheduling future directions Gabriele Carcassi 9 September 2002.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
The RunTimeTester - where to now? Eric NZUOBONTANE Peter SHERWOOD Brinick SIMMONS 29 th July 2004.
K. Harrison CERN, 20th April 2004 AJDL interface and LCG submission - Overview of AJDL - Using AJDL from Python - LCG submission.
Overview Why are STAR members encouraged to use SUMS ? Improvements and additions to SUMS Research –Job scheduling with load monitoring tools –Request.
David Adams ATLAS AJDL: Analysis Job Description Language David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
Aug 13 th 2003Scheduler Tutorial1 STAR Scheduler – A tutorial Lee Barnby – Kent State University Introduction What is the scheduler and what are the advantages?
Belle MC Production on Grid 2 nd Open Meeting of the SuperKEKB Collaboration Soft/Comp session 17 March, 2009 Hideyuki Nakazawa National Central University.
ATLAS DIAL: Distributed Interactive Analysis of Large Datasets David Adams – BNL September 16, 2005 DOSAR meeting.
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.
Grid Workload Management Massimo Sgaravatto INFN Padova.
Event Data History David Adams BNL Atlas Software Week December 2001.
K. Harrison CERN, 25th September 2003 GANGA: GAUDI/ATHENA AND GRID ALLIANCE - Project news - Ganga release 1 - Work towards Ganga release 2 - Interaction.
Datasets on the GRID David Adams PPDG All Hands Meeting Catalogs and Datasets session June 11, 2003 BNL.
Submitting jobs to the grid Argonne Jamboree January 2010 R. Yoshida (revised March 2010) Esteban Fullana.
David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin.
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.
David Adams ATLAS DIAL status David Adams BNL November 21, 2002 ATLAS software meeting GRID session.
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.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL September 30, 2004 CHEP2004 Track 5: Distributed Computing Systems and Experiences.
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.
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 – The Ganga Evolution Andrew Maier.
Integration of the ATLAS Tag Database with Data Management and Analysis Components Caitriana Nicholson University of Glasgow 3 rd September 2007 CHEP,
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.
Korea Workshop May GAE CMS Analysis (Example) Michael Thomas (on behalf of the GAE group)
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.
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.
David Adams ATLAS Datasets for the Grid and for ATLAS David Adams BNL September 24, 2003 ATLAS Software Workshop Database Session CERN.
STAR Scheduling status Gabriele Carcassi 9 September 2002.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
Application Web Service Toolkit Allow users to quickly add new applications GGF5 Edinburgh Geoffrey Fox, Marlon Pierce, Ozgur Balsoy Indiana University.
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.
K. Harrison CERN, 21st February 2005 GANGA: ADA USER INTERFACE - Ganga release Python client for ADA - ADA job builder - Ganga release Conclusions.
K. Harrison BNL, 29th August 2003 THE GANGA PROJECT -Project objectives and organisation - Ganga design - Current status of software - Conclusions.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
STAR Scheduler Gabriele Carcassi STAR Collaboration.
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.
Planning Session. ATLAS(-CMS) End-to-End Demo Kaushik De is the Demo Czar Need to put team together Atlfast production jobs –Atlfast may be unstable over.
10 March Andrey Grid Tools Working Prototype of Distributed Computing Infrastructure for Physics Analysis SUNY.
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.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Seven things you should know about Ganga K. Harrison (University of Cambridge) Distributed Analysis Tutorial ATLAS Software & Computing Workshop, CERN,
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL May 19, 2003 BNL Technology Meeting.
David Adams ATLAS Hybrid Event Store Integration with Athena/StoreGate David Adams BNL March 5, 2002 ATLAS Software Week Event Data Model and Detector.
The Ganga User Interface for Physics Analysis on Distributed Resources
ADA analysis transformations
Presentation transcript:

David Adams ATLAS DIAL status David Adams BNL July 16, 2003 ATLAS GRID meeting CERN

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting2 Contents Introduction Design Release 0.3 Release 0.4 Later this year Batch production Other projects

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting3 Introduction DIAL described many times before This talk is status report More information: Talk for RTAG11 yesterday Talk at the grid session of the last SW workshop CHEP paper DIAL home page (above and more) – DIAL provides interface to connect user analysis (or production) environment to distributed job processing

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting4

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting5 Design DIAL has the following major components Dataset describing the data of interest Application defined by experiment/site Task is user extension to the application Job uses application and task to process a dataset Result is the output of a job Scheduler creates and manages jobs Together these define a high-level JDL (job definition language) Figure shows how these components interact →

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting6 User Analysis Job 1 Job 2 ApplicationTask Dataset 1 Scheduler 1. Create or locate 2. select3. Create or select 4. select 8. run(app,tsk,ds1) 5. submit(app,tsk,ds) 8. run(app,tsk,ds2) 6. split Dataset Dataset 2 7. create e.g. ROOT e.g. athena Result 9. fill 10. gather Result 9. fill ResultCode

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting7 Release 0.3 Release 0.3 was made last month It includes: Implementations of identified DIAL components Simple local scheduler with no job splitting Dataset describing combined ntuple file Application dial_cbnt to run PAW using PAW macro from task Demo to illustrate look and feel –Runs at BNL (ACF and RCF) and CERN (lxplus) –Script runs job defined by >Application (dial_cbnt) >Task with PAW macro and empty hbook file >Combined ntuple dataset

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting8 Release 0.4 Release 0.4 expected in mid-August It will add the following Access to files in Magda Local distributed processing –Most likely using LSF –Available at least at BNL Interface and simple implementation of dataset/job splitting Demo(s) to illustrate distributed processing with combined ntuple dataset with multiple files

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting9 Later this year Condor-based processing local, COD, master-worker, Condor-G? Remote access to scheduler Job submission from anywhere Web service Add response time to scheduler interface ATLAS-POOL dataset After ATLAS incorporates POOL Atlsim and Athena as applications DIAL provides interface for data production Need transformation and dataset catalogs –AMI, next week’s metadata meeting

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting10 Batch production Original goal of DIAL was to provide means for interactive data analysis. However interactive analysis and batch production are not so easily separated DIAL JDL is appropriate for either Schedulers will need to operate over a continuum of –Produced data size –Acceptable response time Some users will want to interactively browse a small sample and then submit larger sample to batch

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting11 Other projects JDL (job definition language) DIAL may be thought of as a proposal for a user-level (high-level) JDL Like to come to agreement on this JDL with other projects so components can be shared Language issues: C++, Java, Python, XML, … Scheduler Look to other projects to deliver robust and efficient implementations of the DIAL scheduler In the mean time DIAL will –Try to wrap analogous components from other projects –Make relatively simple implementations to meet our project goals

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting12 Other projects (cont) Candidates to provide DIAL schedulers: Look to Condor to deliver a grid scheduler Scheduler can be implemented using Chimera Scheduler restricted to ROOT as an application could be implemented using PROOF Scheduler for athena jobs can come from GANGA Tech-X has SBIR to develop JDAP scheduler for use with JAS A java-based scheduler is being developed by STAR Last (but not least?), DIAL will provide schedulers

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting13 Other projects (cont) Build web services to create and access DIAL schedulers Using Clarens and/or OGSA Environments that might use DIAL schedulers: A Python implementation of the JDL would enable GANGA and PI/SEAL to use DIAL schedulers DIAL is already imported into ROOT A Java version of the JDL would enable JAS to use DIAL schedulers Web or script based user-level production for any experiment could benefit from the scheduler interface

David Adams ATLAS July 16, 2003 DIAL status ATLAS GRID meeting14