Back to Search
Start Over
Execution time estimation for workflow scheduling
- Source :
- Chirkin, A M, Belloum, A S Z, Kovalchuk, S V, Makkes, M X, Melnik, M A, Visheratin, A A & Nasonov, D A 2017, ' Execution time estimation for workflow scheduling ', Future Generation Computer Systems, vol. 75, pp. 376-387 . https://doi.org/10.1016/j.future.2017.01.011, Future Generation Computer Systems, 75, 376-387. Elsevier
- Publication Year :
- 2017
- Publisher :
- Elsevier, 2017.
-
Abstract
- Estimation of the execution time is an important part of the workflow scheduling problem. The aim of this paper is to highlight common problems in estimating the workflow execution time and propose a solution that takes into account the complexity and the stochastic aspects of the workflow components as well as their runtime. The solution proposed in this paper addresses the problems at different levels from a task to a workflow, including the error measurement and the theory behind the estimation algorithm. The proposed makespan estimation algorithm can be integrated easily into a wide class of schedulers as a separate module. We use a dual stochastic representation, characteristic/distribution function, in order to combine task estimates into the overall workflow makespan. Additionally, we propose the workflow reductions—operations on a workflow graph that do not decrease the accuracy of the estimates but simplify the graph structure, hence increasing the performance of the algorithm. Another very important feature of our work is that we integrate the described estimation schema into earlier developed scheduling algorithm GAHEFT and experimentally evaluate the performance of the enhanced solution in the real environment using the CLAVIRE platform.
- Subjects :
- Computer Networks and Communications
Computer science
Distributed computing
Cloud computing
02 engineering and technology
Execution time
Scheduling (computing)
Workflow technology
Workflow
0202 electrical engineering, electronic engineering, information engineering
Workflow scheduling
SDG 7 - Affordable and Clean Energy
Job shop scheduling
business.industry
Scheduling
020206 networking & telecommunications
Time estimation
Genetic algorithm
Hardware and Architecture
020201 artificial intelligence & image processing
business
Software
Workflow management system
Subjects
Details
- Language :
- English
- ISSN :
- 18727115 and 0167739X
- Volume :
- 75
- Database :
- OpenAIRE
- Journal :
- Future Generation Computer Systems
- Accession number :
- edsair.doi.dedup.....9c3092bad3f11fdb7abeba279b9f1e26