A probability-based framework for dynamic resource scheduling in grid environment

  • Authors:
  • San-Yih Hwang;Jian Tang;Hong-Yang Lin

  • Affiliations:
  • Department of Information Management, National Sun Yat-sen University, Kaohsiung, Taiwan;Department of Computer Science, Memorial University of Newfoundland, St. Jones, Canada;Department of Information Management, National Sun Yat-sen University, Kaohsiung, Taiwan

  • Venue:
  • GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent enthusiasm in grid computing has resulted in a tremendous amount of research in resource scheduling techniques for tasks in a workflow. Most of the work on resource scheduling is aimed at minimizing the total response time for the entire workflow and treats the estimated response time of a task running on a local resource as a constant. In this paper, we propose a probabilistic framework for resource scheduling in grid environment that views the task response time as a probability distribution to take into consideration the uncertain factors. The goal is to dynamically assign resources to tasks so as to maximize the probability of completing the entire workflow within a desired total response time. We propose three algorithms for the dynamic resource scheduling in grid environment. Experimental results using synthetic data derived from a real protein annotation workflow application demonstrate that considering the uncertain factors of task response time in task scheduling does yield better performance, especially in a heterogeneous environment. We also compare the relative performance of the three proposed algorithms.