Title :
Two stage optimization of job scheduling and assignment in heterogeneous compute farms
Abstract :
Distributed networked computing in a compute farm environment has attracted great attention in recent years. Specialized management system for a compute farm enables heterogeneous distributed resources to be shared in a seamless way between various competing jobs. A key functionality of such system is a scheduler that controls the assignment of jobs to resources. This paper outlines a range of scheduling constrains as well as a list of required scheduling features for a state-of-the-art management system in distributed farm computing. It also presents a novel two stage static-dynamic scheduling algorithm to deal with the scheduling complexity.
Keywords :
computer networks; dynamic scheduling; job shop scheduling; optimisation; distributed farm computing; job assignment; job scheduling; scheduling complexity; static-dynamic scheduling algorithm; two stage optimization; Computer networks; Control systems; Distributed computing; Hardware; Network servers; Power system management; Processor scheduling; Resource management; Scheduling algorithm; Workstations;
Conference_Titel :
Distributed Computing Systems, 2004. FTDCS 2004. Proceedings. 10th IEEE International Workshop on Future Trends of
Print_ISBN :
0-7695-2118-5
DOI :
10.1109/FTDCS.2004.1316602