Accounting at the T1/T2 Sites of the Italian Grid

Slides:



Advertisements
Similar presentations
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Consistency of Accounting Information with.
E-science grid facility for Europe and Latin America A Data Access Policy based on VOMS attributes in the Secure Storage Service Diego Scardaci.
OSG Logging Architecture Update Center for Enabling Distributed Petascale Science Brian L. Tierney: LBNL.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
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.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
E-science grid facility for Europe and Latin America Using Secure Storage Service inside the EELA-2 Infrastructure Diego Scardaci INFN (Italy)
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.
Mine Altunay July 30, 2007 Security and Privacy in OSG.
GDB March User-Level, VOMS Groups and Roles Dave Kant CCLRC, e-Science Centre.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
VO management: Progress since Chicago Workshop Vincenzo Ciaschini 23/5/2002 CNAF – Bologna.
LCG Accounting John Gordon Grid Deployment Board 13 th January 2004.
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract INFSO-RI Grid Accounting.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
HLRmon accounting portal DGAS (Distributed Grid Accounting System) sensors collect accounting information at site level. Site data are sent to site or.
Recent improvements in HLRmon, an accounting portal suitable for national Grids Enrico Fattibene (speaker), Andrea Cristofori, Luciano Gaido, Paolo Veronesi.
VO Box Issues Summary of concerns expressed following publication of Jeff’s slides Ian Bird GDB, Bologna, 12 Oct 2005 (not necessarily the opinion of)
Tier3 monitoring. Initial issues. Danila Oleynik. Artem Petrosyan. JINR.
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 User Level Accounting John Gordon CCLRC-RAL LCG Grid Deployment Board October 2006.
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.
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.
INFN GRID Production Infrastructure Status and operation organization Cristina Vistoli Cnaf GDB Bologna, 11/10/2005.
Site Authorization Service Local Resource Authorization Service (VOX Project) Vijay Sekhri Tanya Levshina Fermilab.
INFSO-RI Enabling Grids for E-sciencE DGAS, current status & plans Andrea Guarise EGEE JRA1 All Hands Meeting Plzen July 11th, 2006.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Management Claudio Grandi.
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.
Enabling Grids for E-sciencE INFN Workshop – May 7-11 Rimini 1 Grid Accounting Status at INFN Riccardo Brunetti INFN-TORINO.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Architectural Framework Presentation Vincenzo Ciaschini CNAF 15/5/06.
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.
Panda Monitoring, Job Information, Performance Collection Kaushik De (UT Arlington), Torre Wenaus (BNL) OSG All Hands Consortium Meeting March 3, 2008.
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.
CREAM Status and plans Massimo Sgaravatto – INFN Padova
EGRID Project: Experience Report Implementation of a GRID Infrastructure for the Analysis of Economic and Financial data.
Key management issues in PGP
Workload Management Workpackage
Job monitoring and accounting data visualization
A Grid Job Monitoring System
DGAS A.Guarise April 19th, Athens
The EDG Testbed Deployment Details
StoRM: a SRM solution for disk based storage systems
NA4/medical imaging. Medical Data Manager Installation
Summary on PPS-pilot activity on CREAM CE
Technical Board Meeting, CNAF, 14 Feb. 2004
Grid2Win: Porting of gLite middleware to Windows XP platform
CRC exercises Not happy with the way the document for testbed architecture is progressing More a collection of contributions from the mware groups rather.
October 11th, CNAF GDB Meeting
Giuseppe Patania Nov, Martina Franca (Ta)‏
Short update on the latest gLite status
Cristina del Cano Novales STFC - RAL
a VO-oriented perspective
Report on GLUE activities 5th EU-DataGRID Conference
Danilo Dongiovanni INFN-CNAF
From Prototype to Production Grid
DGAS Today and tomorrow
HLRmon accounting portal
Presentation transcript:

Accounting at the T1/T2 Sites of the Italian Grid DGAS: Distributed Grid Accounting System Riccardo Brunetti INFN-TORINO

Summary What is DGAS ? DGAS Features DGAS Components Security and Privacy DGAS Deployment in the Italian Grid Recent Improvements and Results Work in Progress

What is DGAS ? DGAS is a distributed accounting system able to perform a resource usage metering and billing in the Grid environment. It is based on a client/server infrastructure relying on a network of independent accounting servers. Developed inside the EDG/WP1 and EGEE/JRA1 project by INFN-TORINO people (A. Guarise, R. Piro, G. Patania)

DGAS Components Sensors on CEs Build usage records from LRMS accounting files Resource (site) HLRs (Multilevel structure) Collect usage records from one or more sites User (VO) HLRs Collect usage records for a whole VO Query clients and visualization tools Allow to retrieve data from HLRs

