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

被引:0
作者
Posham Bhargava Reddy
Chapram Sudhakar
机构
[1] National Institute of Technology Warangal,Department of Computer Science and Engineering
来源
The Journal of Supercomputing | 2023年 / 79卷
关键词
Fog computing; Cloud computing; Task deadlines; Task scheduling; Task offloading;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:22
相关论文
共 85 条
  • [1] Xu X(2020)Intelligent offloading for collaborative smart city services in edge computing IEEE Internet Things J 7 7919-7927
  • [2] Huang Q(2020)Design, resource management and evaluation of fog computing systems: a survey IEEE Internet Things J 8 2494-2516
  • [3] Yin X(2018)Survey of fog computing: fundamental, network applications, and research challenges IEEE Commun Surv Tutor 20 1826-1857
  • [4] Abbasi M(2019)Energy efficient data forwarding scheme in fog-based ubiquitous system with deadline constraints IEEE Trans Netw Serv Manage 17 213-226
  • [5] Khosravi MR(2020)A volunteer-supported fog computing environment for delay-sensitive IoT applications IEEE Internet Things J 8 3822-3830
  • [6] Qi L(2019)Task data offloading and resource allocation in fog computing with multi-task delay guarantee IEEE Access 7 152911-152918
  • [7] Martinez I(2021)A collaborative computational offloading strategy for latency-sensitive applications in fog networks IEEE Internet Things J 9 4565-4572
  • [8] Hafid AS(2019)DPTO: a deadline and priority-aware task offloading in fog computing framework leveraging multilevel feedback queueing IEEE Internet Things J 7 5773-5782
  • [9] Jarray A(2021)Dynamic task placement for deadline-aware IoT applications in federated fog networks IEEE Internet Things J 9 1469-1478
  • [10] Mukherjee M(2018)ULOOF: a user level online offloading framework for mobile edge computing IEEE Trans Mobile Comput 17 2660-2674