A Grid Infrastructure for Utility Computing

Utility computing is a service provisioning model, which provides adaptive, flexible and simple access to computing resources, enabling a pay-per-use model for computing similar to traditional utilities such as water or electricity. The deployment of a utility computing solution involves a full separation between the provider and the consumer. The consumer requires a uniform, secure and reliable functionality to access the utility computing service and the provider requires a scalable, flexible and adaptive infrastructure to provide the service. The solution should be based on standards and allow a gradual deployment in order to obtain a favourable response from the application developers and the information technology staff. Grid technology overcomes such challenges by means of its standard functionality for flexible integration of diverse distributed resources. This position paper proposes an innovative solution for utility computing which can be deployed on a grid infrastructure based on Globus toolkit and GridWay components