Multi-factor Evolution for Large-scale Multi-objective Cloud Task Scheduling

被引:3
|
作者
Zhao, Tianhao [1 ]
Wu, Linjie [1 ]
Wu, Di [2 ]
Li, Jianwei [1 ]
Cui, Zhihua [1 ]
机构
[1] Taiyuan Univ Sci & Technol, Coll Comp Sci, Taiyuan 030024, Shanxi, Peoples R China
[2] Beijing Univ Technol, Fac Informat Technol, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud computing; evolutionary algorithm; large-scale; multi-factorial; multi-; objective; task scheduling; OPTIMIZATION; ALGORITHM; DECOMPOSITION; MULTITASKING; ENVIRONMENTS;
D O I
10.3837/tiis.2023.04.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling user-submitted cloud tasks to the appropriate virtual machine (VM) in cloud computing is critical for cloud providers. However, as the demand for cloud resources from user tasks continues to grow, current evolutionary algorithms (EAs) cannot satisfy the optimal solution of large-scale cloud task scheduling problems. In this paper, we first construct a largescale multi-objective cloud task problem considering the time and cost functions. Second, a multi-objective optimization algorithm based on multi-factor optimization (MFO) is proposed to solve the established problem. This algorithm solves by decomposing the large-scale optimization problem into multiple optimization subproblems. This reduces the computational burden of the algorithm. Later, the introduction of the MFO strategy provides the algorithm with a parallel evolutionary paradigm for multiple subpopulations of implicit knowledge transfer. Finally, simulation experiments and comparisons are performed on a large-scale task scheduling test set on the CloudSim platform. Experimental results show that our algorithm can obtain the best scheduling solution while maintaining good results of the objective function compared with other optimization algorithms.
引用
收藏
页码:1100 / 1122
页数:23
相关论文
共 50 条
  • [41] Multi-Objective Optimization Techniques in Cloud Task Scheduling: A Systematic Literature Review
    Abraham, Olanrewaju L.
    Ngadi, Md Asri Bin
    Sharif, Johan Bin Mohamad
    Sidik, Mohd Kufaisal Mohd
    IEEE ACCESS, 2025, 13 : 12255 - 12291
  • [42] A new hybrid multi-objective optimization algorithm for task scheduling in cloud systems
    Malti, Arslan Nedhir
    Hakem, Mourad
    Benmammar, Badr
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 2525 - 2548
  • [43] Multi-Objective Task Scheduling in Cloud Computing Using an Imperialist Competitive Algorithm
    Habibi, Majid
    Navimipour, Nima Jafari
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 289 - 293
  • [44] Deep learning and optimization enabled multi-objective for task scheduling in cloud computing
    Komarasamy, Dinesh
    Ramaganthan, Siva Malar
    Kandaswamy, Dharani Molapalayam
    Mony, Gokuldhev
    NETWORK-COMPUTATION IN NEURAL SYSTEMS, 2025, 36 (01) : 79 - 108
  • [45] Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing
    Poria Pirozmand
    Ali Asghar Rahmani Hosseinabadi
    Maedeh Farrokhzad
    Mehdi Sadeghilalimi
    Seyedsaeid Mirkamali
    Adam Slowik
    Neural Computing and Applications, 2021, 33 : 13075 - 13088
  • [46] Multi-objective task scheduling in cloud computing environment by hybridized bat algorithm
    Bezdan, Timea
    Zivkovic, Miodrag
    Bacanin, Nebojsa
    Strumberger, Ivana
    Tuba, Eva
    Tuba, Milan
    Journal of Intelligent and Fuzzy Systems, 2022, 42 (01): : 411 - 423
  • [47] Multi-objective cuckoo optimizer for task scheduling to balance workload in cloud computing
    Mondal, Brototi
    Choudhury, Avishek
    COMPUTING, 2024, 106 (11) : 3447 - 3478
  • [48] Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing
    Pirozmand, Poria
    Hosseinabadi, Ali Asghar Rahmani
    Farrokhzad, Maedeh
    Sadeghilalimi, Mehdi
    Mirkamali, Seyedsaeid
    Slowik, Adam
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (19): : 13075 - 13088
  • [49] Multi-Objective Task and Workflow Scheduling Approaches in Cloud Computing: a Comprehensive Review
    Mehdi Hosseinzadeh
    Marwan Yassin Ghafour
    Hawkar Kamaran Hama
    Bay Vo
    Afsane Khoshnevis
    Journal of Grid Computing, 2020, 18 : 327 - 356
  • [50] EHEFT-R: multi-objective task scheduling scheme in cloud computing
    Zhang, Honglin
    Wu, Yaohua
    Sun, Zaixing
    COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (06) : 4475 - 4482