A Framework for Seamless Offloading in IoT Applications using Edge and Cloud Computing

被引:0
|
作者
Welgama, Himesh [1 ]
Lee, Kevin [1 ]
Kua, Jonathan [1 ]
机构
[1] Deakin Univ, Sch Informat Technol, Geelong, Vic 3220, Australia
关键词
Edge; Cloud; Docker; IoT; Offloading; THINGS;
D O I
10.5220/0011107500003194
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Typical Internet of Things (IoT) deployments are resource-constrained, with limited computation and storage, high network latency, and low bandwidth. The introduction of Edge and Cloud computing provides a method of mitigating these shortfalls. This paper proposes a framework for structuring IoT applications to allow for seamless offloading (based on CPU load) of work from IoT nodes to Edge and Cloud computing resources. The proposed flexible framework utilises software to orchestrate multiple containerised IoT applications for optimal performance within available computational resources. Edge and Cloud servers co-operate autonomously to determine the appropriate resource allocation based on the requirements of running IoT applications in real-time. The result is a framework that is suited to perform with heterogeneous IoT hardware while improving overall computational performance, latency and bandwidth relative to IoT architectures that do not auto-scale. This framework is evaluated using an experimental setup with multiple IoT nodes, Edge nodes and Cloud computing resources. It demonstrates the approach is viable and results in a flexible and scalable IoT solution.
引用
收藏
页码:289 / 296
页数:8
相关论文
共 50 条
  • [31] Task offloading for vehicular edge computing with edge-cloud cooperation
    Fei Dai
    Guozhi Liu
    Qi Mo
    WeiHeng Xu
    Bi Huang
    [J]. World Wide Web, 2022, 25 : 1999 - 2017
  • [32] Correction to: Task offloading for vehicular edge computing with edge‑cloud cooperation
    Fei Dai
    Guozhi Liu
    Qi Mo
    WeiHeng Xu
    Bi Huang
    [J]. World Wide Web, 2023, 26 : 633 - 633
  • [33] Service Pricing and Selection for IoT Applications Offloading in the Multi-Mobile Edge Computing Systems
    Zhang, Wanli
    Li, Xianwei
    Zhao, Liang
    Yang, Xiaoying
    Liu, Tao
    Yang, Wei
    [J]. IEEE ACCESS, 2020, 8 : 153862 - 153871
  • [34] Workload aware VM consolidation method in edge/cloud computing for IoT applications
    Mohiuddin, Irfan
    Almogren, Ahmad
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 123 : 204 - 214
  • [35] Task offloading for vehicular edge computing with edge-cloud cooperation
    Dai, Fei
    Liu, Guozhi
    Mo, Qi
    Xu, WeiHeng
    Huang, Bi
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2022, 25 (05): : 1999 - 2017
  • [36] Optimized task offloading strategy in IoT edge computing network
    Birhanie, Habtamu Mohammed
    Adem, Mohammed Oumer
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (02)
  • [37] Exploring and Modelling IoT Offloading Policies in Edge Cloud Environments
    Almutairi, Jaber
    Aldossary, Mohammad
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (02): : 611 - 624
  • [38] Event-Driven Computation Offloading in IoT With Edge Computing
    Wei, Ziling
    Zhao, Baokang
    Su, Jinshu
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) : 6847 - 6860
  • [39] A Novel Multi-Objective Efficient Offloading Decision Framework in Cloud Computing for Mobile Computing Applications
    Manukumar, Shanthi Thangam
    Muthuswamy, Vijayalakshmi
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2019, 107 (04) : 1625 - 1642
  • [40] An Efficient Computation Offloading Strategy with Mobile Edge Computing for IoT
    Fang, Juan
    Shi, Jiamei
    Lu, Shuaibing
    Zhang, Mengyuan
    Ye, Zhiyuan
    [J]. MICROMACHINES, 2021, 12 (02)