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 条
  • [1] An osmotic approach-based dynamic deadline-aware task offloading in edge–fog–cloud computing environment
    Posham Bhargava Reddy
    Chapram Sudhakar
    The Journal of Supercomputing, 2023, 79 : 20938 - 20960
  • [2] Offloading Deadline-aware Task in Edge Computing
    He, Xin
    Dou, Wanchun
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 28 - 30
  • [3] Deadline-Aware Task Offloading and Resource Allocation in a Secure Fog-Cloud Environment
    Mikavica, Branka
    Kostic-Ljubisavljevic, Aleksandra
    Perakovic, Dragan
    Cvitic, Ivan
    MOBILE NETWORKS & APPLICATIONS, 2023, 29 (1): : 133 - 146
  • [4] Deadline-Aware Dynamic Task Scheduling in Edge-Cloud Collaborative Computing
    Zhang, Yu
    Tang, Bing
    Luo, Jincheng
    Zhang, Jiaming
    ELECTRONICS, 2022, 11 (15)
  • [5] Deadline-Aware Joint Task Scheduling and Offloading in Mobile Edge Computing Systems
    Nguyen N.H.
    Nguyen V.
    Nguyen A.T.
    Thieu N.V.
    Nguyen H.N.
    Chatzinotas S.
    IEEE Internet of Things Journal, 2024, 11 (20) : 1 - 1
  • [6] Online computation offloading for deadline-aware tasks in edge computing
    He, Xin
    Zheng, Jiaqi
    He, Qiang
    Dai, Haipeng
    Liu, Bowen
    Dou, Wanchun
    Chen, Guihai
    WIRELESS NETWORKS, 2024, 30 (05) : 4073 - 4092
  • [7] A truthful double auction framework for security-driven and deadline-aware task offloading in fog-cloud environment
    Mikavica, Branka
    Kostic-Ljubisavljevic, Aleksandra
    COMPUTER COMMUNICATIONS, 2024, 217 : 183 - 199
  • [8] Latency-Classification-Based Deadline-Aware Task Offloading Algorithm in Mobile Edge Computing Environments
    Choi, HeeSeok
    Yu, Heonchang
    Lee, EunYoung
    APPLIED SCIENCES-BASEL, 2019, 9 (21):
  • [9] Deadline-Aware Offloading Scheme for Vehicular Fog Computing at Signalized Intersection
    Yang, Beichen
    Sun, Min
    Hong, Xiaoyan
    Guo, Xiaoming
    2020 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2020,
  • [10] Deadline-aware Scheduling in Cloud-Fog-Edge Systems
    Postoaca, Andrei-Vlad
    Negru, Catalin
    Pop, Florin
    2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 691 - 698