Scientific workflow scheduling in non-dedicated heterogeneous multicluster with advance reservations

被引:6
|
作者
Zhang, Jinghui [1 ]
Luo, Junzhou [1 ]
Dong, Fang [1 ]
机构
[1] Southeast Univ, Sch Comp Sci & Engn, Nanjing 211189, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Scientific workflow; heterogeneous multicluster; scheduling; advance reservation; task duplication; task migration; MIXED-PARALLEL APPLICATIONS; TASK GRAPHS; ALGORITHM; DUPLICATION; PERFORMANCE; PLATFORM; SYSTEMS;
D O I
10.3233/ICA-150489
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scientific workflow structured as Parallel Task Graphs (PTG) exhibits both data and task parallelism, and arises in scientific as well as in industrial domains. Efficient scheduling of such workflow on a multicluster platform has been a long-standing challenge. Most of previous work on PTG scheduling primarily focused on dedicated multicluster. In this paper, a novel scheduling algorithm known as the Moldable Task Duplication (MTD) is applied to non-dedicated heterogeneous multicluster platform with advance reservations. A novel method for the calculation of dynamic critical path that handles the availability fluctuation of multicluster and the moldability of scientific workflow's data-parallel tasks is proposed. A moldable task duplication strategy with migration of pre-duplicated predecessor tasks is developed to fully exploit the flexibility of data-parallel tasks. Simulations spanning a broad range of scientific workflow and multicluster platform settings are performed in order to verify the proposed approach. The numerical results show that MTD can achieve better average PTG makespan than previous methods in the literature.
引用
收藏
页码:261 / 280
页数:20
相关论文
共 47 条
  • [21] Adaptive scheduling under memory constraints on non-dedicated computational farms
    Nikolopoulos, DS
    Polychronopoulos, CD
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (04): : 505 - 519
  • [22] Cooperating CoScheduling:: A coscheduling proposal aimed at non-dedicated heterogeneous NOWs
    Gine, Francesc
    Solsona, Francesc
    Hanzich, Mauricio
    Hernandez, Porfidio
    Luque, Emilio
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2007, 22 (05) : 695 - 710
  • [23] Cooperating CoScheduling:A Coscheduling Proposal Aimed at Non-Dedicated Heterogeneous NOWs
    Francesc Giné
    Francesc Solsona
    Mauricio Hanzich
    Porfidio Hernández
    Emilio Luque
    Journal of Computer Science & Technology, 2007, (05) : 695 - 710
  • [24] Scheduling the interactions of multiple parallel jobs and sequential jobs on a non-dedicated cluster
    Ben Mnaouer, A
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, VOL 4, PROCEEDINGS, 2005, 3483 : 1212 - 1221
  • [25] On/Off-Line Prediction Applied to Job Scheduling on Non-Dedicated NOWs
    Mauricio Hanzich
    Porfidio Hernandez
    Francesc Gine
    Francesc Solsona
    Josep L.Lerida
    JournalofComputerScience&Technology, 2011, 26 (01) : 99 - 116
  • [26] CISNE:: A new integral approach for scheduling parallel applications on non-dedicated clusters
    Hanzich, M
    Giné, F
    Hernánez, P
    Solsona, F
    Luque, E
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 220 - 230
  • [27] On/Off-Line Prediction Applied to Job Scheduling on Non-Dedicated NOWs
    Mauricio Hanzich
    Porfidio Hernández
    Francesc Giné
    Francesc Solsona
    Josep L. Lérida
    Journal of Computer Science and Technology, 2011, 26 : 99 - 116
  • [28] On/Off-Line Prediction Applied to Job Scheduling on Non-Dedicated NOWs
    Hanzich, Mauricio
    Hernandez, Porfidio
    Gine, Francesc
    Solsona, Francesc
    Lerida, Josep L.
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (01) : 99 - 116
  • [29] A Modified Adaptive Space-Sharing Policy for Non-dedicated Heterogeneous Cluster Systems
    Chhabra, Amit
    Singh, Gurvinder
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (11): : 63 - 69
  • [30] Load distribution for heterogeneous and non-dedicated clusters based on dynamic monitoring and differentiated services
    Senger, H
    Sato, LM
    IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2003, : 199 - 206