Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 12 (2004), Issue 4, Pages 253-262
http://dx.doi.org/10.1155/2004/930924

A Low-Cost Rescheduling Policy for Efficient Mapping of Workflows on Grid Systems

Rizos Sakellariou and Henan Zhao

School of Computer Science, University of Manchester, Oxford Road, Manchester M13 9PL, UK

Received 24 January 2005; Accepted 24 January 2005

Copyright © 2004 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Workflow management is emerging as an important service in Grid computing. A simple model that can be used for the representation of certain workflows is a directed acyclic graph. Although many heuristics have been proposed to schedule such graphs on heterogeneous environments, most of them assume accurate prediction of computation and communication costs. This limits their direct applicability to a dynamically changing environment, such as the Grid. In this environment, an initial schedule may be built based on estimates, but run-time rescheduling may be needed to improve application performance. This paper presents a low-cost rescheduling policy, which considers rescheduling at a few, carefully selected points during the execution. This policy achieves performance results, which are comparable with those achieved by a policy that dynamically attempts to reschedule before the execution of every task.