Title :
Using Simulation, Historical and Hybrid Estimation Systems for Enhacing Job Scheduling on NOWs
Author :
Hanzich, M. ; Hernández, P. ; Luque, E. ; Giné, F. ; Solsona, F. ; Lérida, J.L.
Author_Institution :
Dept. Comput. Archit. & Oper. Syst., Univ. Autonoma of Barcelona
Abstract :
The computation capacity of the workstations in an open laboratory is enough to execute not only the local workload but some distributed computation. Unfortunately, the local workload introduces much uncertainty into the predictability of the system, which hinders the applicability of the job scheduling strategies. In this work, we introduce an estimation engine into our job scheduling system, termed CISNE. This prediction capacity allows us guarantee some limits to the turnaround time of parallel jobs. With this aim, three different estimation methods have been proposed and implemented in the CISNE system: a simulation tool, a historical system and an integration of both (hybrid). In this framework, we have compared our proposals to representative estimation methods in the literature. Likewise, we have analyzed these estimation methods in relation to different scheduling policies. These results reveal that the hybrid method achieves the best performance due to the fact that it combines the flexibility of a simulator to represent such a dynamic system as a non-dedicated cluster together with the accuracy given by the historical information
Keywords :
distributed processing; scheduling; CISNE system; distributed computation; estimation engine; estimation systems; historical system; job scheduling; simulation tool; Analytical models; Computational modeling; Computer architecture; Distributed computing; Engines; Operating systems; Processor scheduling; Proposals; Time sharing computer systems; Workstations;
Conference_Titel :
Cluster Computing, 2006 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0327-8
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2006.311862