4.6 Article

Different aspects of workflow scheduling in large-scale distributed systems

Journal

SIMULATION MODELLING PRACTICE AND THEORY
Volume 70, Issue -, Pages 120-134

Publisher

ELSEVIER
DOI: 10.1016/j.simpat.2016.10.009

Keywords

Workflow scheduling; Large-scale distributed systems; Ultrascale systems; Quality of Service; Data locality

Funding

  1. EU
  2. Ministerio de Economia y Competitividad, Spain [TIN2013-41350-P]

Ask authors/readers for more resources

As large-scale distributed systems gain momentum, the scheduling of workflow applications with multiple requirements in such computing platforms has become a crucial area of research. In this paper, we investigate the workflow scheduling problem in large-scale distributed systems, from the Quality of Service (QoS) and data locality perspectives. We present a scheduling approach, considering two models of synchronization for the tasks in a workflow application: (a) communication through the network and (b) communication through temporary files. Specifically, we investigate via simulation the performance of a heterogeneous distributed system, where multiple soft real-time workflow applications arrive dynamically. The applications are scheduled under various tardiness bounds, taking into account the communication cost in the first case study and the I/O cost and data locality in the second. The simulation results provide useful insights into the impact of tardiness, bound and data locality on the system performance. (C) 2016 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available