Metadata Progress GridPP18 20 March 2007 Mike Kenyon.

Slides:



Advertisements
Similar presentations
1 14 Feb 2007 CMS Italia – Napoli A. Fanfani Univ. Bologna A. Fanfani University of Bologna MC Production System & DM catalogue.
Advertisements

21 Sep 2005LCG's R-GMA Applications R-GMA and LCG Steve Fisher & Antony Wilson.
Security middleware Andrew McNab University of Manchester.
WP2: Data Management Gavin McCance University of Glasgow November 5, 2001.
The Quantum Chromodynamics Grid James Perry, Andrew Jackson, Matthew Egbert, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
ATLAS/LHCb GANGA DEVELOPMENT Introduction Requirements Architecture and design Interfacing to the Grid Ganga prototyping A. Soroko (Oxford), K. Harrison.
Metadata (data about data) GridPP-15, Paul Millar.
29 June 2006 GridSite Andrew McNabwww.gridsite.org VOMS and VOs Andrew McNab University of Manchester.
The National Grid Service and OGSA-DAI Mike Mineter
Data Management Expert Panel. RLS Globus-EDG Replica Location Service u Joint Design in the form of the Giggle architecture u Reference Implementation.
Andrew McNab - Manchester HEP - 2 May 2002 Testbed and Authorisation EU DataGrid Testbed 1 Job Lifecycle Software releases Authorisation at your site Grid/Web.
Andrew McNab - Manchester HEP - 31 January 2002 Testbed Release in the UK Integration Team UK deployment TB1 Job Lifecycle VO: Authorisation VO: GIIS and.
DPM Name Server (DPNS) Namespace Authorization Location of physical files DPM Server Requests queuing and processing Space Management SRM Servers v1.1,
The Community Authorisation Service – CAS Dr Steven Newhouse Technical Director London e-Science Centre Department of Computing, Imperial College London.
1 Grid services based architectures Growing consensus that Grid services is the right concept for building the computing grids; Recent ARDA work has provoked.
29 July 2008Elizabeth Gallas1 An introduction to “TAG”s for ATLAS analysis Elizabeth Gallas Oxford Oxford ATLAS Physics Meeting Tuesday 29 July 2008.
Oxford Jan 2005 RAL Computing 1 RAL Computing Implementing the computing model: SAM and the Grid Nick West.
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
CERN - IT Department CH-1211 Genève 23 Switzerland t Monitoring the ATLAS Distributed Data Management System Ricardo Rocha (CERN) on behalf.
CERN IT Department CH-1211 Geneva 23 Switzerland t The Experiment Dashboard ISGC th April 2008 Pablo Saiz, Julia Andreeva, Benjamin.
3 Sept 2001F HARRIS CHEP, Beijing 1 Moving the LHCb Monte Carlo production system to the GRID D.Galli,U.Marconi,V.Vagnoni INFN Bologna N Brook Bristol.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
30 Jan 2009Elizabeth Gallas1 Introduction to TAGs Elizabeth Gallas Oxford ATLAS-UK Distributed Computing Tutorial January 2009.
Tony Doyle & Gavin McCance - University of Glasgow ATLAS MetaData AMI and Spitfire: Starting Point.
CERN IT Department CH-1211 Genève 23 Switzerland t Monitoring: Tracking your tasks with Task Monitoring PAT eLearning – Module 11 Edward.
Production Tools in ATLAS RWL Jones GridPP EB 24 th June 2003.
Giuseppe Codispoti INFN - Bologna Egee User ForumMarch 2th BOSS: the CMS interface for job summission, monitoring and bookkeeping W. Bacchi, P.
Metadata Mòrag Burgon-Lyon University of Glasgow.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
Integration of the ATLAS Tag Database with Data Management and Analysis Components Caitriana Nicholson University of Glasgow 3 rd September 2007 CHEP,
ATLAS Dashboard Recent Developments Ricardo Rocha.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Database authentication in CORAL and COOL Database authentication in CORAL and COOL Giacomo Govi Giacomo Govi CERN IT/PSS CERN IT/PSS On behalf of the.
Security Middleware 3 June 2004 Security Middleware Current Status – GridSite deployments – Architecture GridPP2 – Web services.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
ATLAS-specific functionality in Ganga - Requirements for distributed analysis - ATLAS considerations - DIAL submission from Ganga - Graphical interfaces.
Global ADC Job Monitoring Laura Sargsyan (YerPhI).
Ganga development - Theory and practice - Ganga 3 - Ganga 4 design - Ganga 4 components and framework - Conclusions K. Harrison CERN, 25th May 2005.
Distributed Physics Analysis Past, Present, and Future Kaushik De University of Texas at Arlington (ATLAS & D0 Collaborations) ICHEP’06, Moscow July 29,
Enabling Grids for E-sciencE CMS/ARDA activity within the CMS distributed system Julia Andreeva, CERN On behalf of ARDA group CHEP06.
ELSSISuite Services QIZHI ZHANG Argonne National Laboratory on behalf of the TAG developers group ATLAS Software and Computing Week, 4~8 April, 2011.
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.
VOX Project Status T. Levshina. 5/7/2003LCG SEC meetings2 Goals, team and collaborators Purpose: To facilitate the remote participation of US based physicists.
Testing Infrastructure Wahid Bhimji Sam Skipsey Intro: what to test Existing testing frameworks A proposal.
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.
LHCC Referees Meeting – 28 June LCG-2 Data Management Planning Ian Bird LHCC Referees Meeting 28 th June 2004.
The GridPP DIRAC project DIRAC for non-LHC communities.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
ATLAS TAGs: Tools from the ELSSI Suite Elizabeth Gallas - Oxford ATLAS-UK Distributed Computing Tutorial Edinburgh, UK – March 21-22, 2011.
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
WP2: Data Management Gavin McCance University of Glasgow.
ATLAS Distributed Computing Tutorial Tags: What, Why, When, Where and How? Mike Kenyon University of Glasgow.
ATLAS TAG Services Jack Cranshaw with support from Thomas Doherty, Julius Hrivnac, Marcin Nowak.
Jean-Philippe Baud, IT-GD, CERN November 2007
Simulation Production System
Database Replication and Monitoring
Gavin McCance University of Glasgow GridPP2 Workshop, UCL
Moving the LHCb Monte Carlo production system to the GRID
BOSS: the CMS interface for job summission, monitoring and bookkeeping
BOSS: the CMS interface for job summission, monitoring and bookkeeping
gLite Middleware Status
Accounting at the T1/T2 Sites of the Italian Grid
BOSS: the CMS interface for job summission, monitoring and bookkeeping
ATLAS TAGs: Tools from the ELSSI Suite
Presentation transcript:

