Early Thinking on ARDA in the Applications Area Torre Wenaus, BNL/CERN LCG Applications Area Manager PEB Dec 9, 2003.

Slides:



Advertisements
Similar presentations
Physicist Interfaces Project an overview Physicist Interfaces Project an overview Jakub T. Moscicki CERN June 2003.
Advertisements

Distributed Analysis at the LCG Torre Wenaus, BNL/CERN LCG Applications Area Manager Caltech Grid Enabled Analysis.
EU-GRID Work Program Massimo Sgaravatto – INFN Padova Cristina Vistoli – INFN Cnaf as INFN members of the EU-GRID technical team.
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.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
1 Data Strategy Overview Keith Wilson Session 15.
QoS-enabled middleware by Saltanat Mashirova. Distributed applications Distributed applications have distinctly different characteristics than conventional.
Chapter : Software Process
IX International Workshop on Advanced Computing and Analysis Techniques in Physics Research KEK, Tsukuba, December 2003
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
Enabling Grids for E-sciencE Overview of System Analysis Working Group Julia Andreeva CERN, WLCG Collaboration Workshop, Monitoring BOF session 23 January.
DataGrid Applications Federico Carminati WP6 WorkShop December 11, 2000.
DOSAR Workshop, Sao Paulo, Brazil, September 16-17, 2005 LCG Tier 2 and DOSAR Pat Skubic OU.
LCG Applications Area – Overview, Planning, Resources Torre Wenaus, BNL/CERN LCG Applications Area Manager LHCC Comprehensive Review.
OSG site utilization by VOs Ilya Narsky, Caltech.
Christian Chace Patent Process Reengineering Team December 8, 2010 Patent Process Reengineering Team and Patent End-To-End Processing Team The Biotechnology.
Datasets on the GRID David Adams PPDG All Hands Meeting Catalogs and Datasets session June 11, 2003 BNL.
November SC06 Tampa F.Fanzago CRAB a user-friendly tool for CMS distributed analysis Federica Fanzago INFN-PADOVA for CRAB team.
David Adams ATLAS Architecture for ATLAS Distributed Analysis David Adams BNL March 25, 2004 ATLAS Distributed Analysis Meeting.
Computing Division Requests The following is a list of tasks about to be officially submitted to the Computing Division for requested support. D0 personnel.
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.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
LCG 4-Feb-2004GridPP-9 : EdinburghSlide 1 ARDA Architectural Roadmap towards Distributed Analysis.
CERN IT Department CH-1211 Geneva 23 Switzerland t GDB CERN, 4 th March 2008 James Casey A Strategy for WLCG Monitoring.
SEAL Project Core Libraries and Services 18 December 2002 P. Mato / CERN Shared Environment for Applications at LHC.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
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.
EGEE MiddlewareLCG Internal review18 November EGEE Middleware Activities Overview Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as.
February 5, 2003 LHCb views on PI project proposal slide 1 LHCb views on PI project proposal John Harvey CERN.
15 December 2015M. Lamanna “The ARDA project”1 The ARDA Project (meeting with the LCG referees) Massimo Lamanna CERN.
LCG LCG Workshop – March 23-24, Middleware Development within the EGEE Project LCG Workshop CERN March 2004 Frédéric Hemmer.
The LHC Computing Grid Project (LCG) and ROOT Torre Wenaus, BNL/CERN LCG Applications Area Manager John Harvey, CERN EP/SFT Group Leader
Mantid Stakeholder Review Nick Draper 01/11/2007.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 SPI Software Process & Infrastructure for LCG Project Overview LCG Application Area Internal.
Data Placement Intro Dirk Duellmann WLCG TEG Workshop Amsterdam 24. Jan 2012.
UML - Development Process 1 Software Development Process Using UML.
Outline: ARDA services LHCb mini-workshop on Data Management and Production Tools Ph.Charpentier m The ARDA RTAG m The ARDA services m The proposed project.
- LCG Blueprint (19dec02 - Caltech Pasadena, CA) LCG BluePrint: PI and SEAL Craig E. Tull Trillium Analysis Environment for the.
David Adams ATLAS ATLAS-ARDA strategy and priorities David Adams BNL October 21, 2004 ARDA Workshop.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
Last update: 27/02/ :04 LCG Early Thinking on ARDA in the Applications Area Torre Wenaus, BNL/CERN LCG Applications Area Manager PEB Dec 9, 2003.
EGEE is a project funded by the European Union under contract IST ARDA Project Status Massimo Lamanna ARDA Project Leader NA4/HEP Cork, 19.
LCG Applications Area Internal Review Response (preliminary and brief version) (main points are on last slide) Torre Wenaus, BNL/CERN LCG Applications.
CPT Week, November , 2002 Lassi A. Tuura, Northeastern University Core Framework Infrastructure Lassi A. Tuura Northeastern.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
Simulation Project Setup Status Torre Wenaus, BNL/CERN LCG Applications Area Manager PEB Meeting January 28, 2003.
David Adams ATLAS ATLAS Distributed Analysis and proposal for ATLAS-LHCb system David Adams BNL March 22, 2004 ATLAS-LHCb-GANGA Meeting.
DataTAG is a project funded by the European Union International School on Grid Computing, 23 Jul 2003 – n o 1 GridICE The eyes of the grid PART I. Introduction.
WP3 EGEE Steve Fisher / RAL 14/1/2004. WP3 Steve Fisher/RAL - 14/1/2004EGEE2 Credits My slides have been stolen from many sources including: –Fabrizio.
Project Work Plan SEAL: Core Libraries and Services 7 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
D. Duellmann, IT-DB POOL Status1 POOL Persistency Framework - Status after a first year of development Dirk Düllmann, IT-DB.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
Breaking the frontiers of the Grid R. Graciani EGI TF 2012.
LCG Persistency Framework Project Boundary Conditions and Overall Schedule Torre Wenaus, BNL/CERN.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES The Common Solutions Strategy of the Experiment Support group.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Panda Monitoring, Job Information, Performance Collection Kaushik De (UT Arlington), Torre Wenaus (BNL) OSG All Hands Consortium Meeting March 3, 2008.
LCG Applications Area Milestones
EGEE Middleware Activities Overview
Joint JRA1/JRA3/NA4 session
Thoughts on Applications Area Involvement in ARDA
The ARDA Project status report
LCG middleware and LHC experiments ARDA project
Project Status and Plan
SEAL Project Core Libraries and Services
gLite The EGEE Middleware Distribution
Presentation transcript:

