Skip to Main Content
The grid provides mechanisms to share dynamic, heterogeneous, distributed resources spanned across multiple administrative domains. The dynamic nature of resources on computational grids raises the question of an efficient scheduling process, which mainly consists of resource discovery and resource selection. So, appropriate resource discovery and selection mechanism is an important aspect of grid computing. In this paper a novel approach for resource discovery and resource selection is proposed. The approach is based on client agents which act on behalf of grid users and search for resources in a network of resource brokers that are registries for various grid resources. After suitable resources are discovered, client agents determines the willing resources and uses the current load information and memory availability of the resources to determine the optimum set of resources for the tasks in hand. The effectiveness of our algorithm is evaluated through simulation results, which mainly reduces the response time of the tasks.