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] A multiple search strategies based grey wolf optimizer for solving multi-objective optimization problems
    Liu, Junfeng
    Yang, Zhe
    Li, Dingfang
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 145 (145)
  • [32] Multi-objective Sunflower Based Grey Wolf Optimization Algorithm for Multipath Routing in IoT Network
    Pingale, Reena P.
    Shinde, S. N.
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 117 (03) : 1909 - 1930
  • [33] Multi-Objective Optimal Scheduling of a Microgrid Using Oppositional Gradient-Based Grey Wolf Optimizer
    Rajagopalan, Arul
    Nagarajan, Karthik
    Montoya, Oscar Danilo
    Dhanasekaran, Seshathiri
    Kareem, Inayathullah Abdul
    Perumal, Angalaeswari Sendraya
    Lakshmaiya, Natrayan
    Paramasivam, Prabhu
    ENERGIES, 2022, 15 (23)
  • [34] Multi-objective Sunflower Based Grey Wolf Optimization Algorithm for Multipath Routing in IoT Network
    Reena P. Pingale
    S. N. Shinde
    Wireless Personal Communications, 2021, 117 : 1909 - 1930
  • [35] A novel link-based Multi-objective Grey Wolf Optimizer for Appliances Energy Scheduling Problem
    Sharif Naser Makhadmeh
    Ammar Kamal Abasi
    Mohammed Azmi Al-Betar
    Mohammed A. Awadallah
    Iyad Abu Doush
    Zaid Abdi Alkareem Alyasseri
    Osama Ahmad Alomari
    Cluster Computing, 2022, 25 : 4355 - 4382
  • [36] A novel link-based Multi-objective Grey Wolf Optimizer for Appliances Energy Scheduling Problem
    Makhadmeh, Sharif Naser
    Abasi, Ammar Kamal
    Al-Betar, Mohammed Azmi
    Awadallah, Mohammed A.
    Abu Doush, Iyad
    Alyasseri, Zaid Abdi Alkareem
    Alomari, Osama Ahmad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4355 - 4382
  • [37] Multi-objective Optimization of Scheduling Dataflows on Heterogeneous Cloud Resources
    Pietri, Ilia
    Chronis, Yannis
    Ioannidis, Yannis
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 361 - 368
  • [38] Multi-Robot Exploration Based on Multi-Objective Grey Wolf Optimizer
    Kamalova, Albina
    Navruzov, Sergey
    Qian, Dianwei
    Lee, Suk Gyu
    APPLIED SCIENCES-BASEL, 2019, 9 (14):
  • [39] 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
  • [40] Multi-Objective Task Scheduling Optimization in Cloud Computing: An Appraisal
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    ADVANCED SCIENCE LETTERS, 2018, 24 (05) : 3609 - 3615