Deadline-aware Task Scheduling for Cloud Computing using Firefly Optimization Algorithm

被引:0
|
作者
Bai, Ya-meng [1 ]
Wang, Yang [1 ]
Wu, Shen-shen [1 ]
机构
[1] Jiaozuo Univ, Sch Informat Engn, Jiaozuo 412000, Peoples R China
关键词
Cloud computing; energy efficiency; task scheduling; firefly algorithm;
D O I
10.14569/IJACSA.2023.0140553
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Task scheduling poses a major challenge for cloud computing environments. Task scheduling ensures cost-effective task execution and improved resource utilization. It is classified as a NP-hard problem due to its nondeterministic polynomial time nature. This characteristic motivates researchers to employ meta-heuristic algorithms. The number of cloud users and computing capabilities is leading to increased concerns about energy consumption in cloud data centers. In order to leverage cloud resources in the most energy-efficient manner while delivering real-time services to users, a viable cloud task scheduling solution is necessary. This study proposes a new deadline-aware task scheduling algorithm for cloud environments based on the Firefly Optimization Algorithm (FOA). The suggested scheduling algorithm achieves a higher level of efficiency in multiple parameters, including execution time, waiting time, resource utilization, the percentage of missed tasks, power consumption, and makespan. According to simulation results, the proposed algorithm is more effective and superior to the CSO algorithm under HP2CN and NASA workload archives.
引用
收藏
页码:498 / 506
页数:9
相关论文
共 50 条
  • [1] An Enhanced Task Scheduling in Cloud Computing Based on Deadline-Aware Model
    Alworafi, Mokhtar A.
    Mallappa, Suresha
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2018, 10 (01) : 31 - 53
  • [2] Deadline-Aware Dynamic Task Scheduling in Edge-Cloud Collaborative Computing
    Zhang, Yu
    Tang, Bing
    Luo, Jincheng
    Zhang, Jiaming
    [J]. ELECTRONICS, 2022, 11 (15)
  • [3] An Efficient Trust-Aware Task Scheduling Algorithm in Cloud Computing Using Firefly Optimization
    Mangalampalli, Sudheer
    Karri, Ganesh Reddy
    Elngar, Ahmed A. A.
    [J]. SENSORS, 2023, 23 (03)
  • [4] Task Scheduling in Deadline-Aware Mobile Edge Computing Systems
    Zhu, Tongxin
    Shi, Tuo
    Li, Jianzhong
    Cai, Zhipeng
    Zhou, Xun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4854 - 4866
  • [5] Online Deadline-Aware Task Dispatching and Scheduling in Edge Computing
    Meng, Jiaying
    Tan, Haisheng
    Li, Xiang-Yang
    Han, Zhenhua
    Li, Bojie
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (06) : 1270 - 1286
  • [6] Deadline-Aware Task Scheduling for IoT Applications in Collaborative Edge Computing
    Lee, Seungkyun
    Lee, SuKyoung
    Lee, Seung-Seob
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2021, 10 (10) : 2175 - 2179
  • [7] Deadline and Energy Aware Task Scheduling in Cloud Computing
    Ben Alla, Hicham
    Ben Alla, Said
    Touhafi, Abdellah
    Ezzati, Abdellah
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
  • [8] Mobility and Deadline-Aware Task Scheduling Mechanism for Vehicular Edge Computing
    da Costa, Joahannes B. D.
    de Souza, Allan M.
    Meneguette, Rodolfo I.
    Cerqueira, Eduardo
    Rosario, Denis
    Sommer, Christoph
    Villas, Leandro
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (10) : 11345 - 11359
  • [9] Offloading Deadline-aware Task in Edge Computing
    He, Xin
    Dou, Wanchun
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 28 - 30
  • [10] An energy and deadline aware scheduling using greedy algorithm for cloud computing
    Venuthurumilli, Pradeep
    Mandapati, Sridhar
    [J]. Ingenierie des Systemes d'Information, 2019, 24 (06): : 583 - 590