Prior node selection for scheduling workflows in a heterogeneous system

被引:6
|
作者
Kanemitsu, Hidehiro [1 ]
Hanada, Masaki [2 ]
Nakazato, Hidenori [3 ]
机构
[1] Waseda Univ, Global Educ Ctr, Shinjuku Ku, 1-6-1 Nishiwaseda, Tokyo 1698050, Japan
[2] Tokyo Univ Informat Sci, Dept Informat Syst, Wakaba Ku, 4-1 Onaridai, Chiba 2658501, Japan
[3] Waseda Univ, Dept Commun & Comp Engn, Shinjuku Ku, 3-14-9 Okubo, Tokyo 1690072, Japan
关键词
DAG; Heterogeneous system; Processor grouping; Node grouping; Task scheduling; Workflow scheduling; ALGORITHM; MECHANISM;
D O I
10.1016/j.jpdc.2017.06.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many workflow scheduling algorithms for heterogeneous systems have been developed to satisfy multiple requirements such as minimizing schedule length while maximizing throughput. In particular, in list-based scheduling approaches, the schedule length depends on the given nodes as well as the task allocation and ordering policies. This is because the scheduling priority is derived by averaging the execution time and communication time of the given nodes. If the set of nodes can be adjusted before the scheduling tasks, a small schedule length can be achieved. In this paper, we propose a prior node selection algorithm, called lower bound based candidate node selection (LBCNS) to select a subset of given nodes to minimize the schedule length while fairly scheduling each job. Our proposal has two approaches: (i) LBCNS_DEFAULT, which considers the job characteristics and each node's performance, and (ii) priority-based LBCNS, which additionally takes each scheduling priority into account for a dedicated task scheduling algorithm. The experimental results of extensive simulations show that LBCNS_DEFAULT has the best fairness for scheduling multiple workflow jobs, while priority-based LBCNS achieves the minimum schedule length with the highest efficiency for a single workflow job and multiple workflow jobs. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:155 / 177
页数:23
相关论文
共 50 条
  • [41] Qin: Unified Hierarchical Cluster-Node Scheduling for Heterogeneous Datacenters
    Guan, Wenkai
    Ababei, Cristinel
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2025, 10 (01): : 39 - 56
  • [42] Enhancing heterogeneous cluster efficiency through node-centric scheduling
    Stafford, Esteban
    Bosque, Jose Luis
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (10): : 13738 - 13753
  • [43] Dynamic scheduling on a network heterogeneous computer system
    Brest, J
    Zumer, V
    Ojstersek, M
    PARALLEL COMPUTATION, 1999, 1557 : 584 - 585
  • [44] Scheduling tasks in DAG to heterogeneous processor system
    Chan, WY
    Li, CK
    PROCEEDINGS OF THE SIXTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING - PDP '98, 1998, : 27 - 31
  • [45] A Taxonomy and Survey on Energy-Aware Scientific Workflows Scheduling in Large-Scale Heterogeneous Architecture
    Saurav, Sumit Kumar
    Benedict, Shajulin
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT 2021), 2021, : 820 - 826
  • [46] A clustering-based approach to static scheduling of multiple workflows with soft deadlines in heterogeneous distributed systems
    Bochenina, Klavdiya
    Butakov, Nikolay
    Dukhanov, Alexey
    Nasonov, Denis
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 2827 - 2831
  • [47] MFHS: A modular scheduling framework for heterogeneous system
    Khiat, Abdelhamid
    Tari, Abdelkamel
    Guerout, Tom
    SOFTWARE-PRACTICE & EXPERIENCE, 2020, 50 (08): : 1463 - 1497
  • [48] A flexible job scheduling system for heterogeneous grids
    Cheng, Lan
    Jin, Hai
    Qi, Li
    Tao, Yongcai
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 330 - 339
  • [49] Scheduling online mixed-parallel workflows of rigid tasks in heterogeneous multi-cluster environments
    Wang, Yi-Rong
    Huang, Kuo-Chan
    Wang, Feng-Jian
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 60 : 35 - 47
  • [50] Multi-QoS constrained and Profit-aware scheduling approach for concurrent workflows on heterogeneous systems
    Arabnejad, Hamid
    Barbosa, Jorge G.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 68 : 211 - 221