Deep learning and optimization enabled multi-objective for task scheduling in cloud computing

被引:0
|
作者
Komarasamy, Dinesh [1 ]
Ramaganthan, Siva Malar [2 ]
Kandaswamy, Dharani Molapalayam [3 ]
Mony, Gokuldhev [4 ]
机构
[1] Kongu Engn Coll, Dept Comp Sci & Engn, Erode 638060, Tamil Nadu, India
[2] Jazan Univ, Coll Engn & Comp Sci, Dept Comp Sci, Minist Higher Educ, Jazan, Saudi Arabia
[3] Sathyabama Inst Sci & Technol, Dept Comp Sci & Engn, Chennai, India
[4] Vel Tech Rangarajan Dr Sagunthala R&D Inst Sci & T, Dept Comp Sci & Engn, Chennai, India
关键词
Task scheduling; cloud computing (CC); deep learning (DL); dung beetle optimization (DBO); ALGORITHM; SEARCH;
D O I
10.1080/0954898X.2024.2391395
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In cloud computing (CC), task scheduling allocates the task to best suitable resource for execution. This article proposes a model for task scheduling utilizing the multi-objective optimization and deep learning (DL) model. Initially, the multi-objective task scheduling is carried out by the incoming user utilizing the proposed hybrid fractional flamingo beetle optimization (FFBO) which is formed by integrating dung beetle optimization (DBO), flamingo search algorithm (FSA) and fractional calculus (FC). Here, the fitness function depends on reliability, cost, predicted energy, and makespan, the predicted energy is forecasted by a deep residual network (DRN). Thereafter, task scheduling is accomplished based on DL using the proposed deep feedforward neural network fused long short-term memory (DFNN-LSTM), which is the combination of DFNN and LSTM. Moreover, when scheduling the workflow, the task parameters and the virtual machine's (VM) live parameters are taken into consideration. Task parameters are earliest finish time (EFT), earliest start time (EST), task length, task priority, and actual task running time, whereas VM parameters include memory utilization, bandwidth utilization, capacity, and central processing unit (CPU). The proposed model DFNN-LSTM+FFBO has achieved superior makespan, energy, and resource utilization of 0.188, 0.950J, and 0.238, respectively.
引用
收藏
页码:79 / 108
页数:30
相关论文
共 50 条
  • [1] Multi-Objective Task Scheduling Optimization in Cloud Computing: An Appraisal
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    ADVANCED SCIENCE LETTERS, 2018, 24 (05) : 3609 - 3615
  • [2] Multi-objective task scheduling in cloud computing
    Malti, Arslan Nedhir
    Hakem, Mourad
    Benmammar, Badr
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (25):
  • [3] Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh
    SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 237 - 251
  • [4] 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
  • [5] Elite learning Harris hawks optimizer for multi-objective task scheduling in cloud computing
    Amer, Dina A.
    Attiya, Gamal
    Zeidan, Ibrahim
    Nasr, Aida A.
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (02): : 2793 - 2818
  • [6] Elite learning Harris hawks optimizer for multi-objective task scheduling in cloud computing
    Dina A. Amer
    Gamal Attiya
    Ibrahim Zeidan
    Aida A. Nasr
    The Journal of Supercomputing, 2022, 78 : 2793 - 2818
  • [7] Research on Cloud Task Scheduling based on Multi-Objective Optimization
    Hao, Xiaohong
    Han, Yufang
    Cao, Juan
    Yan, Yan
    Wang, Dongjiang
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 466 - 471
  • [8] Task scheduling based on multi-objective genetic algorithm in cloud computing
    Xu, Zhenzhen
    Xu, Xiujuan
    Zhao, Xiaowei
    Journal of Information and Computational Science, 2015, 12 (04): : 1429 - 1438
  • [9] AMTS: Adaptive Multi-Objective Task Scheduling Strategy in Cloud Computing
    He Hua
    Xu Guangquan
    Pang Shanchen
    Zhao Zenghua
    CHINA COMMUNICATIONS, 2016, 13 (04) : 162 - 171
  • [10] AMTS:Adaptive Multi-Objective Task Scheduling Strategy in Cloud Computing
    HE Hua
    XU Guangquan
    PANG Shanchen
    ZHAO Zenghua
    中国通信, 2016, 13 (04) : 162 - 171