Application Aware Workload Allocation for Edge Computing-Based IoT

被引:176
|
作者
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 条
  • [31] An Edge Computing-based Handgun and Knife Detection Method in IoT Video Surveillance Systems
    Liu, Haibo
    Hu, Zhubing
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (11) : 175 - 185
  • [32] Learning-Based Context-Aware Resource Allocation for Edge-Computing-Empowered Industrial IoT
    Liao, Haijun
    Zhou, Zhenyu
    Zhao, Xiongwen
    Zhang, Lei
    Mumtaz, Shahid
    Jolfaei, Alireza
    Ahmed, Syed Hassan
    Bashir, Ali Kashif
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) : 4260 - 4277
  • [33] Resource-Aware Workload Orchestration for Edge Computing
    Babirye, Susan
    Serugunda, Jonathan
    Okello, Dorothy
    Mwanje, Stephen
    2020 28TH TELECOMMUNICATIONS FORUM (TELFOR), 2020, : 117 - 120
  • [34] IoT Workload Distribution Impact Between Edge and Cloud Computing in a Smart Grid Application
    Carvalho, Otavio
    Garcia, Manuel
    Roloff, Eduardo
    Carreno, Emmanuell Diaz
    Navaux, Philippe O. A.
    HIGH PERFORMANCE COMPUTING, 2018, 796 : 203 - 217
  • [35] MBBNet: An edge IoT computing-based traffic light detection solution for autonomous bus
    Ouyang, Zhenchao
    Niu, Jianwei
    Ren, Tao
    Li, Yanqi
    Cui, Jiahe
    Wu, Jiyan
    JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 109
  • [36] Data-Driven Trust Prediction in Mobile Edge Computing-Based IoT Systems
    Abeysekara, Prabath
    Dong, Hai
    Qin, A. K.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 246 - 260
  • [37] Application-aware IoT Camera Virtualization for Video Analytics Edge Computing
    Jang, Si Young
    Lee, Yoonhyung
    Shin, Byoungheon
    Lee, Dongman
    2018 THIRD IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC), 2018, : 132 - 144
  • [38] Efficient Task Offloading and Resource Allocation for Edge Computing-based Smart Grid Networks
    Yang, Chao
    Chen, Xin
    Liu, Yi
    Zhong, Weifeng
    Xie, Shengli
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [39] Automating IoT Data-Intensive Application Allocation in Clustered Edge Computing
    Dautov, Rustem
    Distefano, Salvatore
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2021, 33 (01) : 55 - 69
  • [40] Distributed Edge Computing for Resource Allocation in Smart Cities Based on the IoT
    Mahmood, Omar Abdulkareem
    Abdellah, Ali R.
    Muthanna, Ammar
    Koucheryavy, Andrey
    INFORMATION, 2022, 13 (07)