Early Thinking on ARDA in the Applications Area Torre Wenaus, BNL/CERN LCG Applications Area Manager PEB Dec 9, 2003

Torre Wenaus, BNL/CERN PEB Dec Slide 2 So far…  ARDA AA Meeting Nov 27  Small first meeting with the AA LCG people we expect to be involved with a substantial amount of their time  Derek Feichtinger, Juha Herrala, Kuba Moscicki, Frederick Orellana  Plus Frederic Hemmer, Predrag Buncic, Dirk Duellmann, Alberto Aimar and myself  Had an overview of ARDA from Predrag, then discussed possible areas of AA activity  Frederic’s initial ARDA middleware meeting  TW attended (some of it) as AA rep  The following is based mainly on Nov 27 meeting notes + feedback

Torre Wenaus, BNL/CERN PEB Dec Slide 3 General ARDA AA Objectives  Common software above the middleware layer  Adapting, extending, interfacing AA software for ARDA  Participating in ARDA interface definition; ensuring AA requirements met  ARDA interfaces insulate users from underlying technology while allowing to immediately leverage existing implementations  Applying lower level middleware services to provide specialized higher level services directed at HEP and analysis  Integration and validation  Integrating ARDA middleware services and analysis application level services into end-to-end distributed analysis prototype  Assisting integration of distributed analysis prototype or components thereof into experiment environments  Validation of the prototype and feedback to middleware providers

