A hybrid instance-intensive workflow scheduling method in private cloud environment

被引:0
|
作者
Xin Ye
Jia Li
Sihao Liu
Jiwei Liang
Yaochu Jin
机构
[1] Dalian University of Technology,Institute of Information and Decision Technology
[2] University of Surrey,Department of Computer Science
来源
Natural Computing | 2019年 / 18卷
关键词
Cloud computing; Private cloud; Workflow scheduling; Batch strategy; Heuristic algorithm; Genetic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Aiming to solve the problem of instance-intensive workflow scheduling in private cloud environment, this paper first formulates a scheduling optimization model considering the communication time between tasks. The objective of this model is to minimize the execution time of all workflow instances. Then, a hybrid scheduling method based on the batch strategy and an improved genetic algorithm termed fragmentation based genetic algorithm is proposed according to the characters of instance-intensive cloud workflow, where task priority dispatching rules are also taken into account. Simulations are conducted to compare the proposed method with the canonical genetic algorithm and two heuristic algorithms. Our simulation results demonstrate that the proposed method can considerably enhance the search efficiency of the genetic algorithm and is able to considerably outperform the compared algorithms, in particular when the number of workflow instances is high and the computational resource available for optimization is limited.
引用
收藏
页码:735 / 746
页数:11
相关论文
共 50 条
  • [21] Resource Scheduling for Tasks of a Workflow in Cloud Environment
    Karmakar, Kamalesh
    Das, Rajib K.
    Khatua, Sunirmal
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2020), 2020, 11969 : 214 - 226
  • [22] Resource Scheduling of Workflow Tasks in Cloud Environment
    Karmakar, Kamalesh
    Das, Rajib K.
    Khatua, Sunirmal
    13TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (IEEE ANTS), 2019,
  • [23] Coevolutionary Workflow Scheduling in a Dynamic Cloud Environment
    Nasonov, Denis
    Melnik, Mikhail
    Radice, Anton
    INTERNATIONAL JOINT CONFERENCE SOCO'16- CISIS'16-ICEUTE'16, 2017, 527 : 189 - 200
  • [24] Metaheuristic Based Workflow Scheduling in Cloud Environment
    Kumar, Sunil
    Mittal, Sumit
    Singh, Manpreet
    2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 553 - 559
  • [25] A Novel Workflow Scheduling Algorithm in Cloud Environment
    Toan Phan Thanh
    Loc Nguyen The
    Cuong Nguyen Doan
    PROCEEDINGS OF 2015 2ND NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT CONFERENCE ON INFORMATION AND COMPUTER SCIENCE NICS 2015, 2015, : 125 - 129
  • [26] Workflow Scheduling Algorithms in Cloud Environment - A Survey
    Arya, Lokesh Kumar
    Verma, Amandeep
    2014 RECENT ADVANCES IN ENGINEERING AND COMPUTATIONAL SCIENCES (RAECS), 2014,
  • [27] Cloud workflow scheduling with hybrid resource provisioning
    Chen, Long
    Li, Xiaoping
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12): : 6529 - 6553
  • [28] Cloud workflow scheduling with hybrid resource provisioning
    Long Chen
    Xiaoping Li
    The Journal of Supercomputing, 2018, 74 : 6529 - 6553
  • [29] A novel hybrid algorithm for workflow scheduling in cloud
    Agarwal I.
    Gupta S.
    Singh R.S.
    International Journal of Cloud Computing, 2023, 12 (06) : 605 - 620
  • [30] A Compromised-Time-Cost Scheduling Algorithm in SwinDeW-C for Instance-Intensive Cost-Constrained Workflows on a Cloud Computing Platform
    Liu, Ke
    Jin, Hai
    Chen, Jinjun
    Liu, Xiao
    Yuan, Dong
    Yang, Yun
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2010, 24 (04): : 445 - 456