Multi-objective task scheduling in cloud computing

被引:4
|
作者
Malti, Arslan Nedhir [1 ]
Hakem, Mourad [2 ]
Benmammar, Badr [1 ]
机构
[1] UABT, LTT Lab Telecommun Tlemcen, Tilimsen, Algeria
[2] Univ Franche Comte, DISC Lab, UMR CNRS, Femto ST Inst, Besancon, France
来源
关键词
cloud computing; FPA; multiobjective optimization; Pareto optimality; task scheduling; TOPSIS technique; WORKFLOW APPLICATIONS; ALGORITHM; OPTIMIZATION; RELIABILITY; PERFORMANCE; MAKESPAN; ENGINE;
D O I
10.1002/cpe.7252
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing services are used to fulfill user requests, often expressed in the form of tasks and their execution in such environments requires efficient scheduling strategies that take into account both algorithmic and architectural characteristics. Unfortunately, this problem is known to be NP-hard in its general form. Despite the fact that several studies have been published in the literature, there are still interesting and relevant questions to be addressed. Indeed, most of the previous studies focus on a single objective and in the case where they deal with a set of objectives, they use a simple compromise function and do not consider how each of the parameters might influence the others. To this end, we propose an efficient task scheduling algorithm which is based on the pollination behavior of flowers and makes use of both Pareto optimality principle and TOPSIS technique to improve the quality of the obtained solutions. Both single and multiobjective optimization variants are investigated. In the latter case, three optimization criteria are considered, namely, minimizing the time makespan or schedule length, the execution cost, and maximizing the overall reliability of the task mapping. Different test-bed scenarios and QoS metrics were considered and the obtained results corroborate the merits of the proposed algorithm.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Multi-objective Task Scheduling Optimization Based on Improved Bat Algorithm in Cloud Computing Environment
    Yu, Dakun
    Xu, Zhongwei
    Mei, Meng
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 1091 - 1100
  • [32] Multi-Objective Grey Wolf Optimizer Algorithm for Task Scheduling in Cloud-Fog Computing
    Saif, Faten A.
    Latip, Rohaya
    Hanapi, Zurina Mohd
    Shafinah, Kamarudin
    [J]. IEEE ACCESS, 2023, 11 : 20635 - 20646
  • [33] Research on Cloud Task Scheduling based on Multi-Objective Optimization
    Hao, Xiaohong
    Han, Yufang
    Cao, Juan
    Yan, Yan
    Wang, Dongjiang
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 466 - 471
  • [34] MONWS: Multi-Objective Normalization Workflow Scheduling for Cloud Computing
    Pillareddy, Vamsheedhar Reddy
    Karri, Ganesh Reddy
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [35] A novel multi-objective CR-PSO task scheduling algorithm with deadline constraint in cloud computing
    Dubey, Kalka
    Sharma, S. C.
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 32
  • [36] A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments
    Laith Abualigah
    Ali Diabat
    [J]. Cluster Computing, 2021, 24 : 205 - 223
  • [37] An Effective Multi-Objective Task Scheduling Algorithm using Min-Max Normalization in Cloud Computing
    Gajera, Vatsal
    Shubham
    Gupta, Rishabh
    Jana, Prasanta K.
    [J]. PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 812 - 816
  • [38] Multiprocessor task scheduling using multi-objective hybrid genetic Algorithm in Fog-cloud computing
    Agarwal, Gaurav
    Gupta, Sachi
    Ahuja, Rakesh
    Rai, Atul Kumar
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 272
  • [39] Multi-objective Task Scheduling Optimization in Cloud Computing based on Genetic Algorithm and Differential Evolution Algorithm
    Li, Yuqing
    Wang, Shichuan
    Hong, Xin
    Li, Yongzhi
    [J]. 2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 4489 - 4494