Task scheduling in cloud computing environment based on enhanced marine predator algorithm

被引:7
|
作者
Gong, Rong [1 ]
Li, DeLun [2 ]
Hong, LiLa [1 ]
Xie, NingXin [1 ]
机构
[1] Guangxi Minzu Univ, Sch Artificial Intelligence, Nanning 530006, Guangxi, Peoples R China
[2] Guangxi Minzu Univ, Coll Elect Informat, Nanning 530006, Guangxi, Peoples R China
关键词
Marine predator algorithm; Task scheduling; Cloud computing; Meta-heuristic; Golden sine strategy;
D O I
10.1007/s10586-023-04054-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has experienced extraordinary development across a wide range of industries by giving customers the flexibility to employ computing resources as needed. The task scheduling problem is one of several major challenges in cloud computing, and it should be scheduled effectively to minimize makespan and maximize resource utilization. Therefore, this paper put forward an improved scheduling efficiency algorithm called Enhanced Marine Predator Algorithm (EMPA). Firstly, task scheduling model with makespan and resource utilization is constructed. Secondly, each individual represents a result of task scheduling, and the purpose of algorithms is to find the optimal scheduling result, therefore the operator of WOA, nonlinear inertia weight coefficient and golden sine strategy are introduced into Marine Predator Algorithm. In the simulation experiment, EMPA is compared with Grey Wolf Optimizer (GWO), Sine Cosine Algorithm (SCA), Particle Swarm Optimization (PSO), and Whale Optimization Algorithm (WOA) under different number of tasks in synthetic datasets and GoCJ datasets.The experimental results show that the EMPA algorithm has more advantages in terms of makespan, degree of imbalance, and resource utilization.
引用
收藏
页码:1109 / 1123
页数:15
相关论文
共 50 条
  • [31] A workflow scheduling algorithm based on cloud computing environment
    Zhang, X.-M., 1600, CESER Publications, Post Box No. 113, Roorkee, 247667, India (45):
  • [32] Task scheduling algorithm based on PSO in cloud environment
    Xu, Anqi
    Yang, Yang
    Mi, Zhenqiang
    Xiong, Zenggang
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1055 - 1061
  • [33] Credit Based Scheduling Algorithm in Cloud Computing Environment
    Thomas, Antony
    Krishnalal, G.
    Raj, Jagathy V. P.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 913 - 920
  • [34] Enhanced Butterfly Optimization Algorithm for Task Scheduling in Cloud Computing Environments
    ZHAO, Yue
    International Journal of Advanced Computer Science and Applications, 2024, 15 (12) : 435 - 443
  • [35] Enhanced Whale Optimization Algorithm for task scheduling in cloud computing environments
    Zhang, Yanfeng
    Wang, Jiawei
    Journal of Engineering and Applied Science, 2024, 71 (01):
  • [36] WHOA: Hybrid Based Task Scheduling in Cloud Computing Environment
    Albert, Pravin
    Nanjappan, Manikandan
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 121 (03) : 2327 - 2345
  • [37] WHOA: Hybrid Based Task Scheduling in Cloud Computing Environment
    Pravin Albert
    Manikandan Nanjappan
    Wireless Personal Communications, 2021, 121 : 2327 - 2345
  • [38] Cloud Computing Task Scheduling Algorithm Based On Improved Genetic Algorithm
    Fang Yiqiu
    Xiao Xia
    Ge Junwei
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 852 - 856
  • [39] An Enhanced Task Scheduling in Cloud Computing Based on Hybrid Approach
    Alworafi, Mokhtar A.
    Dhari, Atyaf
    El-Booz, Sheren A.
    Nasr, Aida A.
    Arpitha, Adela
    Mallappa, Suresha
    DATA ANALYTICS AND LEARNING, 2019, 43 : 11 - 25
  • [40] Task scheduling optimization in cloud computing based on heuristic Algorithm
    Guo, L. (kftjh@yahoo.com.cn), 1600, Academy Publisher (07):