RESEARCH ON SCHEDULING OF TWO TYPES OF TASKS IN MULTI-CLOUD ENVIRONMENT BASED ON MULTI-TASK OPTIMIZATION ALGORITHM

被引:2
|
作者
Yi, Cuiyan [1 ]
Zhao, Tianhao [1 ]
Cai, Xingjuan [1 ,2 ]
Chen, Jinjun [3 ]
机构
[1] Taiyuan Univ Sci & Technol, Shanxi Key Lab Big Data Anal & Parallel Comp, Taiyuan 030024, Shanxi, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
[3] Swinburne Univ Technol, Dept Comp Technol, Hawthorn, Vic 3122, Australia
来源
JOURNAL OF APPLIED ANALYSIS AND COMPUTATION | 2024年 / 14卷 / 01期
基金
中国国家自然科学基金;
关键词
Multi-tasking evolutionary algorithm; multi-objective optimization; task scheduling; multi-cloud;
D O I
10.11948/20230266
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The multi-cloud environment (MCE) tasks can be classified as CPU-intensive or I/O-intensive. Using a single model to handle two tasks often results in system performance issues due to mismatches between task requirements and resource demands, caused by differing data characteristics. In this paper, a multi-task multi-objective optimization (MTMO) model is constructed. A multi-objective evolutionary algorithm with quadratic crossover is used to simultaneously schedule two types of tasks. This improves scheduling efficiency. First, according to the different data characteristics of tasks in MCE, tasks are separated into CPU-intensive tasks with large amounts of computation and high demand for CPU resources and I/O-intensive tasks that require frequent memory access. Different multi-objective optimization models are constructed according to the characteristics of per-task. Secondly, each multi-objective optimization model is constructed as a sub-task in a multi-task environment to build a MTMO model. Then, a multi-objective multi-factor evolutionary algorithm based on quadratic crossover, I-MOMFEA-II, is proposed to schedule the two types of tasks simultaneously. Finally, the proposed algorithm in this paper improved cost, time, and energy consumption for CPUintensive tasks by 7.6%, 20.1%, and 16.1% respectively, for I/O-intensive tasks, it improved cost, time, and VM throughput by 10%, 17.7%, and 36.5% respectively. The experimental results from simulations confirm the effectiveness of I-MOMFEA-II in elevating task scheduling productivity.
引用
收藏
页码:436 / 457
页数:22
相关论文
共 50 条
  • [31] Integrated Strategies to an Improved Genetic Algorithm for Allocating and Scheduling Multi-Task in Cloud Manufacturing Environment
    Elgendy, Abdelrahman
    Yan, Jihong
    Zhang, Mingyang
    25TH INTERNATIONAL CONFERENCE ON PRODUCTION RESEARCH MANUFACTURING INNOVATION: CYBER PHYSICAL MANUFACTURING, 2019, 39 : 1872 - 1879
  • [32] A Survey on Cloudware and Scheduling Algorithm for Multi-Cloud
    Liu, Li
    Gu, Shuxian
    Qiu, Zhe
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2722 - 2726
  • [33] Multi-task scheduling optimization in shop floor based on uncertainty theory algorithm
    Li, Zhi
    Academic Journal of Manufacturing Engineering, 2019, 17 (01): : 104 - 112
  • [34] Adaptive golden eagle optimization based multi-objective scientific workflow scheduling on multi-cloud environment
    S. Immaculate Shyla
    T. Beula Bell
    C. Jaspin Jeba Sheela
    Multimedia Tools and Applications, 2024, 83 : 47175 - 47198
  • [35] Adaptive golden eagle optimization based multi-objective scientific workflow scheduling on multi-cloud environment
    Shyla, S. Immaculate
    Bell, T. Beula
    Sheela, C. Jaspin Jeba
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (16) : 47175 - 47198
  • [36] Multi-objective Task Scheduling Optimization Based on Improved Bat Algorithm in Cloud Computing Environment
    Yu, Dakun
    Xu, Zhongwei
    Mei, Meng
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 1091 - 1100
  • [37] Multi objective task scheduling based on hybrid metaheuristic algorithm for cloud environment
    Neelakantan, P.
    Yadav, N. Sudhakar
    MULTIAGENT AND GRID SYSTEMS, 2022, 18 (02) : 149 - 169
  • [38] Workload-based multi-task scheduling in cloud manufacturing
    Liu, Yongkui
    Xu, Xun
    Zhang, Lin
    Wang, Long
    Zhong, Ray Y.
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2017, 45 : 3 - 20
  • [39] Workflow scheduling based on asynchronous advantage actor-critic algorithm in multi-cloud environment
    Tang, Xuhao
    Liu, Fagui
    Wang, Bin
    Xu, Dishi
    Jiang, Jun
    Wu, Qingbo
    Chen, C. L. Philip
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [40] Scientific workflow scheduling using adaptive dingo optimization in multi-cloud environment
    Mary A.A.
    International Journal of Information Technology, 2024, 16 (7) : 4419 - 4426