2008
Contribution to book  Open Access

Comparison of multi criteria scheduling techniques

Baraglia R, Pasquali M, Capannini G, Klusàcek D, Rudova H

High-Speed Arithmetic  Grid  Dispatching Rule  Scheduling  Local Search 

This paper proposes a novel schedule-based approach for scheduling a continuous stream of batch jobs on the machines of a computational Grid. Our new solutions represented by dispatching rule Earliest Gap| Earliest Deadline First (EG-EDF) and Tabu search are based on the idea of ̄lling gaps in the existing schedule. EG-EDF rule is able to build the schedule for all jobs incrementally by applying technique which ̄lls earliest existing gaps in the schedule with newly arriving jobs. If no gap for a coming job is available EG-EDF rule uses Earliest Deadline First (EDF) strategy for including new job into the existing schedule. Such schedule is then optimized using the Tabu search algorithm mov- ing jobs into earliest gaps again. Scheduling choices are taken to meet the Quality of Service (QoS) requested by the submitted jobs, and to optimize the usage of hardware resources. We compared the proposed solution with some of the most common queue-based scheduling algo- rithms like FCFS, EASY back ̄lling, and Flexible back ̄lling. Experi- ments shows that EG-EDF rule is able to compute good assignments, often with shorter algorithm runtime w.r.t. the other queue-based al- gorithms. Further Tabu search optimization results in higher QoS and machine usage while keeping the algorithm runtime reasonable.


Metrics



Back to previous page
BibTeX entry
@inbook{oai:it.cnr:prodotti:139020,
	title = {Comparison of multi criteria scheduling techniques},
	author = {Baraglia R and Pasquali M and Capannini G and Klusàcek D and Rudova H},
	doi = {10.1007/978-0-387-09457-1_15},
	year = {2008}
}