Skip to main content
Journal cover image

Performability-based workflow scheduling in grids

Publication ,  Journal Article
Entezari-Maleki, R; Trivedi, KS; Sousa, L; Movaghar, A
Published in: Computer Journal
October 1, 2018

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.

Duke Scholars

Published In

Computer Journal

DOI

EISSN

1460-2067

ISSN

0010-4620

Publication Date

October 1, 2018

Volume

61

Issue

10

Start / End Page

1479 / 1495

Related Subject Headings

  • Computation Theory & Mathematics
  • 46 Information and computing sciences
  • 08 Information and Computing Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Entezari-Maleki, R., Trivedi, K. S., Sousa, L., & Movaghar, A. (2018). Performability-based workflow scheduling in grids. Computer Journal, 61(10), 1479–1495. https://doi.org/10.1093/comjnl/bxx125
Entezari-Maleki, R., K. S. Trivedi, L. Sousa, and A. Movaghar. “Performability-based workflow scheduling in grids.” Computer Journal 61, no. 10 (October 1, 2018): 1479–95. https://doi.org/10.1093/comjnl/bxx125.
Entezari-Maleki R, Trivedi KS, Sousa L, Movaghar A. Performability-based workflow scheduling in grids. Computer Journal. 2018 Oct 1;61(10):1479–95.
Entezari-Maleki, R., et al. “Performability-based workflow scheduling in grids.” Computer Journal, vol. 61, no. 10, Oct. 2018, pp. 1479–95. Scopus, doi:10.1093/comjnl/bxx125.
Entezari-Maleki R, Trivedi KS, Sousa L, Movaghar A. Performability-based workflow scheduling in grids. Computer Journal. 2018 Oct 1;61(10):1479–1495.
Journal cover image

Published In

Computer Journal

DOI

EISSN

1460-2067

ISSN

0010-4620

Publication Date

October 1, 2018

Volume

61

Issue

10

Start / End Page

1479 / 1495

Related Subject Headings

  • Computation Theory & Mathematics
  • 46 Information and computing sciences
  • 08 Information and Computing Sciences