1 / 9

DataGrid Accounting System Overview

DataGrid Accounting System Overview. Andrea Guarise INFN Bologna, June 17 th , 2003. Purposes. A large distributed computing system such as a Grid needs an efficient way to account the usage of the system resources and minimize abuse of the computing resources by inexpert or malicious users.

sadah
Télécharger la présentation

DataGrid Accounting System Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DataGrid Accounting SystemOverview Andrea Guarise INFN Bologna, June 17th, 2003

  2. Purposes • A large distributed computing system such as a Grid needs an efficient way to account the usage of the system resources and minimize abuse of the computing resources by inexpert or malicious users. • In order to be Grid-friendly the accounting software should be fully distributed, scalable and with flexible design in order to be adapted to new needs.

  3. Economic Accounting • The DGAS software is concieved as an Economic Accounting system. Within this approach, grid users and grid resources are treated as consumers and producers of goods like computational power or storage capacity. The consumers can use these goods paying an apropriate amount of Grid Credits to the producers. • It is widely believed that an Economic Accounting system may have a major advantage over a standard, bookkeeping style accounting system: since it deploys a virtual economic market over the grid, the natural behviours of this market can be used to drive the workload management system in balancing the resource load.

  4. Check Economic Authorization HLR 1 HLR 2 CE CE Example VO 1 VO 2 WMS

  5. The economic model • Each resource will have its own price. The cost of each job will be decided according to the job usage records and the price of the resources it used. • The “algorithm” adopted to set the resource’s price will have a great impact on the “large scale” system behaviour. This because the choice of the CE will be heavily influenced by the CE price. • Many models can be implemented, going from the very simple ones like “supply and demand” where the site managers manually set their resources price, to fully automated models where the system sets the prices according to the market status.

  6. DGAS & EGEE • The use of the economic feedbacks in the Workload Management of EDG will be demonstrative only. Therefore we may think about a greater integration of such policies in the EGEE workload management context. • Since the accounting framework of a system is a key part from the security point of view, it will be important to audit the Sw for security problems and correct the weak parts. • For example it is necessary to implement the proper authorization mechanisms for the information contained in the DGAS databases. This can be done interacting with the VOMS.

  7. DGAS & EGEE • The co-operation between VOMS and DGAS can help solving the problem of different level of authorisation on the CEs. • For example using the information contained in the VOMS databases, it will be possible to apply discounted prices for the users when submitting to a CE belonging to his own VO. • Another scenario is a user that has already finished his credits but that can be authorised to use his VO resources while the submission to other resources would be denied. • It’s clear that this implies the re-implementation of some parts or the coding of completely new ones.

  8. Check Economic Authorization HLR 1 HLR 2 CE CE Example VO 1 VO 2 WMS VOMS

  9. Check Economic Authorization HLR 1 HLR 2 CE CE Example VO 1 VO 2 WMS VOMS

More Related