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
来源
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS | 2023年 / 17卷 / 04期
基金
中国国家自然科学基金;
关键词
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 条
  • [31] 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
  • [32] 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 & FUZZY SYSTEMS, 2022, 42 (01) : 411 - 423
  • [33] Efficient Task Scheduling Multi-Objective Particle Swarm Optimization in Cloud Computing
    Alkayal, Entisar S.
    Jennings, Nicholas R.
    Abulkhair, Maysoon F.
    PROCEEDINGS OF THE 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS - LCN WORKSHOPS 2016, 2016, : 17 - 24
  • [34] Multi-Objective PSO Based Task Scheduling - A Load Balancing Approach in Cloud
    Sreelakshmi
    Sindhu, S.
    PROCEEDINGS OF 2019 1ST INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION AND COMMUNICATION TECHNOLOGY (ICIICT 2019), 2019,
  • [35] Multi-Objective Task Scheduling of Circuit Repair
    Liu, Shengyu
    Qi, Xiaogang
    Liu, Lifang
    AXIOMS, 2022, 11 (12)
  • [36] Multi-Objective Task and Workflow Scheduling Approaches in Cloud Computing: a Comprehensive Review
    Hosseinzadeh, Mehdi
    Ghafour, Marwan Yassin
    Hama, Hawkar Kamaran
    Vo, Bay
    Khoshnevis, Afsane
    JOURNAL OF GRID COMPUTING, 2020, 18 (03) : 327 - 356
  • [37] EHEFT-R: multi-objective task scheduling scheme in cloud computing
    Honglin Zhang
    Yaohua Wu
    Zaixing Sun
    Complex & Intelligent Systems, 2022, 8 : 4475 - 4482
  • [38] An Improved Multi-Objective Optimization Algorithm Based on NPGA for Cloud Task Scheduling
    Peng Yue
    Xue Shengjun
    Li Mengying
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 161 - 176
  • [39] Multi-Objective Optimization Techniques in Cloud Task Scheduling: A Systematic Literature Review
    Abraham, Olanrewaju L.
    Bin Ngadi, Md Asri
    Sharif, Johan Bin Mohamad
    Sidik, Mohd Kufaisal Mohd
    IEEE ACCESS, 2025, 13 : 12255 - 12291
  • [40] Dynamic Multi-objective Scheduling of Microservices in the Cloud
    Fard, Hamid Mohammadi
    Prodan, Radu
    Wolf, Felix
    2020 IEEE/ACM 13TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2020), 2020, : 386 - 393