EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.

Slides:



Advertisements
Similar presentations
21 Sep 2005LCG's R-GMA Applications R-GMA and LCG Steve Fisher & Antony Wilson.
Advertisements

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.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI GPGPU Accounting John Gordon STFC 09/04/2013 EGI CF – Accounting and Billing1.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Simply monitor a grid site with Nagios J.
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.
A.Guarise – F.Rosso 1 Enabling Grids for E-sciencE INFSO-RI Comprehensive Accounting Views on large computing farms. Andrea Guarise & Felice Rosso.
APEL & MySQL Alison Packer Richard Sinclair. APEL Accounting Processor for Event Logs extracts job information by parsing batch system (PBS, LSF, SGE.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
Some Title from the Headrer and Footer, 19 April Overview Requirements Current Design Work in Progress.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team James Casey EGEE’08.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Multi-level monitoring - an overview James.
Job and Data Accounting on the Open Science Grid Ruth Pordes, Fermilab with thanks to Brian Bockelman, Philippe Canal, Chris Green, Rob Quick.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Service Availability Monitoring – Status.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-EGI Grid Operations Transition Maite.
GDB March User-Level, VOMS Groups and Roles Dave Kant CCLRC, e-Science Centre.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Wojciech Lapka SAM Team CERN EGEE’09 Conference,
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract INFSO-RI Grid Accounting.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Global Accounting in the Grid and Cloud John Gordon, STFC HEPiX, Beijing.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Operations Automation Team KoM, May ROC VIEW (SWE)‏ Javier Lopez Cacheiro/
EGEE-III INFSO-RI Enabling Grids for E-sciencE Ricardo Rocha CERN (IT/GS) EGEE’08, September 2008, Istanbul, TURKEY Experiment.
Storage Accounting John Gordon, STFC GDB March 2013.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
EMI INFSO-RI Accounting John Gordon (STFC) APEL PT Leader.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
Local Job Accounting Cristina del Cano Novales STFC-RAL.
Recent improvements in HLRmon, an accounting portal suitable for national Grids Enrico Fattibene (speaker), Andrea Cristofori, Luciano Gaido, Paolo Veronesi.
Accounting Update John Gordon and Stuart Pullinger January 2014 GDB.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks John Gordon SA1 Face to Face CERN, June.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Accounting Old and New Requirements John Gordon Revised 22/3/12.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Monitoring Tools E. Imamagic, SRCE CE.
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.
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.
LCG Accounting/Reporting John Gordon, STFC MB November 9 th 2011.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team Kickoff Meeting.
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
The National Grid Service User Accounting System Katie Weeks Science and Technology Facilities Council.
APEL Accounting Update Dave Kant CCLRC, e-Science Centre.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI-InSPIRE APEL for Accounting John Gordon, Stuart Pullinger STFC.
INFSO-RI Enabling Grids for E-sciencE gLite Information System: R-GMA Tony Calanducci INFN Catania gLite tutorial at the EGEE User.
INFSO-RI Enabling Grids for E-sciencE DGAS, current status & plans Andrea Guarise EGEE JRA1 All Hands Meeting Plzen July 11th, 2006.
John Gordon Grid Accounting Update John Gordon (for Dave Kant) CCLRC e-Science Centre, UK LCG Grid Deployment Board NIKHEF, October.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks What all NGIs need to do: Helpdesk / User.
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Accounting Portal Pablo Rey, Javier Lopez.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The Dashboard for Operations Cyril L’Orphelin.
HLRmon Enrico Fattibene INFN-CNAF 1EGI-TF Lyon, France19-23 September 2011.
DGAS Distributed Grid Accounting System INFN Workshop /05/1009, Palau Giuseppe Patania Andrea Guarise 6/18/20161.
APEL Architecture Alison Packer. Overview Grid jobs accounting tool APEL Client software - installed in sites (CEs, gLite- APEL node) APEL Server accepts.
LCG Accounting Update John Gordon, CCLRC-RAL 10/1/2007.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations automation team presentazione.
Enabling Grids for E-sciencE INFN Workshop – May 7-11 Rimini 1 Grid Accounting Status at INFN Riccardo Brunetti INFN-TORINO.
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 Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
DGAS Accounting – toward national grid infrastructures HPDC workshop on Monitoring, Logging and Accounting, (MLA) in production Grids 10/06/2009, Munich.
Accounting Update Dave Kant, John Gordon RAL Javier Lopez, Pablo Rey Mayo CESGA.
GDB July APEL Accounting Summary Dave Kant Rutherford Appleton Laboratory.
Transition to EGI PSC-06 Istanbul Ioannis Liabotis Greece GRNET
John Gordon STFC OMB 26 July 2011
Cristina del Cano Novales STFC - RAL
John Gordon (STFC) APEL PT Leader
APEL as a Global Accounting Repository
User Accounting Integration Spreading the Net.
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure Cristina del Cano Novales, John Gordon STFC - RAL

Enabling Grids for E-sciencE EGEE-III INFSO-RI Summary Overview APEL Client Data Transportation Accounting Data Centre EGEE Accounting Portal APEL SAM tests Standards Status Future Plans APEL CPU Accounting in EGEE/WLCG 2

Enabling Grids for E-sciencE EGEE-III INFSO-RI APEL - Overview APEL (Accounting Processor for Event Logs) Data collection and reporting services Large centralised Database Collects and aggregates CPU usage information from sites across the Grid APEL CPU Accounting in EGEE/WLCG 3

Enabling Grids for E-sciencE EGEE-III INFSO-RI APEL - Overview APEL CPU Accounting in EGEE/WLCG 4

Enabling Grids for E-sciencE EGEE-III INFSO-RI Some Statistics Storing ~200M individual job records since 2004 And more than 100M records in aggregated summaries from other Grids (OSG/NDGF) 442 different sites 673M CPU hours – 28M days – years APEL CPU Accounting in EGEE/WLCG 5

Enabling Grids for E-sciencE EGEE-III INFSO-RI APEL Client Log processing application Interprets system log files (gatekeeper and batch system logs) to produce accounting records Currently supports PBS, LSF, SGE, CONDOR, but could be extended to support other systems APEL collects usage information after the job was completed Distributed as part of the gLite Middleware APEL CPU Accounting in EGEE/WLCG 6

Enabling Grids for E-sciencE EGEE-III INFSO-RI APEL Client APEL CPU Accounting in EGEE/WLCG 7

Enabling Grids for E-sciencE EGEE-III INFSO-RI Data Transportation Currently using two different interfaces –R-GMA (Relational Grid Monitoring Architecture)  Majority of EGEE sites publishing via APEL-RGMA  Some EGEE sites using own sensor and APEL publisher (with R- GMA) –Direct MySQL insertion  OSG – Gratia  INFN – DGAS  NDGF – SGAS APEL CPU Accounting in EGEE/WLCG 8

Enabling Grids for E-sciencE EGEE-III INFSO-RI Data Transportation APEL CPU Accounting in EGEE/WLCG 9

Enabling Grids for E-sciencE EGEE-III INFSO-RI Accounting Data Centre Receives records from R-GMA Processes and stores the accounting records produced by the grid resources, including:- –Decryption of the UserDNs –VOMS-level:  Extraction of VO, primary Group and Role from the UserFQAN –Normalisation:  For each tuple a normalised CPU and Wall time is determined based on the SpecInt2000 value and the raw CPU and Wall times –Aggregation:  Anonymous and User-level summaries are generated. –Encryption:  The User-level summaries are encrypted before they are sent to the CESGA Accounting portal. Access to these summaries is controlled using SSL and ACLs. APEL CPU Accounting in EGEE/WLCG 10

Enabling Grids for E-sciencE EGEE-III INFSO-RI Accounting Data Centre APEL CPU Accounting in EGEE/WLCG 11 -gLite MON box -Receives data from R- GMA -Data stored for 3 days -Open access so personal data encrypted -Main repository for Accounting Data -“Offline” – Not accessible -Contains all accounting data since Archiving of records dependent on Policy document being drafted -Contains summaries for the Accounting Portal -Contains dedicated tables for OSG, INFN, NDGF -Personal data encrypted with Portal’s public key -Creates and publishes APEL SAM tests

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Accounting Portal APEL CPU Accounting in EGEE/WLCG 12

Enabling Grids for E-sciencE EGEE-III INFSO-RI APEL SAM Tests Provide monitoring for APEL for Production Sites Two tests provided –APEL-pub: Critical test. Checks date of the latest record published.  Older than 7 days => Warn  Older than 31 days => Error (Site notified) –APEL-sync: Compares the number of records on the Central Database with the number of records on the local database.  >10 records diff => Warn  > 100 records diff => Error APEL CPU Accounting in EGEE/WLCG 13

Enabling Grids for E-sciencE EGEE-III INFSO-RI APEL Plan Sites should: 1.Measure resources using HEPSPEC06 2.*250 3.Publish as SI00 as before 4.Set Glue HEPSPEC06 with value. This shows new benchmark has been used APEL gathers comparable data from all sites Monitoring can identify sites which have/have not changed benchmark. Raise tickets etc CESGA Portal can show usage in either (both?) benchmarks by conversion. Eventually when most sites have changed, the portal default will change When GLUE2.0 deployed, publish raw HEPSPEC06 values –Or possibly reuse SI00 EGEE transition plan - Bob Jones – CB - 3 March

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Plans Main ideas: –ActiveMQ to replace R-GMA as the transport mechanism  Interoperability with other tools  Expertise easily available  Using existing infrastructure –New architecture to allow regionalisation but not impose it –Maintain Central Repository for multi-grid/VO/user queries –Standard publishing methods – RUS (???) APEL CPU Accounting in EGEE/WLCG 15

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Plans Regionalisation: –Use Cases:  Region A: APEL – non regionalised  Region B: APEL – regionalised  Region C: Other sensor – own accounting system –Regions can be Grids APEL CPU Accounting in EGEE/WLCG 16

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Plans – Current Architecture APEL CPU Accounting in EGEE/WLCG 17

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Plans – Future Architecture APEL CPU Accounting in EGEE/WLCG 18

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Plans - Regional Accounting Server APEL CPU Accounting in EGEE/WLCG 19

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Plans – Central Accounting Server APEL CPU Accounting in EGEE/WLCG 20

Enabling Grids for E-sciencE EGEE-III INFSO-RI Standards Already use OGF-UR –Participate in OGF WG OGF-RUS as a standard interface for publishing –Designed for XML –Existing Accounting Service use relational databases –General agreement on publishing –More difficult to implement full xpath query on relational db APEL CPU Accounting in EGEE/WLCG 21

Enabling Grids for E-sciencE EGEE-III INFSO-RI Status New APEL Client built in ETICS Prototype consumer under test First external site test August –Australia APEL CPU Accounting in EGEE/WLCG 22

Enabling Grids for E-sciencE EGEE-III INFSO-RI Plan EGEE III Plan - By end of EGEE –Change to ActiveMQ –Regionalise Regions where desired EGI plan – –can distribute to NGIs –NGIs could implement their own accounting service and interface it like OSG, INFN, NDGF,... APEL CPU Accounting in EGEE/WLCG 23

Enabling Grids for E-sciencE EGEE-III INFSO-RI Summary The infrastructure underlying APEL will change over the next year. This should result in a more flexible and resilient service The results will continue to be published through the same portal – so no changes seen to users The new infrastructure will allow national accounting repositories and portals but still allow worldwide visualisation for worldwide Vos. APEL CPU Accounting in EGEE/WLCG 24

Enabling Grids for E-sciencE EGEE-III INFSO-RI Questions QUESTIONS... APEL CPU Accounting in EGEE/WLCG 25