An osmotic approach-based dynamic deadline-aware task offloading in edge-fog-cloud computing environment

被引:4
|
作者
Reddy, Posham Bhargava [1 ]
Sudhakar, Chapram [1 ]
机构
[1] Natl Inst Technol Warangal, Dept Comp Sci & Engn, Warangal 506004, Telangana, India
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 18期
关键词
Fog computing; Cloud computing; Task deadlines; Task scheduling; Task offloading; ENERGY;
D O I
10.1007/s11227-023-05440-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edge-fog-cloud computing system can be divided into edge or IoT layer (tier 1), fog layer (tier 2) and cloud layer (tier 3). The devices at the edge layer generate different types of tasks which may be computation-intensive or communication intensive or having a combination of these properties. Depending on the characteristics of tasks, those may be scheduled to run at the edge or fog or cloud layers. There are many advantages of offloading some of the computationally intensive workloads, which includes improved response time, satisfying the deadlines of delay-sensitive tasks and overall reduced make span of the workloads. In this context, there is a need for designing a scheduling algorithm with the goal to minimize the overall execution time while satisfying the deadlines of the tasks and maximizing the resource utilization at fog layer. In this paper, we are proposing a task offloading and scheduling algorithm based on the osmotic approach. In the osmotic approach, the devices and tasks are classified, and the tasks are assigned to the most suitable devices based on their dynamically available capacity. The proposed scheduling algorithm is compared with traditional random task offloading and round robin task offloading algorithms using synthetic data sets and found that the proposed algorithm performance is significantly better than other algorithms.
引用
收藏
页码:20938 / 20960
页数:23
相关论文
共 50 条
  • [41] Atmosphere: Context and situational-aware collaborative IoT architecture for edge-fog-cloud computing
    Ortiz, Guadalupe
    Zouai, Meftah
    Kazar, Okba
    Garcia-De-Prado, Alfonso
    Boubeta-Puig, Juan
    arXiv,
  • [42] Atmosphere: Context and situational-aware collaborative IoT architecture for edge-fog-cloud computing
    Ortiz, Guadalupe
    Zouai, Meftah
    Kazar, Okba
    Garcia-de-Prado, Alfonso
    Boubeta-Puig, Juan
    Computer Standards and Interfaces, 2022, 79
  • [43] Bandwidth-Deadline IoT Task Scheduling in Fog-Cloud Computing Environment Based on the Task Bandwidth
    Alsamarai, Naseem Adnan
    Ucan, Osman Nuri
    Khalaf, Oras Fadhil
    WIRELESS PERSONAL COMMUNICATIONS, 2023,
  • [44] Dynamic Task Offloading in Edge Computing Based on Dependency-Aware Reinforcement Learning
    Chen, Xiangchun
    Cao, Jiannong
    Sahni, Yuvraj
    Jiang, Shan
    Liang, Zhixuan
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (02) : 594 - 608
  • [45] A Differentiated Approach Based on Edge-Fog-Cloud Environment to Support e-Health on Rural Areas
    Silva, Fernando de Almeida
    Silveira, Walkiria Garcia de Souza
    Dantas, Mario
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 2, 2022, 450 : 421 - 432
  • [46] Mobility Aware-Task Scheduling and Virtual Fog for Offloading in IoT-Fog-Cloud Environment
    Matrouk, Khaled M. M.
    Matrouk, Amer D. D.
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 130 (02) : 801 - 836
  • [47] Mobility Aware-Task Scheduling and Virtual Fog for Offloading in IoT-Fog-Cloud Environment
    Khaled M. Matrouk
    Amer D. Matrouk
    Wireless Personal Communications, 2023, 130 : 801 - 836
  • [48] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    Mousavirad, Seyyedeh Mobarakeh
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06): : 5398 - 5425
  • [49] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Hamidreza Mahini
    Amir Masoud Rahmani
    Seyyedeh Mobarakeh Mousavirad
    The Journal of Supercomputing, 2021, 77 : 5398 - 5425
  • [50] A deadline-based elastic approach for balanced task scheduling in computing cloud environment
    Naik K.J.
    International Journal of Cloud Computing, 2021, 10 (5-6) : 579 - 602