TC3PoP: a time-cost compromised workflow scheduling heuristic customized for cloud environments

被引:0
|
作者
Morteza Mollajafari
Mohammad H. Shojaeefard
机构
[1] Iran University of Science and Technology,School of Automotive Engineering
[2] Iran University of Science and Technology,Department of Mechanical Engineering
来源
Cluster Computing | 2021年 / 24卷
关键词
Cloud computing; HyperVolume indicator; Makespan; Multi-objective optimization; Pareto optimal; Resource provisioning; Scientific workflow scheduling; Virtual machine;
D O I
暂无
中图分类号
学科分类号
摘要
Recently, optimizing the monetary cost and performance metrics of executing workflow applications in cloud environments has become an important and interesting research subject. The most critical challenges with the existing methods are simplifying assumptions, which make them far from reality, offering a set of solutions that cannot cover the whole search space and are not real non-dominated solutions, and finally, their high time-complexity. To tackle the mentioned problems, in this paper, a multi-objective workflow scheduling algorithm named Time-Cost Compromised CPoP (TC3PoP) customized for cloud environments is proposed. We have modeled and formulated the workflow scheduling problem based on the cloud environment offers and characteristics. The proposed algorithm is light-weight and based on the offered resources by cloud providers, and produces a set of real Pareto optimal solutions so that a user can freely choose the best solution based on his/her budget and deadline. The results of the experiments show that in terms of HyperVolume indicator, the validity and diversity of TC3PoP solutions are 41.5% and 38.1% better than those of well-known and successful NSGA-II for two real scientific workflows, Montage and LIGO, respectively, and the proposed method is much faster than the compared method. Moreover, to evaluate the quality of Pareto fronts produced by the proposed algorithm, some statistical analysis was made to investigate the precision and distribution of the solutions.
引用
收藏
页码:2639 / 2656
页数:17
相关论文
共 31 条
  • [1] TC3PoP: a time-cost compromised workflow scheduling heuristic customized for cloud environments
    Mollajafari, Morteza
    Shojaeefard, Mohammad H.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2639 - 2656
  • [2] TC3PoP: a time-cost compromised workflow scheduling heuristic customized for cloud environments
    Mollajafari, Morteza
    Shojaeefard, Mohammad H.
    Cluster Computing, 2021, 24 (03) : 2639 - 2656
  • [3] Relative time-cost rate based heuristic for workflow scheduling in grids
    Long, Hao
    Liang, Yi
    Di, Rui-Hua
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (03): : 589 - 597
  • [4] Time-Cost Effective Algorithms for Cloud Workflow Scheduling - Extension of An Earlier Work
    Narasimhan, V. Lakshmi
    Jithin, V. S.
    2018 IST-AFRICA WEEK CONFERENCE (IST-AFRICA), 2018,
  • [5] A hybrid heuristic workflow scheduling algorithm for cloud computing environments
    Mirzayi, Sahar
    Rafe, Vahid
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2015, 27 (06) : 721 - 735
  • [6] Heuristic and Meta-heuristic Workflow Scheduling Algorithms in Multi-Cloud Environments - A Survey
    Nandhakumar, C.
    Ranjithprabhu, K.
    ICACCS 2015 PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS, 2015,
  • [7] Time-Cost Efficient Scheduling Algorithms for Executing Workflow in Infrastructure as a Service Clouds
    Ghafouri, Robabeh
    Movaghar, Ali
    Mohsenzadeh, Mehran
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 103 (03) : 2035 - 2070
  • [8] Time-Cost Efficient Scheduling Algorithms for Executing Workflow in Infrastructure as a Service Clouds
    Robabeh Ghafouri
    Ali Movaghar
    Mehran Mohsenzadeh
    Wireless Personal Communications, 2018, 103 : 2035 - 2070
  • [9] Cost Optimised Heuristic Algorithm (COHA) for Scientific Workflow Scheduling in IaaS Cloud Environment
    Konjaang, J. Kok
    Xu, Lina
    2020 IEEE 6TH INT CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY) / 6TH IEEE INT CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) / 5TH IEEE INT CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2020, : 162 - 168
  • [10] A hyper-heuristic cost optimisation approach for Scientific Workflow Scheduling in cloud computing
    Alkhanak, Ehab Nabiel
    Lee, Sai Peck
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 480 - 506