Accounting Update John Gordon and Stuart Pullinger January 2014 GDB.

Slides:



Advertisements
Similar presentations
Accounting Update Dave Kant Grid Deployment Board Nov 2007.
Advertisements

Storage Accounting John Gordon, STFC GDB June 2012.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EG recent developments T. Ferrari/EGI.eu ADC Weekly Meeting 15/05/
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI GPGPU Accounting John Gordon STFC 09/04/2013 EGI CF – Accounting and Billing1.
Summary of Accounting Discussion at the GDB in Bologna Dave Kant CCLRC, e-Science Centre.
Monitoring the Grid at local, national, and Global levels Pete Gronbech GridPP Project Manager ACAT - Brunel Sept 2011.
Grid Operations Centre LCG Accounting Trevor Daniels, John Gordon GDB 8 Mar 2004.
GDB March User-Level, VOMS Groups and Roles Dave Kant CCLRC, e-Science Centre.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Global Accounting in the Grid and Cloud John Gordon, STFC HEPiX, Beijing.
Accounting Update Stuart Pullinger, STFC Scientific Computing Department, APEL Team GDB 10 th December 2014.
Storage Accounting John Gordon, STFC GDB March 2013.
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.
Recent improvements in HLRmon, an accounting portal suitable for national Grids Enrico Fattibene (speaker), Andrea Cristofori, Luciano Gaido, Paolo Veronesi.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks John Gordon SA1 Face to Face CERN, June.
APEL Cloud Accounting Status and Plans APEL Team John Gordon.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Accounting Old and New Requirements John Gordon Revised 22/3/12.
Accounting For Multicore Jobs John Gordon, STFC, UK Scientific Computing Department, APEL Team MB 17 th March 2015.
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.
LCG Accounting/Reporting John Gordon, STFC MB November 9 th 2011.
The National Grid Service User Accounting System Katie Weeks Science and Technology Facilities Council.
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.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI-InSPIRE APEL for Accounting John Gordon, Stuart Pullinger STFC.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Accounting Requirements Stuart Pullinger STFC 09/04/2013 EGI CF – Accounting.
Accounting John Gordon WLC Workshop 2016, Lisbon.
INFSO-RI Enabling Grids for E-sciencE GOCDB Requirements John Gordon, STFC.
APEL Architecture Alison Packer. Overview Grid jobs accounting tool APEL Client software - installed in sites (CEs, gLite- APEL node) APEL Server accepts.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Storage Accounting John Gordon, STFC OMB August 2013.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI GLUE 2: Deployment and Validation Stephen Burke egi.eu EGI OMB March 26 th.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Accounting Requirements Stuart Pullinger STFC 09/04/2013 EGI CF – Accounting.
LCG Accounting Update John Gordon, CCLRC-RAL 10/1/2007.
LCG Introduction John Gordon, STFC-RAL GDB November 7th, 2007.
John Gordon EMI TF and EGI CF March 2012 Accounting Workshop.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Accounting Update John Gordon. Outline Multicore CPU Accounting Developments Cloud Accounting Storage Accounting Miscellaneous.
Storage Accounting John Gordon STFC GDB, Lyon 6 th April2011 GDB January 2012.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI John Gordon EGI Virtualisation and Cloud Workshop Amsterdam 13 th May 2011.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI John Gordon EGI Virtualisation and Cloud Workshop Amsterdam 12 th May 2011.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI APEL Regional Accounting Alison Packer (STFC) Iván Díaz Álvarez (CESGA) APEL.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Accounting task force T. Ferrari/EGI.eu Accounting task force/TCB meeting.
HTCondor Accounting Update
HTCondor Accounting Update
GridPP37, Ambleside Adrian Coveney (STFC)
Gridpp37 – 31/08/2016 George Ryall David Meredith
John Gordon STFC OMB 26 July 2011
The New APEL Client Will Rogers, STFC.
WLCG Resources Reporting
Benchmarking Changes and Accounting
FedCloud Blueprint Update
GOCDB Update 27/05/ Me: Working on GOCDB 3 days a week
15th January 2014 Notes not yet edited!
Raw Wallclock in APEL John Gordon, STFC-RAL
JRA1.4 - Account for different resource types
Proposal for obtaining installed capacity
Accounting Requirements
APEL Storage Accounting
Cristina del Cano Novales STFC - RAL
John Gordon (STFC) APEL PT Leader
IPv6 transition Vincenzo Spinoso EGI Operations.
New Types of Accounting Beyond CPU
GLOBUS ACCOUNTING USING GRID-SAFE - DEMO
Accounting Repository
APEL as a Global Accounting Repository
Greg Corbett, Adrian Coveney
User Accounting Integration Spreading the Net.
Status of Cloud Accounting and future plans
Presentation transcript:

