Cost and makespan scheduling of workflows in clouds using list multiobjective optimization technique

被引:40
|
作者
Han, Pengcheng [1 ]
Du, Chenglie [1 ]
Chen, Jinchao [1 ]
Ling, Fuyuan [1 ]
Du, Xiaoyan [1 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Peoples R China
关键词
Cloud computing; Multiobjective optimization; Workflow scheduling; List scheduling; SCIENTIFIC WORKFLOWS; ALGORITHM; ENERGY; RELIABILITY;
D O I
10.1016/j.sysarc.2020.101837
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Highly scalable resource supply capacity of cloud computing has greatly improved the execution speed of workflow applications, however, traditional workflow scheduling algorithms which focus on the optimization of makespan (execution time) of workflows, become inappropriate for the design of large-scale workflow systems. Workflow scheduling in cloud computing is particularly a multiobjective optimization problem, in which many critical issues besides the execution time of workflows should be taken into account. Although many heuristics and meta-heuristics have been proposed to solve this problem, most of them cannot produce satisfactory cost-makespan tradeoffs and have a long time overhead. In this paper, we propose an efficient heuristic named CMSWC (Cost and Makespan Scheduling of Workflows in the Cloud) to solve the workflow scheduling problem, by simultaneously minimizing cost and makespan of workflows. CMSCW follows a two-phase list scheduling philosophy: ranking and mapping. Furthermore, CMSCW incorporates with three designs specifically for the multiobjective challenges: (i) The mapping phase is designed to avoid exploring useless resources for tasks, which significantly narrows down the search space. (ii) A new method is proposed to select non-dominated solutions, by combining the quick non-dominated sorting approach and Shift-Based Density Estimation (SDE) based crowding distance. (iii) Several elitist study strategies are designed to make solutions close to the true Pareto front as well as avoid trapping into local optimum. Extensive experiments on real-life workflows demonstrate that our approach can generate better cost-makespan tradeofffronts than that of several state-of-the-art approaches.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Constraint-handling using an evolutionary multiobjective optimization technique
    Coello, CAC
    CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS, 2000, 17 (04) : 319 - 346
  • [42] Minimizing cost and makespan for workflow scheduling in cloud using fuzzy dominance sort based HEFT
    Zhou, Xiumin
    Zhang, Gongxuan
    Sun, Jin
    Zhou, Junlong
    Wei, Tongquan
    Hu, Shiyan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 93 : 278 - 289
  • [43] Multi-objective Energy Aware Scheduling of Deadline Constrained Workflows in Clouds using Hybrid Approach
    Kalra, Mala
    Singh, Sarbjeet
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 116 (03) : 1743 - 1764
  • [44] HEFT based Workflow Scheduling Algorithm for Cost Optimization within Deadline in Hybrid Clouds
    Chopra, Nitish
    Singh, Sarbjeet
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [45] Energy and Reliability-Aware Task Scheduling for Cost Optimization of DVFS-Enabled Cloud Workflows
    Cao, E.
    Musa, Saira
    Chen, Mingsong
    Wei, Tongquan
    Wei, Xian
    Fu, Xin
    Qiu, Meikang
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (02) : 2127 - 2143
  • [46] A COST FUNCTION BASED OPTIMIZATION TECHNIQUE FOR SCHEDULING IN DATA PATH SYNTHESIS
    SHIN, H
    WOO, NS
    PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 424 - 427
  • [47] Cost and fault-tolerant aware resource management for scientific workflows using hybrid instances on clouds
    Vinay, K.
    Kumar, S. M. Dilip
    Raghavendra, S.
    Venugopal, K. R.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (08) : 10171 - 10193
  • [48] Cost and fault-tolerant aware resource management for scientific workflows using hybrid instances on clouds
    Vinay K.
    S. M. Dilip Kumar
    Raghavendra S.
    Venugopal K. R.
    Multimedia Tools and Applications, 2018, 77 : 10171 - 10193
  • [49] Optimal multiobjective design of digital filters using spiral optimization technique
    Ouadi, Abderrahmane
    Bentarzi, Hamid
    Recioui, Abdelmadjid
    SPRINGERPLUS, 2013, 2 : 1 - 13
  • [50] Multiobjective Optimization for Ship Hull Form Design Using SBD Technique
    Li, Shengzhong
    Zhao, Feng
    Ni, Qi-Jun
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2013, 92 (02): : 123 - 149