Resource Usage Accounting and Charging System in Condor Job Scheduler Environment

Csongor Somogyi

Zoltán László

Imre Szeberényi

BUTE Dept. of Control Engineering and Information Technology

{csongor, laszlo, szebi}@iit.bme.hu

 

Abstract

The aim of the IKTA-4 MGRID project is to establish the prototype of the Hungarian professional supercomputing Grid. The proposed Grid has to provide as well as full range of services, which can be expected to be present in commercial context, including the user friendly interface, the distributed application development environment, the user support and the accurate, verifiable resource usage accounting and charging functions.

The authors are responsible for the design and the implementation of the resource usage accounting and charging subsystem.

This paper would like to summarise the research and development work has been done until now, evaluate the experiences and present the possible future directions.

The basis of the proposed solution is the concept introduced by Stiller, Gerke, Reichl and Flury [1], [2]. The referred articles state that this model can be applied in the context of Grid as well [3]. The authors of this article have extended and modified this concept in order to design the accounting and charging system specification, which consists of three parts: the data-flow models, the entity-relationship data model and the collaboration diagrams that describe the dynamic behaviour.

The design phase had been finished and the implementation phase has been started. The metering and accounting modules had been completed, which had been embedded in the Condor job scheduler environment. This system had been deployed at the departmental Condor cluster, where the testing of data collection of account information has been started.

References

[1] B. Stiller, J. Gerke, P. Reichl, P. Flury: The Cumulus Pricing Scheme and its Integration into a Generic and Modular Internet Charging System for Differentiated Services. ETH Zurich, TIK Report Nr. 96, September 2000.

[2] B. Stiller, J. Gerke, P. Reichl, and P. Flury: A Generic and Modular Internet Charging System for the Cumulus Pricing Scheme. Journal of Network and Systems Management, 3(9): 293-325, September 2001.

[3] B. Stiller, J. Gerke, P. Reichl, P. Flury and Hasan: Charging Distributed Services of a Computational Grid Architecture. IEEE International Symposium on Cluster Computing (CCGrid 2001), Workshop on Internet QoS for the Global Computing (IQ 2001), pp 596-601, May 2001.