Publications

Resource allocation in the grid with learning agents

Abstract

One of the main challenges in Grid computing is efficient allocation of resources (CPU – hours, network bandwidth, etc.) to the tasks submitted by users. Due to the lack of centralized control and the dynamic/stochastic nature of resource availability, any successful allocation mechanism should be highly distributed and robust to the changes in the Grid environment. Moreover, it is desirable to have an allocation mechanism that does not rely on the availability of coherent global information. In this paper we examine a simple algorithm for distributed resource allocation in a simplified Grid-like environment that meets the above requirements. Our system consists of a large number of heterogenous reinforcement learning agents that share common resources for their computational needs. There is no explicit communication or interaction between the agents: the only information that agents receive is the expected …

Date
January 1, 1970
Authors
Aram Galstyan, Karl Czajkowski, Kristina Lerman
Journal
Journal of Grid Computing
Volume
3
Pages
91-100
Publisher
Springer Netherlands