Title :
Parallel job scheduling on multicluster computing system
Author :
Abawajy, J.H. ; Dandamudi, S.P.
Author_Institution :
Sch. of Comput. Sci., Carleton Univ., Ottawa, Ont., Canada
Abstract :
Cluster computing has come to prominence as a cost-effective parallel processing tool for solving many complex computational problems. The key to making cluster computing work well is the middleware technologies that can manage the policies, protocols, networks, and job scheduling across the interconnected set of computing resources. The research question addressed in this paper is the on-line job scheduling problem for multi-cluster systems. To this end, we propose an on-line dynamic scheduling policy that manages multiple job streams across both single and multiple cluster computing systems with the objectives of improving the mean response time and system utilization. The performance of the proposed scheduling policy is compared against a space-sharing policy and a time-sharing policy. The results of the experiments show that the proposed policy produces significantly better response times than the other two policies.
Keywords :
middleware; multiprocessing systems; parallel processing; processor scheduling; workstation clusters; cluster computing; computing resources; mean response time; middleware; multicluster computing system; multicluster systems; multiple job streams; on-line dynamic scheduling policy; on-line job scheduling problem; parallel job scheduling; parallel processing tool; protocols; space-sharing policy; system utilization; time-sharing policy; Computer network management; Computer networks; Concurrent computing; Delay; Middleware; Multiprocessing; Parallel processing; Processor scheduling; Protocols; Resource management; Technology management;
Conference_Titel :
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-2066-9
DOI :
10.1109/CLUSTR.2003.1253294