Resource-aware multi-task offloading and dependency-aware scheduling for integrated edge-enabled IoV

被引:10
|
作者
Awada, Uchechukwu [1 ]
Zhang, Jiankang [2 ]
Chen, Sheng [3 ,4 ]
Li, Shuangzhi [1 ]
Yang, Shouyi [1 ]
机构
[1] Zhengzhou Univ, Sch Informat Engn, Zhengzhou 450001, Peoples R China
[2] Bournemouth Univ, Dept Comp & Informat, Poole BH12 5BB, England
[3] Univ Southampton, Sch Elect & Comp Sci, Southampton SO17 1BJ, England
[4] Ocean Univ China, Fac Informat Sci & Engn, Qingdao 266100, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Edge computing; IoV; Dependency-aware; Execution time; Resource efficiency; Co-location;
D O I
10.1016/j.sysarc.2023.102923
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Vehicles (IoV) enables a wealth of modern vehicular applications, such as pedestrian detection, real-time video analytics, etc., that can help to improve traffic efficiency and driving safety. However, these applications impose significant resource demands on the in-vehicle resource-constrained Edge Computing (EC) device installation. In this article, we study the problem of resource-aware offloading of these computation -intensive applications to the Closest roadside units (RSUs) or telecommunication base stations (BSs), where on-site EC devices with larger resource capacities are deployed, and mobility of vehicles are considered at the same time. Specifically, we propose an Integrated EC framework, which can keep edge resources running across various in-vehicles, RSUs and BSs in a single pool, such that these resources can be holistically monitored from a single control plane (CP). Through the CP, individual in-vehicle, RSU or BS edge resource availability can be obtained, hence applications can be offloaded concerning their resource demands. This approach can avoid execution delays due to resource unavailability or insufficient resource availability at any EC deployment. This research further extends the state-of-the-art by providing intelligent multi-task scheduling, by considering both task dependencies and heterogeneous resource demands at the same time. To achieve this, we propose FedEdge, a variant Bin-Packing optimization approach through Gang-Scheduling of multi-dependent tasks that co-schedules and co-locates multi-task tightly on nodes to fully utilize available resources. Extensive experiments on real-world data trace from the recent Alibaba cluster trace, with information on task dependencies and resource demands, show the effectiveness, faster executions, and resource efficiency of our approach compared to the existing approaches.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Dependency-aware task collaborative offloading and resource allocation in UAV enabled edge computing
    Huang, Zhenqi
    Kuang, Zhufang
    Xu, Bin
    Bi, Yuanguo
    Liu, Anfeng
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (03)
  • [2] Dependency-aware online task offloading based on deep reinforcement learning for IoV
    Liu, Chunhong
    Wang, Huaichen
    Zhao, Mengdi
    Liu, Jialei
    Zhao, Xiaoyan
    Yuan, Peiyan
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [3] Dependency-Aware Flexible Computation Offloading and Task Scheduling for Multi-access Edge Computing Networks
    Sun, Yang
    Li, Huixin
    Wei, Tingting
    Zhang, Yanhua
    Wang, Zhuwei
    Wu, Wenjun
    Fang, Chao
    24TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC 2021): PAVING THE WAY FOR DIGITAL AND WIRELESS TRANSFORMATION, 2021,
  • [4] Dependency-Aware Task Scheduling in Vehicular Edge Computing
    Liu, Yujiong
    Wang, Shangguang
    Zhao, Qinglin
    Du, Shiyu
    Zhou, Ao
    Ma, Xiao
    Yang, Fangchun
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (06) : 4961 - 4971
  • [5] Dependency-Aware Joint Task Offloading and Resource Allocation in Heterogeneous Mobile Edge Computing
    Zhang, Guo
    Zhang, Baoxian
    Peng, Shuo
    Li, Cheng
    IEEE Transactions on Wireless Communications, 2024, 23 (12) : 19444 - 19458
  • [6] Dependency-Aware Task Reconfiguration and Offloading in Multi-Access Edge Cloud Networks
    Feng, Chuan
    Han, Pengchao
    Zhang, Xu
    Zhang, Qihan
    Liu, Yejun
    Guo, Lei
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9271 - 9288
  • [7] Task Offloading of Intelligent Building Based on Dependency-Aware in Edge Computing
    Lingzhi Y.
    Jianxiong H.
    Yahui W.
    Jiao L.
    Bote L.
    Jiangyong L.
    Recent Patents on Mechanical Engineering, 2023, 16 (05) : 373 - 385
  • [8] Dependency-Aware Task Offloading and Service Caching in Vehicular Edge Computing
    Shen, Qiaoqiao
    Hu, Bin-Jie
    Xia, Enjun
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (12) : 13182 - 13197
  • [9] Integrated Aerial-Ground Computation Offloading for Dependency-Aware IoV Multitask Services
    Shinde, Swapnil Sadashiv
    Tarchit, Daniele
    2024 IEEE INTERNATIONAL MEDITERRANEAN CONFERENCE ON COMMUNICATIONS AND NETWORKING, MEDITCOM 2024, 2024, : 317 - 322
  • [10] Resource-Aware Task Scheduling
    Tillenius, Martin
    Larsson, Elisabeth
    Badia, Rosa M.
    Martorell, Xavier
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (01)