Status of Cloud Accounting and future plans

Slides:



Advertisements
Similar presentations
ObjectStore Martin Wasiak. ObjectStore Overview Object-oriented database system Can use normal C++ code to access tuples Easily add persistence to existing.
Advertisements

Accounting Update Dave Kant Grid Deployment Board Nov 2007.
Module 18 Monitoring SQL Server 2008 R2. Module Overview Monitoring Activity Capturing and Managing Performance Data Analyzing Collected Performance Data.
Storage Accounting John Gordon, STFC GDB June 2012.
Eurotrace Hands-On The Eurotrace File System. 2 The Eurotrace file system Under MS ACCESS EUROTRACE generates several different files when you create.
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.
Xrootd Monitoring and Control Harsh Arora CERN. Setting Up Service  Monalisa Service  Monalisa Repository  Test Xrootd Server  ApMon Module.
Automatic Resource & Usage Monitoring Steve Traylen/Flavia Donno CERN/IT.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
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.
Accounting Update John Gordon and Stuart Pullinger January 2014 GDB.
Accounting non-Grid Use John Gordon Management Board 7/6/2007.
APEL Cloud Accounting Status and Plans APEL Team John Gordon.
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.
1 Cloud Services Requirements and Challenges of Large International User Groups Laurence Field IT/SDC 2/12/2014.
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 –
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Cloud Accounting Survey of current status Andrea Guarise – Bologna- Giornata di studio sul Cloud Computing 6 Febbraio 2013.
Accounting Review Summary from the pre-GDB related to CPU (wallclock) accounting Julia Andreeva CERN-IT GDB 13th April
Accounting John Gordon WLC Workshop 2016, Lisbon.
Instituto de Biocomputación y Física de Sistemas Complejos Cloud resources and BIFI activities in JRA2 Reunión JRU Española.
Accelerate your ambition Partner Billing and Reporting.
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.
WLCG Accounting Task Force Update Julia Andreeva CERN GDB, 8 th of June,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Storage Accounting John Gordon, STFC OMB August 2013.
LCG Accounting Update John Gordon, CCLRC-RAL 10/1/2007.
John Gordon EMI TF and EGI CF March 2012 Accounting Workshop.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Update on Service Availability Monitoring (SAM) Marian Babik, David Collados,
Accounting Update John Gordon. Outline Multicore CPU Accounting Developments Cloud Accounting Storage Accounting Miscellaneous.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI John Gordon EGI Virtualisation and Cloud Workshop Amsterdam 13 th May 2011.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
Indicate Research Pilots An e-Infrastructure enabled semantic search service Technical Conference Catania 20/04/2012 NTUA Kostas Pardalis 1.
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.
WLCG Resource Reporting 2 Laurence Field Cloud Status Document A few comments received Mainly minor text changes New final version (v1) has been generated.
Accounting Review Summary and action list from the (pre)GDB Julia Andreeva CERN-IT WLCG MB 19th April
GridPP37, Ambleside Adrian Coveney (STFC)
Partner Billing and Reporting
John Gordon STFC OMB 26 July 2011
The New APEL Client Will Rogers, STFC.
WLCG Resources Reporting
Benchmarking Changes and Accounting
ALICE Monitoring
POW MND section.
Raw Wallclock in APEL John Gordon, STFC-RAL
Cloud Management Mechanisms
Appendix D: Network Model
APEL Storage Accounting
Discussions on group meeting
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Database Environment Transparencies
Cloud computing mechanisms
New Types of Accounting Beyond CPU
Specialized Cloud Architectures
GLOBUS ACCOUNTING USING GRID-SAFE - DEMO
Accounting Repository
APEL as a Global Accounting Repository
Greg Corbett, Adrian Coveney
System Center Configuration Manager Cloud Services – Cloud Distribution Point Presented By: Ginu Tausif.
User Accounting Integration Spreading the Net.
Presentation transcript:

Status of Cloud Accounting and future plans Greg Corbett, Adrian Coveney and Carlos Fernandez Repository: apel-admins@stfc.ac.uk Portal: grid-admin@cesga.es

Current status APEL accounts for: And groups the usage by Duration (Wall and CPU), Network traffic, Memory and Disk And groups the usage by Site and CloudComputeService Month and Year GlobalUserName, VO, VOGroup and VORole, Status, CloudType, Image and CpuCount BenchmarkType and Benchmark Data and views shown in the Accounting Portal

Upcoming Fixes and Changes CpuCount summaries conflicting in repository and portal when they only differ by CpuCount Server side issue, fixed in 1.6.1 patch applied this week Portal will need to update their schema as well Usage gets assigned to the month the VM was started in Server side design limitation, changed in pending 1.7.0 release – upgrade scheduled for w/c 26th March Minor portal changes implemented in the devel-next instance Portal upgrades dependant on Portal effort available

Other Issues What does CpuDuration mean? caso 1.1.1: CpuDuration = WallDuration * CpuCount oneacct-export 0.4.6: CpuDuration = WallDuration Some suspended states still use resources and hence should be accounted for, currently we don’t propagate SuspendDuration to the portal Benchmark and Network fields unused

Upcoming and Future Work Upgrade Central server to 1.6.1 and then 1.7.0 providing support for Long Running VMs Add RecordCreateTime to usage record (V0.5?) Simplifies Long Running VM logic Add ‘Accelerators in Cloud Accounting’ fields to usage record (V0.6?) Add support for Block storage and IP as separate usage records Incorporate pricing information

Accelerators in Cloud Accounting Some work already conducted with Viet Draft additions to the cloud usage record suggested Viet modified caso to support these new fields APEL developed support for loading these new fields into the database and summarising them. Pipeline of Site sending usage record to APEL and then APEL summarising not tested.

Accelerators in Cloud Accounting Usage Record Property Type Null Definition AcceleratorCount decimal No A count of the Accelerators attached to the VM. AcceleratorProcessors int(11) Total number of cores AcceleratorDuration Yes Actual usage duration of the Accelerator (in case some systems could report actual usage). AcceleratorWallDuration Connected time AcceleratorBenchmarkType varchar(255) Name of benchmark used for normalization of times AcceleratorBenchmark Value of benchmark of Accelerator AcceleratorType  ?

Block Storage and IP Accounting Site requirements need to be collected Then a draft schema can be produced APEL, caso and oneacct can then develop support of this Testing Questions Separate usage record with related Cloud fields? Summarise by related Cloud fields so Cloud-Block Storage/IP summaries match up 1 to 1?

Pricing Information Follow the grid model? Rates for time are stored against the site in GOCDB. Transparent to collectors/repository Dedicated views and reports in the Portal turn time into euros as a metric. If cloud sites are distinct from grid sites in GOCDB then they can decide their own rates If a site has grid and cloud under the same GOCDB then they'd have to agree on a common rate for grid and cloud. Alternatively we could add and extra parameter to GOCDB for the rate for  cloud-walltime.

Other Work (outside FedCloud) SSM Support for IPv6 Ubuntu Argo Messaging Service Accounting of Containers for Sea DataCloud, with data being stored and aggregated in an Elastic Search Cluster

Any questions?