The principal aim of this proposal is to further improve the EGEE accounting system. If these improvements are implemented in next years, they will have an immediate benefit for grid users and SSCs. One of the most visible improvements will be reflected in the EGEE accounting portal, based on the current internal application used at CESGA since 2003, a new method to gather and export the application usage will be used. This information will be aggregated, filtered and published for each site and later it be integrated in the accounting portal. Several new reports will be produced going from which application consumes more CPU time to which scientific area is using more computational resources. Other reports can be used to assist administrators, VO managers and users discovering application performance loss or application failures. Additionally, it is possible to detect in advance problems with the applications (because exit codes can be recorded) and which applications deserve more attention by the managers of the site, as well as, bad usage of the resources. One of our goals is to show and discuss this proposal to other SSCs to contribute accounting enhancement.
Conclusions and Future Work
Application-level accounting was originally requested by COMPCHEM VO to improve its own portal, but this work can be of benefit for most of the EGI SSCs. It would be useful for users and VOs to establish in EGI a common science gateway able to record some information that is not collected by the current grid middleware. This is not an easy task, and involves the development of new sensors, the agreement between different EGI groups like ROSCOE and EMI, and the installation of these new sensors on grid sites. This should be discussed and developed over the next fewyears.
The current EGEE III accounting system is oriented to gather job-level information from the batch system and merge it with VO and user-level information. This kind of information, however, is not detailed enough although there is demand on filling such a gap with application-level accounting. At present VOs have no information whatsoever on the software utilized and on the results gathered by the users. The development of application-level accounting tools will require the joint effort of different development teams along the next years. COMPCHEM and CESGA are beginning to design a preliminary draft which contains specific requirements about users and services parameters. To satisfy this new application-level accounting request, gLite middleware will require some improvements, to collect and store the new information in the EGI accounting repository database. On the other hand the new fields to be stored should be agreed and validated by Open Grid Forum (OGF) to become part of the UR standard. UF will be a good opportunity to present the work done allowing other VOs and SSCs to comment about it and add their requirements.
|Keywords||Application domain accounting,application-level resource usage,VOs and SSCs management optimization|
|URL for further information||http://www.egee.cesga.es/Accounting|