PGA: A Priority-aware Genetic Algorithm for Task Scheduling in Heterogeneous Fog-Cloud Computing

被引:15
|
作者
Hoseiny, Farooq [1 ]
Azizi, Sadoon [1 ]
Shojafar, Mohammad [2 ]
Ahmadiazar, Fardin [3 ]
Tafazolli, Rahim [2 ]
机构
[1] Univ Kurdistan, Dept Comp Engn & IT, Sanandaj, Iran
[2] Univ Surrey, 6GIC ICS, Guildford, Surrey, England
[3] Univ Kurdistan, Dept Ind Engn, Sanandaj, Iran
来源
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021) | 2021年
关键词
fog-cloud computing; Internet of Things (IoT); task scheduling; multi-objective optimization; genetic algorithm; NETWORK;
D O I
10.1109/INFOCOMWKSHPS51825.2021.9484436
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fog-Cloud computing has become a promising platform for executing Internet of Things (IoT) tasks with different requirements. Although the fog environment provides low latency due to its proximity to IoT devices, it suffers from resource constraints. This is vice versa for the cloud environment. Therefore, efficiently utilizing the fog-cloud resources for executing tasks offloaded from IoT devices is a fundamental issue. To cope with this, in this paper, we propose a novel scheduling algorithm in fog-cloud computing named PGA to optimize the multi-objective function that is a weighted sum of overall computation time, energy consumption, and percentage of deadline satisfied tasks (PDST). We take the different requirements of the tasks and the heterogeneous nature of the fog and cloud nodes. We propose a hybrid approach based on prioritizing tasks and a genetic algorithm to find a preferable computing node for each task. The extensive simulations evaluate our proposed algorithm to demonstrate its superiority over the state-or-the-art strategies.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] DPTO: A Deadline and Priority-Aware Task Offloading in Fog Computing Framework Leveraging Multilevel Feedback Queueing
    Adhikari, Mainak
    Mukherjee, Mithun
    Srirama, Satish Narayana
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) : 5773 - 5782
  • [32] A Research on Genetic Algorithm-Based Task Scheduling in Cloud-Fog Computing Systems
    Li, Hui
    Song, Duanzheng
    Zhu, Jintao
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (04) : 392 - 407
  • [33] A Bioinspired Method for Optimal Task Scheduling in Fog-Cloud Environment
    Anka, Ferzat
    Tejani, Ghanshyam G.
    Sharma, Sunil Kumar
    Baljon, Mohammed
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2025,
  • [34] A Genetic Algorithm inspired task scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 364 - 367
  • [35] An improved genetic algorithm for task scheduling in cloud computing
    Yin, Shuang
    Ke, Peng
    Tao, Ling
    PROCEEDINGS OF THE 2018 13TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2018), 2018, : 526 - 530
  • [36] Genetic and static algorithm for task scheduling in cloud computing
    De Matos J.G.
    Marques C.K.
    Liberalino C.H.P.
    International Journal of Cloud Computing, 2019, 8 (01) : 1 - 19
  • [37] An Automated Task Scheduling Model Using Non-Dominated Sorting Genetic Algorithm II for Fog-Cloud Systems
    Ali, Ismail M. M.
    Sallam, Karam M. M.
    Moustafa, Nour
    Chakraborty, Ripon
    Ryan, Michael
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2294 - 2308
  • [38] Mobility and Security Aware Real-Time Task Scheduling in Fog-Cloud Computing for IoT Devices: A Fuzzy-Logic Approach
    Ali, Hala S.
    Sridevi, R.
    COMPUTER JOURNAL, 2024, 67 (02): : 782 - 805
  • [39] Priority-aware Static Task Mapping for Edge-Cloud Platforms
    Yoshimoto, Jo
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    Onoye, Takao
    2022 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2022,
  • [40] A Novel Nature-Inspired Algorithm for Optimal Task Scheduling in Fog-Cloud Blockchain System
    Nguyen, Binh Minh
    Nguyen, Thieu
    Vu, Quoc-Hien
    Tran, Huy Hung
    Vo, Hiep
    Son, Do Bao
    Binh, Huynh Thi Thanh
    Yu, Shui
    Wu, Zongda
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (02) : 2043 - 2057