DGAS Features Granularity Scalability Hierarchical Design Resource accounting at single job level or in aggregate form per user, per VO, per resource (site) or per infrastructure (collection of sites). Capability to collect information both for grid and local jobs. Scalability Arbitrary number of Resource/VO HLRs can be deployed. Hierarchical Design HLRs can be interconnected, in order to have multiple levels of aggregation.

DGAS Workflow Usage Record L2 HLR Usage Record VO HLR Site HLR CE job 3 L2 HLR 3 Usage Record VO HLR 3 Site HLR CE 1 job 2 job WN

Security and Privacy Information confidentiality is guaranteed by the use of different authorization levels to access the Usage Records. Users (can access their own detailed records and aggregates) Site Managers (Can access their own site detailed records and aggregates) VO Managers (Can access detailed records and aggregates of all VO members) Full VOMS integration in query authorization is available (now on L2 HLR, on every HLR in future releases) (e.g. /atlas/Role=vomanager/Group=NULL) Security and integrity of the data flow is guaranteed by the use of GSI and data encryption. No sensitive information sent in clear text

Interface to APEL DGAS Usage Records tables can be converted into APEL LCGRecords table structure. This instance of the table can then be sent to the GOC APEL database. This can be performed using the already existing APEL producer. The translation tool (dgas2Apel) is already tested and working. This version of dgas2apel does not send the user DN with the records. Future version will be able to do that since it is now possible for APEL to encrypt them.

DGAS Deployment Italian Grid (L2 HLR) DGAS deployed in 43 sites (RPM+YAIM) L1 HLR in 1 T1 site (CNAF-T1) L1 HLR in 10 T2 Sites (2 of them registering data for small T3 sites)

DGAS Deployment Italian Grid (L2 HLR) L2 HLR in 1 Site (Torino) collecting data for 4 T2 sites (Torino,Padova,Roma1,Milano) . INFN-ROMA 1-2-3

Examples Site level Information Aggregate per VO Aggregate per User

Examples UI Query Client: Aggregate (job number, hours of CPU time), for the supported VO, at INFN-TORINO site.

Examples VO level Information (L2 HLR Collecting 4 sites) Total Aggregate per VO VO Aggregate per Site

Examples HLR Query Client: Aggregate (job number, average hours of CPU time), for the ATLAS VO, grouped by Computing Site.

Recent Improvements Up to now complete grid information accounting (Grid Job ID, user DN) were available only for jobs going through an Italian RB (patched). Other jobs were accounted using an “out-of-band” procedure. A new CE configuration (Marteen Litmah patch) is being tested which allows to register jobs independently from the RB (patch to gatekeeper) Currently tested on two CE (PBS and LSF) and two RB old (patched) and new (not patched) Up to now: 1598 jobs done -> 1598 accounted (PBS) 2000 jobs done -> 2000 accounted (LSF)

Test Facility Layout Patched RB Standard RB LSF CE (M.L. Patch) PBS CE HLR

Test Results From patched RB LSF CE (M.L. Patch) Done: 100+1000 Acc: (100+1000) From standard RB LSF CE (M.L. Patch) Done: 100+800 Acc: (100+800) From patched RB PBS CE (M.L. Patch) Done: 162+177+537 Acc: (162+177+537) From standard RB PBS CE (M.L. Patch) Done: 165+557 Acc: (165+557)

Test at T1 Site Accounting at T1 site is now performed using Red Eye (developed by F.Rosso) + DGAS Red Eye collects usage records from LSF and prepares records for the HLR (already ~4M of records collected) A new site HLR has been recently installed at T1, together with DGAS sensors in one of the 4 CE (Glite) Currently testing the functionality and particularly the impact on the CE load using bunch of jobs. A fine tuning of the parameters is probably required because of the big number of CPU at T1.

Accounting for locally submitted Work in Progress Job submitted locally (not using a proxy certificate) usually cannot be associated to any VO (no certificate or Grid information) We are going to implement a solution to provide DGAS sensors with a configurable local lookup table containing the association between local unix Username/Group and a given VO In such a way also local resource usage can be automatically computed as a VO activity (if required) Accounting for locally submitted jobs

Work in Progress WEB Interface to L2 HLR (S. Dalpra P. Veronesi)

DGAS References General information about DGAS can be found at: DGAS website: http://www.to.infn.it/grid/accounting/ DGAS User Guides: https://edms.cern.ch/cedar/plsql/doc.info?coo kie=3881073&document_id=571271&version=1