An opportunistic algorithm for scheduling workflows on grids

  • Authors:
  • Luiz Meyer;Doug Scheftner;Jens Vöckler;Marta Mattoso;Mike Wilde;Ian Foster

  • Affiliations:
  • Federal University of Rio de Janeiro - COPPE, Department of Computer Science;University of Chicago - Department of Computer Science;University of Chicago - Department of Computer Science;Federal University of Rio de Janeiro - COPPE, Department of Computer Science;Argonne National Laboratory - Mathematics and Computer Science Division;University of Chicago - Department of Computer Science and Argonne National Laboratory - Mathematics and Computer Science Division

  • Venue:
  • VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The execution of scientific workflows in Grid environments imposes many challenges due to the dynamic nature of such environments and the characteristics of scientific applications. This work presents an algorithm that dynamically schedules tasks of workflows to Grid sites based on the performance of these sites when running previous jobs from the same workflow. The algorithm captures the dynamic characteristics of Grid environments without the need to probe the remote sites. We evaluated the algorithm running a workflow in the Open Science Grid using twelve sites. The results showed improvements up to 150% relative to other four usual scheduling strategies.