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 条
  • [21] ARPMEC: an adaptive mobile edge computing-based routing protocol for IoT networks
    Sindjoung, Miguel Landry Foko
    Velempini, Mthulisi
    Tchendji, Vianney Kengne
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 9435 - 9450
  • [22] Edge Computing-Based ID and nID Combined Identification and Resolution Scheme in IoT
    Ning, Huansheng
    Liu, Xuesong
    Ye, Xiaozhen
    He, Jie
    Zhang, Weishan
    Daneshmand, Mahmoud
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (04) : 6811 - 6821
  • [23] Edge Computing-based Adaptive Machine Learning Model for Dynamic IoT Environment
    Arif, Muhammad
    Perera, Darshika G.
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [24] A Patient Management System Using an Edge Computing-Based IoT Pulse Oximeter
    Joo, Moon-Il
    Kang, Dong-Yoon
    Kang, Min-Soo
    Kim, Hee-Cheol
    APPLIED SCIENCES-BASEL, 2024, 14 (01):
  • [25] Industrial Pervasive Edge Computing-Based Intelligence IoT for Surveillance Saliency Detection
    Zhang, Jinglin
    Xu, Chenchu
    Gao, Zhifan
    Rodrigues, Joel J. P. C.
    de Albuquerque, Victor Hugo C.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 5012 - 5020
  • [26] Intelligent workload allocation in IoT-Fog-cloud architecture towards mobile edge computing
    Abbasi, M.
    Mohammadi-Pasand, E.
    Khosravi, M. R.
    COMPUTER COMMUNICATIONS, 2021, 169 : 71 - 80
  • [27] Contract-Based Incentive Design for Resource Allocation in Edge Computing-Based Blockchain
    Yu, Ziqing
    Chang, Zheng
    Wang, Li
    Min, Geyong
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (06): : 6143 - 6156
  • [28] Optimized Task Allocation for IoT Application in Mobile-Edge Computing
    Liu, Jialei
    Liu, Chunhong
    Wang, Bo
    Gao, Guowei
    Wang, Shangguang
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 10370 - 10381
  • [29] Edge Computing-Based Mobile Health System: Network Architecture and Resource Allocation
    Lin, Di
    Tang, Yu
    IEEE SYSTEMS JOURNAL, 2020, 14 (02): : 1716 - 1727
  • [30] Privacy-preserving task allocation for edge computing-based mobile crowdsensing
    Ding, Xuyang
    Lv, Ruizhao
    Pang, Xiaoyi
    Hu, Jiahui
    Wang, Zhibo
    Yang, Xu
    Li, Xiong
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 97