Metadata Progress GridPP18 20 March 2007 Mike Kenyon

Metadata Team Glasgow –Mike Kenyon –Caitriana Nicholson –Tom Doherty –Paul Millar CERN/Glasgow –Helen McGlone

ATLAS Event-level Metadata Navigation from Tag to events in AOD/ESD/RAW format Produced during AOD production –Oracle DBs at Tier0, Tier1 –MySQL (probably) at Tier2 ATLAS are implementing a Tag database to allow efficient identification and selection of events for analysis First-level cuts will be possible via queries on relational databases

Tag Navigator Tool Need to integrate Tag DB with Distributed Data Management (DQ2) and Distributed Analysis (Ganga) tools Tag Navigator Tool (TNT) developed to plug that gap Aims to take user from query on Tag DB to analysis using results of query

TNT Process Summary Runs a query on the database and outputs a local Root collection Divides this into a number of sub- collections Submits user jobs to LCG, one per sub- collection Output files can be registered as new DQ2 dataset

TNT Process Summary

Ganga Plugin TNT has also been implemented as a plugin to Ganga Ganga already allowed use of Tag files –TNT plugin is complementary to this Makes use of existing Ganga functionality for job submission, handling etc Will be available in Ganga release 4.3

Future Plans Continue development of TNT and GangaTnt in response to user feedback Performance testing of Tags in TNT Scalability and performance measurements on Tag DB Continue integration of Tags with AMI

AMI-VOMS solution 1.The grid user authenticates themselves to AMI using a grid certificate. 2.AMI allows the user to launch a Java web start application to create a VOMS proxy. 3.The user chooses the x509 certificate to be sent to the VOMS server 4.The VOMS server sends back a VOMS proxy certificate to the Java application. 5.The VOMS proxy file is uploaded to the server, which hosts a proxy delegation service, via a secure web service attachment. 6.The users VO, group and role can be extracted from the proxy and used for authorisation purposes. SourceForge project: Acacia

DQ2/AMI integration Use of delegated VOMS proxy certificate - Contact application on behalf of user, e.g. DQ2. Register a dataset simultaneously in AMI and DQ2 Other dq2 commands possible Tags/AMI integration Preliminary work on prototype database to allow physics predicate cut on a collection and catalogue the results within AMI

pyAMI AMI Web Service Client for Python AMI tutorial available at: yAMI.html Future development and maintenance Providing AMI command wrappers for groups/tools such as POOL Conditions, Muon and Tag collector Code optimisation – replace SAX with DOM parsing of AMI output Reformatting output – interface to format XML

The present: MonAMI v0.6 Universal sensor framework –Capable of monitoring many different services –Can send data to any number of information systems –Plugin structure v0.6 deployed at all ScotGrid sites & Grenoble Configuration details available at –

Upcoming: MonAMI v0.7 v0.7 –Support for 64-bit (AMD64) architecture –Improved documentation –Major improvements to R-GMA support Robust against temporary R-GMA failures Support for TLS-based secure upload of data Support for proxy-certificate based authentication Drop in deployment –Support for event monitoring (e.g. DPM/GridFTP) Released pending solution of minor SL4- related issues

The Future: MonAMI v0.8 Planned features –New python plugin API –Web & RSS feeds –PostGreSQL monitoring