Torre Wenaus, BNL/CERN PEB Dec Slide 4 General work areas 1) Event data management and access 2) Framework integration services 3) Provenance and session state information management 4) Interactive analysis tools 5) Analysis environment integration and validation … and including first thoughts on work package organization We expect ARDA will use SPI services and policies

Torre Wenaus, BNL/CERN PEB Dec Slide 5 Event data management and access  Event collections, physics-level datasets, physics queries  Efficient sparse data access  Data access below file level (event objects)  Splitting at physics dataset level  A mix of interface development, POOL work, ROOT work  Collections work currently going on in a POOL WP, but this work needs an ‘analysis’ perspective and not just a ‘persistency’ perspective – ARDA can provide that  Make this ARDA work package a joint work package with POOL Collection WP

Torre Wenaus, BNL/CERN PEB Dec Slide 6 Framework integration services  Interfacing/integrating framework-level distributed services  Distributed messaging, error handling, logging, …  Interactive interface; Python, ROOT bindings  Framework access to more sophisticated middleware services?  Workflow management, replication, …  Probably mostly a very ‘thin’ activity  not developing services, or even probably the interfaces  the middleware people will do this, though this WP will probably contribute to interface definition  just packaging/integrating them for the AA architecture  Maybe some specialization of generic services (such as next area…)  The long-empty ‘grid based services’ box in SEAL  Joint ARDA/SEAL WP

Torre Wenaus, BNL/CERN PEB Dec Slide 7 Provenance and session state info management  Higher level provenance info services as an application of the generic provenance service provided by middleware  HEP specificity  Presentation of provenance info to the user  Unless everything above the generic service level is regarded as experiment specific  Persistent analysis session support  Again adding ARDA analysis environment specificity above generic services, if all is not experiment specific  Customization of analysis environment  Support for non-standard algorithms, configurations  Fold into ‘framework integration services’ WP

Torre Wenaus, BNL/CERN PEB Dec Slide 8 Interactive Analysis Tools  Interfacing to tools supporting interactive (low-latency, rapid- response) analysis  ROOT, PROOF integration  Interfacing to tools supporting ‘chaotic’ workload management  User level management/monitoring  User level reservations (‘what’ and ‘when’)  Interfacing to tools supporting dynamic job interaction/control  AIDA integration  Needs will vary from experiment to experiment; maybe mostly experiment-specific integration  Fold into the next WP…

Torre Wenaus, BNL/CERN PEB Dec Slide 9 Analysis Environment Integration & Validation  ARDA integration as an analysis system in experiment environments  Integrating experiment specific front end with ARDA back end  Early priority: users in experiments testing detailed use cases using experiment-integrated ARDA  Get ARDA in the hands of (select) physicists doing analysis as soon as possible (as soon as there is a tool of interest to attract them – experiment ARDA teams need to sell the product)  The key work package  Support four distinct but collaborative ARDA integration efforts in the experiments  Coordinate gathering of feedback from experiment ARDA teams/users  Provide overall coordination/coherence for AA ARDA  No ‘joint WP’ arrangement with existing AA project

Torre Wenaus, BNL/CERN PEB Dec Slide 10 Summarizing My Current Thoughts on WPs 1)Integration and Validation  Main driver for ARDA in AA  Primarily providing coordination, communication, coherence for integration efforts residing in the experiments  And ensuring close communication/feedback to middleware part of the project  Some similarity to Physics Validation in the simu project 2)Event data management  Physics-driven event collections  Incorporating POOL Collections WP 3)Framework integration  ‘Thin’ adaptation of middleware services to whatever is required for integration in experiment analysis frameworks  Joint WP with SEAL

Torre Wenaus, BNL/CERN PEB Dec Slide 11 Next Steps  Take account of your feedback and pass this to Frederic to use as he pleases in the SC2  Take account of SC2 feedback, circulate to apps area, discuss in AF  Take account of general feedback, flesh it out, and use as a starting point for workshop discussion  As WPs firm up, sort out WP leaders