EGEE is a project funded by the European Union under contract IST-2003-508833 Report from the PTF Fabrizio Pacini Datamat S.p.a. Milan, IT-CZ JRA1 meeting,

Slides:



Advertisements
Similar presentations
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware The Resource Broker EGEE project members.
Advertisements

David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL March 25, 2003 CHEP 2003 Data Analysis Environment and Visualization.
DataGrid Kimmo Soikkeli Ilkka Sormunen. What is DataGrid? DataGrid is a project that aims to enable access to geographically distributed computing power.
US GPO AIP Independence Test CS 496A – Senior Design Team members: Antonio Castillo, Johnny Ng, Aram Weintraub, Tin-Shuk Wong Faculty advisor: Dr. Russ.
The ATLAS Production System. The Architecture ATLAS Production Database Eowyn Lexor Lexor-CondorG Oracle SQL queries Dulcinea NorduGrid Panda OSGLCG The.
CERN - IT Department CH-1211 Genève 23 Switzerland t Monitoring the ATLAS Distributed Data Management System Ricardo Rocha (CERN) on behalf.
Resource Management and Accounting Working Group Working Group Scope and Components Progress made Current issues being worked Next steps Discussions involving.
المحاضرة الثالثة. Software Requirements Topics covered Functional and non-functional requirements User requirements System requirements Interface specification.
5 November 2001F Harris GridPP Edinburgh 1 WP8 status for validating Testbed1 and middleware F Harris(LHCb/Oxford)
Workload Management WP Status and next steps Massimo Sgaravatto INFN Padova.
K. Harrison CERN, 20th April 2004 AJDL interface and LCG submission - Overview of AJDL - Using AJDL from Python - LCG submission.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
David Adams ATLAS AJDL: Analysis Job Description Language David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
Nadia LAJILI User Interface User Interface 4 Février 2002.
David Adams ATLAS ATLAS Distributed Analysis Plans David Adams BNL December 2, 2003 ATLAS software workshop CERN.
EGEE is a project funded by the European Union under contract IST Project Technical Forum C. Loomis (LAL-Orsay) GAG (CERN) July 6,
EGEE is a project funded by the European Union under contract INFSO-RI Summary M-E Bégin & B. Jones EGEE Technical Coordination All Activity Meeting,
David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
INFSO-RI Enabling Grids for E-sciencE The gLite Workload Management System Elisabetta Molinari (INFN-Milan) on behalf of the JRA1.
3 rd EGEE Conference Athens 18th-22nd April EGEE is a project funded by the European Union under contract IST Geant4 Production in the LCG.
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.
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.
EGEE is a project funded by the European Union under contract IST Tools survey status, first experiences with the prototype Diana Bosio EGEE.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL September 30, 2004 CHEP2004 Track 5: Distributed Computing Systems and Experiences.
EGEE is a project funded by the European Union under contract IST “Interfacing to the gLite Prototype” Andrew Maier / CERN LCG-SC2, 13 August.
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
LCG workshop on Operational Issues CERN November, EGEE CIC activities (SA1) Accounting: current status
High-Performance Computing Lab Overview: Job Submission in EDG & Globus November 2002 Wei Xing.
EGEE is a project funded by the European Union under contract IST WS-Based Advance Reservation and Co-allocation Architecture Proposal T.Ferrari,
1 DIRAC Job submission A.Tsaregorodtsev, CPPM, Marseille LHCb-ATLAS GANGA Workshop, 21 April 2004.
EGEE is a project funded by the European Union under contract IST GLite Integration Infrastructure Integration Team JRA1.
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.
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract IST Job sandboxes.
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.
EGEE is a project funded by the European Union under contract IST Package Manager Predrag Buncic JRA1 ARDA 21/10/04
EGEE is a project funded by the European Union under contract IST “ARDA input for the testing coordination meeting” Massimo Lamanna CERN, 7.
EGEE is a project funded by the European Union under contract IST Enabling bioinformatics applications to.
EGEE is a project funded by the European Union under contract IST ARDA Project Status Massimo Lamanna ARDA Project Leader NA4/HEP Cork, 19.
Configuration & Management for Joachim Flammer Integration Team EGEE is a project funded by the European Union under contract IST JRA1 all-hands-meeting,
EGEE is a project funded by the European Union under contract IST End-user requirements for network monitoring Paul Mealor JRA4 EGEE Kick-Off.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
EGEE is a project funded by the European Union under contract IST Installation and configuration of gLite services Robert Harakaly, CERN,
JRA1 Testing Current Status Leanne Guy Testing Coordination Meeting, 13 th September 2004 EGEE is a project funded by the European.
EGEE is a project funded by the European Union under contract IST Experiment Software Installation toolkit on LCG-2
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.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
0 Copyright 2012 FUJITSU Interstage BOP SQL Query Tutorial Todd Palmer October 2012.
EGEE is a project funded by the European Union under contract IST Issues from current Experience SA1 Feedback to JRA1 A. Pacheco PIC Barcelona.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
GDB Meeting CERN 09/11/05 EGEE is a project funded by the European Union under contract IST A new LCG VO for GEANT4 Patricia Méndez Lorenzo.
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
EGEE is a project funded by the European Union under contract IST Datamat Status Report F. Pacini Datamat S.p.a. Milan, IT-CZ JRA1 meeting,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
JRA1 ITCZ Cluster Meeting #2 – 04/05/ JRA1 IT-CZ Datamat Report EGEE is proposed as a project funded by the European Union under contract IST
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract IST Report from.
EGEE is a project funded by the European Union under contract IST Padova report Massimo Sgaravatto On behalf of the INFN Padova JRA1 Group.
Report from the PTF Fabrizio Pacini Datamat S.p.a.
Regional Operations Centres Core infrastructure Centres
Introduction to Grid Technology
NA4 Test Team Status Test meeting, 07/09/04
Presentation transcript:

