LCG Accounting John Gordon Grid Deployment Board 13 th January 2004.

Slides:



Advertisements
Similar presentations
Module 12: Auditing SQL Server Environments
Advertisements

The Community Authorisation Service – CAS Dr Steven Newhouse Technical Director London e-Science Centre Department of Computing, Imperial College London.
Accounting in LCG Dave Kant & John Gordon CCLRC, e-Science Centre.
Accounting Update Dave Kant Grid Deployment Board Nov 2007.
Accounting in EGEE … and beyond John Gordon and David Kant CCLRC, e-Science Centre.
Introduction on R-GMA Shi Jingyan Computing Center IHEP.
RLS Tier-1 Deployment James Casey, PPARC-LCG Fellow, CERN 10 th GridPP Meeting, CERN, 3 rd June 2004.
Stephen Booth EPCC Stephen Booth GridSafe Overview.
Frascati, October 9th, Accounting in DataGrid Initial Architecture Albert Werbrouck Frascati, October 9, 2001.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Summary of Accounting Discussion at the GDB in Bologna Dave Kant CCLRC, e-Science Centre.
3rd June 2004 CDF Grid SAM:Metadata and Middleware Components Mòrag Burgon-Lyon University of Glasgow.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Monitoring in EGEE EGEE/SEEGRID Summer School 2006, Budapest Judit Novak, CERN Piotr Nyczyk, CERN Valentin Vidic, CERN/RBI.
JSPG: User-level Accounting Data Policy David Kelsey, CCLRC/RAL, UK LCG GDB Meeting, Rome, 5 April 2006.
Grid Workload Management Massimo Sgaravatto INFN Padova.
Dave Kant Grid Operations Centre LCG Workshop CERN 24/3/04.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
13 May 2004EB/TB Middleware meeting Use of R-GMA in BOSS for CMS Peter Hobson & Henry Nebrensky Brunel University, UK Some slides stolen from various talks.
Claudio Grandi INFN Bologna CHEP'03 Conference, San Diego March 27th 2003 BOSS: a tool for batch job monitoring and book-keeping Claudio Grandi (INFN Bologna)
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
8-Jul-03D.P.Kelsey, LCG-GDB-Security1 LCG/GDB Security (Report from the LCG Security Group) RAL, 8 July 2003 David Kelsey CCLRC/RAL, UK
WP3 Information and Monitoring Steve Fisher / RAL 23/9/2003.
Grid Operations Centre LCG Accounting Trevor Daniels, John Gordon GDB 8 Mar 2004.
Some Title from the Headrer and Footer, 19 April Overview Requirements Current Design Work in Progress.
GDB March User-Level, VOMS Groups and Roles Dave Kant CCLRC, e-Science Centre.
WP3 RGMA Deployment Laurence Field / RAL Steve Fisher / RAL.
Proposal for a IS schema Massimo Sgaravatto INFN Padova.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA gLite Information System Pedro Rausch IF.
LCG Storage Accounting John Gordon CCLRC – RAL LCG Grid Deployment Board September 2006.
Derek Ross E-Science Department DCache Deployment at Tier1A UK HEP Sysman April 2005.
AliEn AliEn at OSC The ALICE distributed computing environment by Bjørn S. Nilsen The Ohio State University.
LCG workshop on Operational Issues CERN November, EGEE CIC activities (SA1) Accounting: current status
HLRmon accounting portal DGAS (Distributed Grid Accounting System) sensors collect accounting information at site level. Site data are sent to site or.
EMI INFSO-RI Accounting John Gordon (STFC) APEL PT Leader.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America gLite Information System Claudio Cherubino.
John Gordon CCLRC RAL Grid Operations LCG Grid Deployment Board FNAL, 9th October 2003.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.
LCG WLCG Accounting: Update, Issues, and Plans John Gordon RAL Management Board, 19 December 2006.
LCG Accounting Update John Gordon, CCLRC-RAL WLCG Workshop, CERN 24/1/2007 LCG.
INFSO-RI Enabling Grids for E-sciencE Policy management and fair share in gLite Andrea Guarise HPDC 2006 Paris June 19th, 2006.
LCG User Level Accounting John Gordon CCLRC-RAL LCG Grid Deployment Board October 2006.
EGEE is a project funded by the European Union under contract IST Information and Monitoring Services within a Grid R-GMA (Relational Grid.
Accounting in LCG/EGEE Can We Gauge Grid Usage via RBs? Dave Kant CCLRC, e-Science Centre.
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
APEL Accounting Update Dave Kant CCLRC, e-Science Centre.
HLRmon accounting portal The accounting layout A. Cristofori 1, E. Fattibene 1, L. Gaido 2, P. Veronesi 1 INFN-CNAF Bologna (Italy) 1, INFN-Torino Torino.
Dave Kant LCG Accounting Overview GDA 7 th June 2004.
Gennaro Tortone, Sergio Fantinel – Bologna, LCG-EDT Monitoring Service DataTAG WP4 Monitoring Group DataTAG WP4 meeting Bologna –
Distributed Analysis Tutorial Dietrich Liko. Overview  Three grid flavors in ATLAS EGEE OSG Nordugrid  Distributed Analysis Activities GANGA/LCG PANDA/OSG.
INFSO-RI Enabling Grids for E-sciencE DGAS, current status & plans Andrea Guarise EGEE JRA1 All Hands Meeting Plzen July 11th, 2006.
CERN 21 January 2005Piotr Nyczyk, CERN1 R-GMA Basics and key concepts Monitoring framework for computing Grids – developed by EGEE-JRA1-UK, currently used.
Stephen Burke – Sysman meeting - 22/4/2002 Partner Logo The Testbed – A User View Stephen Burke, PPARC/RAL.
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.
John Gordon Grid Accounting Update John Gordon (for Dave Kant) CCLRC e-Science Centre, UK LCG Grid Deployment Board NIKHEF, October.
FESR Trinacria Grid Virtual Laboratory gLite Information System Muoio Annamaria INFN - Catania gLite 3.0 Tutorial Trigrid Catania,
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
TIFR, Mumbai, India, Feb 13-17, GridView - A Grid Monitoring and Visualization Tool Rajesh Kalmady, Digamber Sonvane, Kislay Bhatt, Phool Chand,
Enabling Grids for E-sciencE APEL Accounting update Dave Kant (presented by Jeremy Coles) 2 nd EGEE/LCG Operations Workshop Bologna 25.
DGAS Distributed Grid Accounting System INFN Workshop /05/1009, Palau Giuseppe Patania Andrea Guarise 6/18/20161.
LCG Accounting Update John Gordon, CCLRC-RAL 10/1/2007.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
Accounting Update Dave Kant, John Gordon RAL Javier Lopez, Pablo Rey Mayo CESGA.
EGEE is a project funded by the European Union under contract INFSO-RI DGAS Grid accounting L.Gaido on behalf of A.Guarise LCG Workshop November.
Benchmarking Changes and Accounting
Accounting at the T1/T2 Sites of the Italian Grid
Giuseppe Patania Nov, Martina Franca (Ta)‏
ATLAS DC2 & Continuous production
Information Services Claudio Cherubino INFN Catania Bologna
Presentation transcript:

LCG Accounting John Gordon Grid Deployment Board 13 th January 2004

Overview  Aim is to gather accounting information at the job level from each site and store in a central database so that arbitrary queries can be done against it.  Four parts  Schema  Gathering  Sending  Querying

Schema  Defined our own  Then discovered GGF Usage Schema 

Accounting Schema  LocalGroup - the group that the job ran as on the system  LocalJobID - the ID of the job on the system on which it ran **  LCGJobID - the job ID assigned by the RB (null for jobs submitted locally or via globus) **  ExecutingSite - the site at which the job ran **  ExecutingCE - the queue from which the job ran  SubmittingRB - the RB used to submit the job  LocalUserID - the ID of the user on the system on which the job ran **  LCGUserDN - the DN of the user within LCG **  LCGUserVO - the virtual organisation of this user for this job **  LocalStartTime - the local wallclock date/time at which the job commenced execution  LocalStopTime - the local wallclock date/time at which the job ceased execution  UTCStartTime - the wallclock date/time at which the job commenced execution in UTC (GMT) **  UTCStopTime - the wallclock date/time at which the job ceased execution in UTC **  ElapsedTime - StopTime-StartTime (calculated seconds)  BaseCpuTime - the actual CPU time recorded by the system on which the job ran (seconds)  BaseCpuPower - the power of the system on which the job ran in SpecInts (needs more precise definition)  SpecIntSecs - the computing power consumed by the job in SpecInt-Seconds (calculated from previous two fields) **  DiskSpace - the maximum aggregated amount of local disk space used by the job (Mb)  DiskIO - the aggregated volume of disk data read/written by the job (Mb)

Gathering  PBS doesn’t produce job accounts, only logs events  Four solutions  RAL processes event logs and populkates db  NIKHEF does similar  pbsacct in SourceForge  Job info available in pbs prolog. Do it direct.  Still considering  Assume unix group = vo name  Several solutions to mapping unix username to DN  Not yet chosen  Initial version probably VO only

 LSF will be easier as it has job accounts  Site ultimately responsible.  They can filter out certain info (eg non-LHC VOs)  Or remap groups to Vos  Or replace the whole thing by calls to their own internal database.

Sending  Send schema info over grid to central database  Considered  Spitfire  Develop our own web service  R-GMA R-GMA Archiver is a web-service which takes a row of information and inserts it in a persistent database  Chose R-GMA  Stream producer and general archiver  Retain records in local Mon to provide resilience against network failure.  Sites could also run archivers to keep a copy of their data local.

Querying  Simple SQL query to start  Canned queries with plotting  General queries later

Progress  Evaluated different components separately  Now integrating  Our Schema  PBS prolog  Calling R-GMA stream producer  With general archive consuming  Prototype by 23 rd.