Performability-Based Workflow Scheduling in Grids

被引:7
作者
Entezari-Maleki, Reza [1 ]
Trivedi, Kishor S. [2 ]
Sousa, Leonel [3 ]
Movaghar, Ali [4 ]
机构
[1] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
[2] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27706 USA
[3] Univ Lisbon, INESC ID, Inst Super Tecn, Lisbon, Portugal
[4] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
performability; grid computing; stochastic reward net; universal generating function; task scheduling; PERFORMANCE; RELIABILITY; ALGORITHM; SERVICE; MAKESPAN; SYSTEM; TASKS; MODEL;
D O I
10.1093/comjnl/bxx125
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the performance of a grid resource is modeled and evaluated using stochastic reward nets (SRNs), wherein the failure-repair behavior of its processors is taken into account. The proposed SRN is used to compute the blocking probability and service time of a resource for two different types of tasks: grid and local tasks. After modeling a grid resource and evaluating the performability measures, an algorithm is presented to find the probability mass function (pmf) of the service time of the grid resource for a program which is composed of grid tasks. The proposed algorithm exploits the universal generating function to find the pmf of service time of a single grid resource for a given program. Therefore, it can be used to compute the pmf of the service time of entire grid environment for a workflow with several dependent programs. Each possible scheduling of programs on grid resources may result in different service times and successful execution probabilities. Due to this fact, a genetic-based scheduling algorithm is proposed to appropriately dispatch programs of a workflow application to the resources distributed within a grid computing environment. Numerical results obtained by applying the proposed SRN model, the algorithm to find the pmf of grid service time, and the genetic-based scheduling algorithm to a comprehensive case study demonstrate the applicability of the proposed approach to real systems.
引用
收藏
页码:1479 / 1495
页数:17
相关论文
empty
未找到相关数据