Multi-objective approach of energy efficient workflow scheduling in cloud environments

被引:36
|
作者
Rehman, Attiqa [1 ]
Hussain, Syed S. [1 ]
Rehman, Zia Ur [1 ]
Zia, Seemal [1 ]
Shamshirband, Shahaboddin [2 ,3 ]
机构
[1] COMSATS Inst Informat Technol, Dept Comp Sci, Islamabad, Pakistan
[2] Ton Duc Thang Univ, Dept Management Sci & Technol Dev, Ho Chi Minh City, Vietnam
[3] Ton Duc Thang Univ, Fac Informat Technol, Ho Chi Minh City, Vietnam
来源
关键词
cloud resources; dynamic voltage frequency scaling; genetic algorithm; makespan; multi-objective optimization; OPTIMIZATION; MANAGEMENT; SYSTEM;
D O I
10.1002/cpe.4949
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Scheduling the tasks of a workflow to the cloud resources is a well-known N-P hard problem. The stakeholders involved in a cloud environment have different interests in scheduling problem. In addition to the traditional objectives like makespan, budget, and deadline, optimized in workflow scheduling, considering the green aspect of cloud, (ie, energy consumption) increase the problem complexity. Moreover, the interests of a cloud's stakeholders are conflicting, and satisfying all these interests simultaneously is a big problem. In this paper, we proposed a new Multi-Objective Genetic Algorithm(MOGA) for workflow scheduling in a cloud environment. MOGA considered the conflicting interest of the cloud stakeholders for optimization and provided a solution, which not only minimizes the makespan under the budget and deadline constraints but also provided an energy efficient solution using the dynamic voltage frequency scaling. We provided a gap search algorithm in this paper, which is used to optimize the resource utilization of the cloud's resources. We compared our results with genetic algorithms considering the budget, deadline, and energy efficiency individually. We also compared the performance of MOGA with Multi-objective Particle Swarm Optimization (MOPSO) with the same objectives as those of MOGA. To the best of our knowledge, there is no solution presented in the literature that considers the diverse objectives considered in this work. The results show that our proposed algorithm MOGA has significantly improved not only in terms of budget, deadline, and energy but also improved the utilization of cloud's resources as compared to the competitive algorithms of this work.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Multi-Objective Approach for Energy-Aware Workflow Scheduling in Cloud Computing Environments
    Yassa, Sonia
    Chelouah, Rachid
    Kadima, Hubert
    Granado, Bertrand
    SCIENTIFIC WORLD JOURNAL, 2013,
  • [2] 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
  • [3] RVEA-based multi-objective workflow scheduling in cloud environments
    Xue, Fei
    Hai, Qiuru
    Gong, Yuelu
    You, Siqing
    Cao, Yang
    Tang, Hengliang
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (01) : 49 - 57
  • [4] Evolutionary Multi-Objective Workflow Scheduling in Cloud
    Zhu, Zhaomeng
    Zhang, Gongxuan
    Li, Miqing
    Liu, Xiaohui
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) : 1344 - 1357
  • [5] Dynamic deadline constrained multi-objective workflow scheduling in multi-cloud environments
    Cai, Xingjuan
    Zhang, Yan
    Li, Mengxia
    Wu, Linjie
    Zhang, Wensheng
    Chen, Jinjun
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [6] An Effective Multi-Objective Workflow Scheduling in Cloud Computing: A PSO based Approach
    Shubham
    Gupta, Rishabh
    Gajera, Vatsal
    Jana, Prasanta K.
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 31 - 36
  • [7] 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
  • [8] 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
  • [9] MONWS: Multi-Objective Normalization Workflow Scheduling for Cloud Computing
    Pillareddy, Vamsheedhar Reddy
    Karri, Ganesh Reddy
    APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [10] 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