A multi-objective grey-wolf optimization based approach for scheduling on cloud platforms

被引:5
|
作者
Khan, Minhaj Ahmad [1 ]
Rasool, Raihan Ur [2 ]
机构
[1] Bahauddin Zakariya Univ, Dept Comp Sci, Multan, Pakistan
[2] IBM Technol, Sydney, Australia
关键词
Cloud computing; Task scheduling; Energy optimization; Cost optimization; Makespan; PARTICLE SWARM OPTIMIZATION; VIRTUAL MACHINE PLACEMENT; ALGORITHM; ENVIRONMENTS; STRATEGY;
D O I
10.1016/j.jpdc.2024.104847
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A cloud computing environment processes user workloads or tasks by exploiting its high performance computational, storage, of reducing and network resources. The virtual machines in the cloud environment are allocated to tasks with the aim of reducing overall execution time. The use of high performance resources incurs monetary costs, as well as high power consumption. The heuristic based approaches implemented for scheduling tasks are unable to cope with the complexity of optimizing multiple parameters. In this paper, we propose a multi -objective grey -wolf optimization based algorithm for scheduling tasks on cloud platforms. The proposed algorithm targets to minimize schedule length (overall execution time), energy consumption, and monetary cost required for executing tasks. For optimization, the algorithm incorporates steps that are performed iteratively for mimicking the behavior of grey wolves attacking their prey. It uses discrete values for positioning wolves for encircling and attacking the prey. The assignment of tasks to virtual machines is performed using the solution found after multi -objective optimization that incorporates weighted sorting for arranging solutions. Our experimentation performed using the CloudSim framework shows that the proposed algorithm outperforms other algorithms with performance improvement ranging from 3.98% to 16.07%, while considering the schedule length, monetary cost, and energy consumption.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Multi-Objective Optimization of a Task-Scheduling Algorithm for a Secure Cloud
    Li, Wei
    Fan, Qi
    Dang, Fangfang
    Jiang, Yuan
    Wang, Haomin
    Li, Shuai
    Zhang, Xiaoliang
    INFORMATION, 2022, 13 (02)
  • [32] Multi-objective workflow optimization strategy (MOWOS) for cloud computing
    Konjaang, J. Kok
    Xu, Lina
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [33] A New Multi-Objective Optimal Programming Model for Task Scheduling using Genetic Gray Wolf Optimization in Cloud Computing
    Gobalakrishnan, N.
    Arun, C.
    COMPUTER JOURNAL, 2018, 61 (10) : 1523 - 1536
  • [34] 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
  • [35] Cloud task scheduling based on improved grey wolf optimization algorithm
    Wang, Chenyu
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [36] 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
  • [37] IBWC: a user-centric approach to multi-objective cloud task scheduling using improved beluga whale optimization
    Kumar, Ravi
    Vardhan, Manu
    KNOWLEDGE AND INFORMATION SYSTEMS, 2025, : 3423 - 3457
  • [38] Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh
    SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 237 - 251
  • [39] Virtual Machines Scheduling Algorithm Based on Multi-objective Optimization in Cloud Computing
    Zhu, JianRong
    Zhuang, Yi
    Li, Jing
    Zhu, Wei
    ADVANCED DEVELOPMENT OF ENGINEERING SCIENCE IV, 2014, 1046 : 508 - 511
  • [40] Multi-objective Task Scheduling Optimization Based on Improved Bat Algorithm in Cloud Computing Environment
    Yu, Dakun
    Xu, Zhongwei
    Mei, Meng
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 1091 - 1100