Application Aware Workload Allocation for Edge Computing-Based IoT

被引:171
|
作者
Fan, Qiang [1 ]
Ansari, Nirwan [1 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Adv Networking Lab, Newark, NJ 07102 USA
来源
IEEE INTERNET OF THINGS JOURNAL | 2018年 / 5卷 / 03期
基金
美国国家科学基金会;
关键词
Cloudlet; edge computing; Internet of Things (IoT); resource allocation; workload allocation; CLOUDLET; INTERNET;
D O I
10.1109/JIOT.2018.2826006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Empowered by computing resources at the network edge, data sensed from Internet of Things (IoT) devices can be processed and stored in their nearby cloudlets to reduce the traffic load in the core network, while various IoT applications can be run in cloudlets to reduce the response time between IoT users (e.g., user equipment in mobile networks) and cloudlets. Considering the spatial and temporal dynamics of each application's workloads among cloudlets, the workload allocation among cloudlets for each IoT application affects the response time of the application's requests. While assigning IoT users' requests to their nearby cloudlets can minimize the network delay, the computing delay of a type of requests may be unbearable if the corresponding virtual machine of the application in a cloudlet is overloaded. To solve this problem, we design an application aware workload allocation scheme for edge computing-based IoT to minimize the response time of IoT application requests by deciding the destination cloudlets for each IoT user's different types of requests and the amount of computing resources allocated for each application in each cloudlet. In this scheme, both the network delay and computing delay are taken into account, i.e., IoT users' requests are more likely assigned to closer and lightly loaded cloudlets. Meanwhile, the scheme will dynamically adjust computing resources of different applications in each cloudlet based on their workloads, thus reducing the computing delay of all requests in the cloudlet. The performance of the proposed scheme has been validated by extensive simulations.
引用
收藏
页码:2146 / 2153
页数:8
相关论文
共 50 条
  • [1] A context-aware encryption protocol suite for edge computing-based IoT devices
    Zaineb Dar
    Adnan Ahmad
    Farrukh Aslam Khan
    Furkh Zeshan
    Razi Iqbal
    Hafiz Husnain Raza Sherazi
    Ali Kashif Bashir
    The Journal of Supercomputing, 2020, 76 : 2548 - 2567
  • [2] A context-aware encryption protocol suite for edge computing-based IoT devices
    Dar, Zaineb
    Ahmad, Adnan
    Khan, Farrukh Aslam
    Zeshan, Furkh
    Iqbal, Razi
    Sherazi, Hafiz Husnain Raza
    Bashir, Ali Kashif
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (04): : 2548 - 2567
  • [3] Workload Allocation Mechanism for Minimum Service Delay in Edge Computing-Based Power Internet of Things
    Niu, Xudong
    Shao, Sujie
    Xin, Chen
    Zhou, Jun
    Guo, Shaoyong
    Chen, Xingyu
    Qi, Feng
    IEEE ACCESS, 2019, 7 : 83771 - 83784
  • [4] A survey of edge computing-based designs for IoT security
    Kewei Sha
    T.Andrew Yang
    Wei Wei
    Sadegh Davari
    Digital Communications and Networks, 2020, 6 (02) : 195 - 202
  • [5] A survey of edge computing-based designs for IoT security
    Sha, Kewei
    Yang, T. Andrew
    Wei, Wei
    Davari, Sadegh
    DIGITAL COMMUNICATIONS AND NETWORKS, 2020, 6 (02) : 195 - 202
  • [6] A Survey of Security Architectures for Edge Computing-Based IoT
    Fazeldehkordi, Elahe
    Gronli, Tor-Morten
    IOT, 2022, 3 (03): : 332 - 365
  • [7] The Requirements of Fog/Edge Computing-Based IoT Architecture
    AlAwlaqi, Lama
    AlDawod, Amaal
    AlFowzan, Ray
    AlBraheem, Lamya
    2021 IEEE 12TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2021, : 51 - 57
  • [8] Quantum Deep Reinforcement Learning for Dynamic Resource Allocation in Mobile Edge Computing-Based IoT Systems
    Ansere, James Adu
    Gyamfi, Eric
    Sharma, Vishal
    Shin, Hyundong
    Dobre, Octavia A.
    Duong, Trung Q.
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (06) : 6221 - 6233
  • [9] Workload aware VM consolidation method in edge/cloud computing for IoT applications
    Mohiuddin, Irfan
    Almogren, Ahmad
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 123 : 204 - 214
  • [10] Dynamic Workload Allocation for Edge Computing
    Hung, Yi-Wen
    Chen, Yung-Chih
    Lo, Chi
    So, Austin Go
    Chang, Shih-Chieh
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (03) : 519 - 529