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 条
  • [31] Scheduling workflows for scattered objects
    Kalugin, Yu B.
    Romanov, R. S.
    MAGAZINE OF CIVIL ENGINEERING, 2018, 84 (08): : 29 - 40
  • [32] A heuristic-based task scheduling algorithm for scientific workflows in heterogeneous cloud computing platforms
    NoorianTalouki, Reza
    Shirvani, Mirsaeid Hosseini
    Motameni, Homayun
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (08) : 4902 - 4913
  • [33] Scheduling energy consumption-constrained workflows in heterogeneous multi-processor embedded systems
    Chen, Jinchao
    Han, Pengcheng
    Zhang, Ying
    You, Tao
    Zheng, Pengyi
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 142
  • [34] Scheduling trade-off of dynamic multiple parallel workflows on heterogeneous distributed computing systems
    Xie, Guoqi
    Liu, Liangjiao
    Yang, Liu
    Li, Renfa
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (02):
  • [35] Proficient Node Scheduling Protocol for Homogeneous and Heterogeneous Wireless Sensor Networks
    Saravanakumar, R.
    Mohankumar, N.
    Raja, J.
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [36] Adaptive Scheduling Algorithm for Hadoop Node Capability in Heterogeneous Resource Environment
    Zheng, Ming
    Zhuo, Mugui
    CYBER SECURITY INTELLIGENCE AND ANALYTICS, 2020, 928 : 1332 - 1336
  • [37] Coloured Petri Net Modelling of Task Scheduling on a Heterogeneous Computational Node
    Mironescu, Ion Dan
    Vintan, Lucian
    2014 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2014, : 323 - 330
  • [38] Research on node scheduling scheme for a kind of heterogeneous wireless sensor networks
    Di, Xin
    Zhang, Baihai
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2011, 32 (06): : 1364 - 1370
  • [39] A Location-Independent Node Scheduling for Heterogeneous Wireless Sensor Networks
    Wang, Huanzhao
    Meng, Fanzhi
    Luo, Hanmei
    Zhou, Ting
    2009 3RD INTERNATIONAL CONFERENCE ON SENSOR TECHNOLOGIES AND APPLICATIONS (SENSORCOMM 2009), 2009, : 539 - 544
  • [40] Qin: Unified Hierarchical Cluster-Node Scheduling for Heterogeneous Datacenters
    Guan, Wenkai
    Ababei, Cristinel
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2025, 10 (01): : 39 - 56