Accounting Update John Gordon and Stuart Pullinger January 2014 GDB

Accounting CPU Usage Accounting Storage Accounting Cloud Accounting 2

CPU Accounting Stuart Pullinger, STFC

Support Dates EMI3 client features Migrating from EMI2 to EMI3 Other clients The last year The next year Outline

EMI End of Standard Support End of Security Updates EMI3 Continues Support Dates

Supports HEPSPEC06 Richer data collected MPI Number of Nodes Number of Processors Summaries by submithost Portal support later this year EMI3 Client Features

Complete rewrite of client in Python EMI2 client was Java New database schema Requires more than just package upgrades Month boundary issue Upgrade instructions us EMI2 to EMI3 Migration

Use our SSM2 messaging library (Python) SGAS (NorduGrid) ARC + JURA QCG EDGI Desktop Grid CERN, DGAS, NIKHEF, and OSG use an earlier version and should upgrade Other Clients

Enforced the Data Retention Policy Only keep UserDN job records for 18 months After that job records are deleted and we only have the various summaries Last Year

EGI-Inspire ends April 2014 Core Services continuing Includes Accounting Bugfixes only Development continues for Cloud and Storage Accounting The Next Year

Questions

Upgrade Instructions /APEL_Client_Upgrade_Plan.pdf APEL Documentation lient Latest packages Development References

Storage Accounting John Gordon, STFC

DPM and dCache released StAR publishers in EMI3. DPM or later dCache or later – Golden release 2.6 Italy has cut StAR records from BDII All use SSM to publish to APEL at RAL. Same method as used for CPU by EMI3 APEL, CERN, DGAS, SGAS, ARC/JURA Status

in November we approached a few production sites to try publishing in DPM and dcache to the test broker. This was successful, ironed out some bugs and developed the documentation. We received data from 3. Last week I approached a few more and there are already a couple more publishing and others planning.. More detailed perusal of the data reveals a few flaws in the logic though so I will be going back to the developers. e.g. Time period of the UR. Storage Status

The portal has implemented a similar view to CPU with the same selection of options, dates, hierarchy tree. It displays ResourceCapacityAllocated ResourceCapacityUsed LogicalCapacityUsed Nfiles Portal

Portal Date View

Portal VO View

The Italian NGI implemented a service which queries the BDII and cuts StAR records. They have implemented this for all Italian Sites Still need to verify data Plan to use this to produce storage data for sites which don’t run support storage systems. Probably less accurate but very much better than nothing. Italian View

We will continue to test with a variety of sites to see if there are site issues which affect publishing Target the Tier1s in order to produce a storage report that could be shown to C-RRB Discuss with Italy extending their publishing to other sites. Next

Cloud Accounting John Gordon, STFC

EGI Testbed has a variety of sites and VM Management systems. A script queries the VMM database and cuts a Cloud Usage Record (based on OGF UR v1.1) UR definition already included fields like Memory, disk I/O. Network I/O SSM is used to send to APEL. Script available for OpenNebula, StratusLab, OpenStack Summaries sent to Accounting Portal EGI Federated Cloud

Prototype Portal

EGI plan production service by April Accounting will be one of the core servioces (As for CPU) APEL will take data from anyone and present multiple views of it. Have already taken test data from CERN WLCG-specific views possible (mainly portal work). EGI prognosis

Normalisation – benchmarking Long discussion at pre-GDB Machine features look useful for this. Visible inside VM and known to VMM. Accounting should be able to access this. Merging Grid and Cloud Data Portal can do this in a similar way to how it treats local and grid jobs today (Grid, Local, Grid+Local) Including data from commercial and other bill-issuing clouds. Develop a parser for bills To Give a global view of an experiment’s usage. Alternatives to infrastructure accounting Cut accounting records in other places e.g. Experiment workload management could permit accounting per workload rather than per pilot job WLCG Issues

Take experiment data from CERN (and any other PP cloud) Create merged data view in portal Look at utilisation levels for VMs Encourage ‘machine features’ to include a benchmark component. Next

The release of GocDB 5.2 will see the addition of key value pairs for both the site and service endpoint entities. With these sites will be able to define their own custom key properties to define attributes. A key value pair can be entered, edited and deleted for a site or service via the web portal by users with a managing role of the entity The PI will allow anyone to gather they values for all sites for which they are set. This might be useful to WLCG or experiments to define a class of sites. A future talk? Postscript