Multi-objective workflow scheduling in cloud computing: trade-off between makespan and cost

被引:0
|
作者
Ali Belgacem
Kadda Beghdad-Bey
机构
[1] M’hamed Bougara University,
[2] École Militaire Polytechnique,undefined
来源
Cluster Computing | 2022年 / 25卷
关键词
Cloud computing; Workflow scheduling; Resource allocation; Makespan; Cost; ACO algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Recently, modern businesses have started to transform into cloud computing platforms to deploy their workflow applications. However, scheduling workflow under resource allocation is significantly challenging due to the computational intensity of the workflow, the dependency between tasks, and the heterogeneity of cloud resources. During resource allocation, the cloud computing environment may encounter considerable problems in terms of execution time and execution cost, which may lead to disruptions in service quality given to users. Therefore, there is a necessity to reduce the makespan and the cost at the same time. Often, this is modeled as a multi-objective optimization problem. In this respect, the fundamental research issue we address in this paper is the potential trade-off between the makespan and the cost of virtual machine usage. We propose a HEFT-ACO approach, which is based on the heterogeneous earliest end time (HEFT), and the ant colony algorithm (ACO) to minimize them. Experimental simulations are performed on three types of real-world science workflows and take into account the properties of the Amazon EC2 cloud platform. The experimental results show that the proposed algorithm performs better than basic ACO, PEFT-ACO, and FR-MOS.
引用
收藏
页码:579 / 595
页数:16
相关论文
共 50 条
  • [31] Multi-Objective Service Provisioning in Fog: a Trade-off Between Delay and Cost using Goal Programming
    Dalvand, Farid Moradi
    Zamanifar, Kamran
    2019 27TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2019), 2019, : 2050 - 2056
  • [32] Decomposition Based Multi-objective Workflow Scheduling for Cloud Environments
    Bugingo, Emmanuel
    Zheng, Wei
    Zhang, Dongzhan
    Qin, Yingsheng
    Zhang, Defu
    2019 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2019, : 37 - 42
  • [33] Dynamic multi-objective workflow scheduling for combined resources in cloud
    Zhang, Yan
    Wu, Linjie
    Li, Mengxia
    Zhao, Tianhao
    Cai, Xingjuan
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [34] Evolutionary Multi-Objective Workflow Scheduling for Volatile Resources in the Cloud
    Pham, Thanh-Phuong
    Fahringer, Thomas
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1780 - 1791
  • [35] CP-PGWO: multi-objective workflow scheduling for cloud computing using critical path
    Saeed Doostali
    Seyed Morteza Babamir
    Maryam Eini
    Cluster Computing, 2021, 24 : 3607 - 3627
  • [36] An Improved Multi-Objective Optimization for Workflow Scheduling in Cloud Platform
    Prathibha, Soma
    Latha, B.
    Sumathi, G.
    JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (03): : 589 - 599
  • [37] Multi-objective fuzzy approach to scheduling and offloading workflow tasks in Fog-Cloud computing
    Mokni, Marwa
    Yassa, Sonia
    Hajlaoui, Jalel Eddine
    Omri, Mohamed Nazih
    Chelouah, Rachid
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 123
  • [38] CP-PGWO: multi-objective workflow scheduling for cloud computing using critical path
    Doostali, Saeed
    Babamir, Seyed Morteza
    Eini, Maryam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3607 - 3627
  • [39] Neural network based multi-objective evolutionary algorithm for dynamic workflow scheduling in cloud computing
    Ismayilov, Goshgar
    Topcuoglu, Haluk Rahmi
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 102 : 307 - 322
  • [40] Multi-objective workflow optimization strategy (MOWOS) for cloud computing
    J. Kok Konjaang
    Lina Xu
    Journal of Cloud Computing, 10