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 条
  • [31] Workflow Scheduling in Cloud Computing Environment using Hybrid CSO-DA
    Pourghaffari, A.
    Barari, M.
    INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2019, 10 (02): : 177 - 188
  • [32] An effective meta-heuristic based multi-objective hybrid optimization method for workflow scheduling in cloud computing environment
    Jabir Kakkottakath Valappil Thekkepuryil
    David Peter Suseelan
    Preetha Mathew Keerikkattil
    Cluster Computing, 2021, 24 : 2367 - 2384
  • [33] Workflow Scheduling Algorithms in Cloud Environment - A Survey
    Arya, Lokesh Kumar
    Verma, Amandeep
    2014 RECENT ADVANCES IN ENGINEERING AND COMPUTATIONAL SCIENCES (RAECS), 2014,
  • [34] Workflow scheduling based on deep reinforcement learning in the cloud environment
    Dong, Tingting
    Xue, Fei
    Xiao, Chuangbai
    Zhang, Jiangjiang
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (12) : 10823 - 10835
  • [35] Deep Reinforcement Learning for Dynamic Workflow Scheduling in Cloud Environment
    Dong, Tingting
    Xue, Fei
    Xiao, Changbai
    Zhang, Jiangjiang
    2021 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2021), 2021, : 107 - 115
  • [36] MODIFIED HEFT ALGORITHM FOR WORKFLOW SCHEDULING IN CLOUD COMPUTING ENVIRONMENT
    Divyaprabha, M.
    Priyadharshni, V.
    Kalpana, V.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, : 812 - 815
  • [37] A Workflow Scheduling Technique Using Genetic Algorithm in Spot Instance-Based Cloud
    Jung, Daeyong
    Suh, Taeweon
    Yu, Heonchang
    Gil, JoonMin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (09): : 3126 - 3145
  • [38] Cloud workflow scheduling with hybrid resource provisioning
    Long Chen
    Xiaoping Li
    The Journal of Supercomputing, 2018, 74 : 6529 - 6553
  • [39] Cloud workflow scheduling with hybrid resource provisioning
    Chen, Long
    Li, Xiaoping
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12) : 6529 - 6553
  • [40] Workflow scheduling based on deep reinforcement learning in the cloud environment
    Tingting Dong
    Fei Xue
    Chuangbai Xiao
    Jiangjiang Zhang
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 10823 - 10835