dgas

Download DGAS

If you can't read please download the document

Upload: vernon-wiggins

Post on 30-Dec-2015

14 views

Category:

Documents


0 download

DESCRIPTION

DGAS. Distributed Grid Accounting System http://grid.infn.it/. Description. The Distributed Grid Accounting System (DGAS) is a full featured distributed Grid accounting toolkit. - PowerPoint PPT Presentation

TRANSCRIPT

DGAS

DGAS
Distributed Grid Accounting System

http://grid.infn.it/

Description
The Distributed Grid Accounting System (DGAS) is a full featured distributed Grid accounting toolkit. DGAS can be used to account classic Computational Usage Records like CPU Time, memory usage and so on. It can also be used as an Economic Accounting system, treating information about the cost of the jobs executed by each Grid User on the single Grid Resources.An optional module, the Price Authority, that can be used to keep track of prices assigned to computing resources is also available.


Key functionalities
Sensors available for PBS, LSF and Condor batch systems.Works with LCG, gLite and CREAM CEs.Local Site managers have full access to the Usage Records (up to single job record), archived in an RDBMS.Optional pricing of computing resources.Distributed architecture, ready for regional grid and VO accounting.Flexible deployment. Authorization policies highly customizable, with both static and VOMS based roles.CLI and WEB interface are available.


Basic site deployment

Grid
Regional grid 2
Distributed architectureready for regional grid and VO accounting
Regional grid 1
Grid Manager
HLR2
HLR2
Regional grid manager
Regional grid manager
HLR2
VO 1
VO 2
HLR2
HLR2
VO1 Records
VO2 Records
ALL VOs Records

Flexibility
VO managers can perform queries on both general purpose or VO specific HLRs.

Authorization levels are highly customizable. Static or VOMS based mappings are available.

Little VOs do not need to have dedicated accounting servers.

Grid
Regional grid 2
Possibility to deploy clouds of accounting servers, ensuring performance, redundancy and high availability
Regional grid 1
Grid Manager
HLR2
HLR2
Regional grid manager
Regional grid manager
HLR2
VO 1
HLR2
HLR2
HLR2

Pricing and economic accounting
An optional module allows to store in a RDBMS prices assigned to computing resources.Historical values of assigned prices are kept in the database. This ensures correct price is assigned to long lived jobs. That is, the price assigned to the resource is the one decided upon job submission, even if the price for the resource is changed during the job life-cycle.If a site-manager needs, DGAS can be configured to retrieve the resource price and assign a job for each job. The cost of the job is computed using a formula that can be defined by the system manager taking into account the usage consumption and the resource price.

Pricing and economic accounting however are not key functionalities in HEP and scientific computing. Further R&D is needed. Real use cases would help defining the set of functionalities to implement.