EGEE is a project funded by the European Union under contract IST Report from the PTF Fabrizio Pacini Datamat S.p.a. Milan, IT-CZ JRA1 meeting, Sept

IT-CZ JRA1 meeting, Milan, Sept Contents Introduction Design Document DJRA1.2 Interface management (WSDL) Some Issues

IT-CZ JRA1 meeting, Milan, Sept Intro Meeting held on 14 Sept at CERN Focus on DJRA1.2 and DJRA1.3 Participation of experiment representatives  David Adams (ATLAS)  Ulrik Egede (LHCb)  Lassi Tuura (CMS) Agenda and minutes available at: 

IT-CZ JRA1 meeting, Milan, Sept DJRA1.2 (1/5) … some specific comments/requirements Each service must provide a getVersion operation  APIs with optional methods should provide a means of querying which methods are supported Generalize the jobAssess interface: ETT is not enough  Examples: ETT, cost, capable resources, and available resources etc. Overuse of the "string“ type in many of the interfaces  Example: passing of the job JDL as a string  An XML representation including a schema for the JDL is strongly encouraged even if only for partial validation of job description

IT-CZ JRA1 meeting, Milan, Sept DJRA1.2 (2/5) … some specific comments/requirements The CE allows the jobid to be specified in the JDL  This open many possible avenues for malicious but not many benefits  the CE interface will always return an internally generated job identifier and that job identifier will be the one to query/manage the job on the CE. WMS/PM Interaction needs to be clarified  It must be possible to schedule jobs based on the available, installed software on a site  the package information needs to be embedded in the JDL  User jobs/Job Wrappers should be able to trigger the installation of "official“ experiment software

IT-CZ JRA1 meeting, Milan, Sept DJRA1.2 (3/5) … some specific comments/requirements Inspection of output for running jobs:  Typical use case: a user submits a large number of jobs but one is taking an extremely long time The user wants to be able to take a look at the "tail" of the output of that job The requirement coming from all experiments is:  User must be able to check (on demand) the standard output/error streams for running jobs WMS/DM Interaction needs to be clarified  It needs to be made clear whether the CE, RB, job wrapper script, or user is responsible for the download of data.  CMS would like to do scheduling based on datasets (which is not really file-based)  Metadata Interface

IT-CZ JRA1 meeting, Milan, Sept DJRA1.2 (4/5) … a general comment Some description on how the services interact with each other is missing in DJRA1.2 It has been agreed the need of a third document showing how the system behaves (sequence diagrams) for specific use cases Start with a few concrete test cases being developed by NA4 and use those as a basis for such a document This will not cover all services interactions, but this is a way of starting we’ll evaluate what needs to be done when the NA4 test cases are available

IT-CZ JRA1 meeting, Milan, Sept DJRA1.2 (5/5) … a general comment To help with the writing of the "third document"  the NA4 testing group has been charged to identify a few basic test cases and to ensure that those are satisfied on LCG-2  These will then be used as a basis for discussing the interactions of the various services in the gLite system. The NA4 database is proposed as the central location for requirements.  CL will follow up with the activity leaders to verify that this willingness is still there and to find volunteers to make sure the given requirement do show up in the database:

IT-CZ JRA1 meeting, Milan, Sept Interface Management (1/2) The purpose of the discussion:  Decide how the actual services interfaces will be managed by the PTF. Conclusion:  WSDL will be used to describe the official APIs for the services (as it seemed the only solution for avoiding “ programming language wars “).  The PTF has the mandate to control changes to these interfaces hence they need to be versioned Current Status (layout of the modules within the JRA1 CVS repository):  Each module contains an associated "interface" module which is supposed to hold the public interface for the service.  Currently there is a mixture of WSDL and language-specific APIs in them.

IT-CZ JRA1 meeting, Milan, Sept Interface Management (2/2) Actions:  ADM and CL will work in the next two weeks to incorporate the WSDL mgt. and generation of various language bindings into the JRA1 build system. This will include the infrastructure to publish the documentation of the APIs.  JRA1 will work to have the WSDL for all of the services and to use them as the basis of the services by the end of October.  Each service will have to encompass a module containing only the WSDL interface to it

IT-CZ JRA1 meeting, Milan, Sept Some Issues: Bulk submission Warm swap of the LB machine Discovery Service: how to use R-GMA for it Experiment specific catalog Delegation: how it will be incorporated into the services