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 条
  • [41] Evolutionary algorithm-based multi-objective task scheduling optimization model in cloud environments
    Ramezani, Fahimeh
    Lu, Jie
    Taheri, Javid
    Hussain, Farookh Khadeer
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2015, 18 (06): : 1737 - 1757
  • [42] Multi-objective task scheduling algorithm for load balancing in cloud computing based on improved Harris hawks optimization
    Emara, Farouk A.
    Gad-Elrab, Ahmed A. A.
    Sobhi, Ahmed
    Alsharkawy, Almohammady S.
    Embabi, Mahmoud E.
    El-Baky, M. A. Abd
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (06)
  • [43] Evolutionary algorithm-based multi-objective task scheduling optimization model in cloud environments
    Fahimeh Ramezani
    Jie Lu
    Javid Taheri
    Farookh Khadeer Hussain
    World Wide Web, 2015, 18 : 1737 - 1757
  • [44] Multi-objective task scheduling in cloud data centers: a differential evolution chaotic whale optimization approach
    Cui, Xiang
    INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2024, : 4417 - 4427
  • [45] An Improved Grey Wolf Optimization Algorithm Based Task Scheduling in Cloud Computing Environment
    Natesan, Gobalakrishnan
    Chokkalingam, Arun
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2020, 17 (01) : 73 - 81
  • [46] Multi-Objective Grey Wolf Optimizer Based on Improved Head Wolf Selection Strategy
    Zhang, Zhaojun
    Xu, Tao
    Zou, Kuansheng
    Tan, Simeng
    Sun, Zhenzhen
    2024 43RD CHINESE CONTROL CONFERENCE, CCC 2024, 2024, : 1922 - 1927
  • [47] 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
  • [48] Multi-objective power scheduling problem in smart homes using grey wolf optimiser
    Makhadmeh, Sharif Naser
    Khader, Ahamad Tajudin
    Al-Betar, Mohammed Azmi
    Naim, Syibrah
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (09) : 3643 - 3667
  • [49] AN IMPROVED MULTI-OBJECTIVE GREY WOLF OPTIMIZER FOR DEPENDENT TASK SCHEDULING IN EDGE COMPUTING
    Jiang, Kaihua
    Ni, Hong
    Han, Rui
    Wang, Xu
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2019, 15 (06): : 2289 - 2304
  • [50] GWOTS: Grey Wolf Optimization based Task Scheduling at the Green Cloud Data Center
    Natesha, B., V
    Sharma, Neeraj Kumar
    Domanal, Shridhar
    Guddeti, Ram Mohana Reddy
    2018 14TH INTERNATIONAL CONFERENCE ON SEMANTICS, KNOWLEDGE AND GRIDS (SKG), 2018, : 181 - 187