Job Superscheduler Architecture and Performance in Computational Grid Environments
- 15 November 2003
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
Computational grids hold great promise in utilizing geographically separated heterogeneous resources to solve large-scale complex scientific problems. However, a number of major technical hurdles, including distributed resource management and effective job scheduling, stand in the way of realizing these gains. In this paper, we propose a novel grid superscheduler architecture and three distributed job migration algorithms. We also model the critical interaction between the superscheduler and autonomous local schedulers. Extensive performance comparisons with ideal, central, and local schemes using real workloads from leading computational centers are conducted in a simulation environment. Additionally, synthetic workloads are used to perform a detailed sensitivity analysis of our superscheduler. Several key metrics demonstrate that substantial performance gains can be achieved via smart superscheduling in distributed computational grids.Keywords
This publication has 4 references indexed in Scilit:
- A de-centralized scheduling and load balancing algorithm for heterogeneous grid environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- An evaluation of parallel job scheduling for ASCI Blue-PacificPublished by Association for Computing Machinery (ACM) ,1999
- Matching moments to phase distributions: Mixtures of erlang distributions of common orderCommunications in Statistics. Stochastic Models, 1989
- Performance analysis of parallel processing systemsIEEE Transactions on Software Engineering, 1988