Journal article

Adaptive workflow scheduling for dynamic grid and cloud computing environment

M Rahman, R Hassan, R Ranjan, R Buyya

Concurrency and Computation Practice and Experience | Published : 2013

Abstract

Effective scheduling is a key concern for the execution of performance-driven grid applications such as workflows. In this paper, we first define the workflow scheduling problem and describe the existing heuristic-based and metaheuristic-based workflow scheduling strategies in grids. Then, we propose a dynamic critical-path-based adaptive workflow scheduling algorithm for grids, which determines efficient mapping of workflow tasks to grid resources dynamically by calculating the critical path in the workflow task graph at every step. Using simulation, we compared the performance of the proposed approach with the existing approaches, discussed in this paper for different types and sizes of wo..

View full abstract

University of Melbourne Researchers