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 条
  • [41] A collaborative computation and dependency-aware task offloading method for vehicular edge computing: a reinforcement learning approach
    Liu, Guozhi
    Dai, Fei
    Huang, Bi
    Qiang, Zhenping
    Wang, Shuai
    Li, Lecheng
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01):
  • [42] Coupling Task Progress for MapReduce Resource-Aware Scheduling
    Tan, Jian
    Meng, Xiaoqiao
    Zhang, Li
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 1618 - 1626
  • [43] A Multi-Layer Offloading Framework for Dependency-Aware Tasks in MEC
    He, Wei
    Gao, Lin
    Luo, Jingjing
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [44] Dependency-Aware Computation Offloading in Mobile Edge Computing: A Reinforcement Learning Approach
    Pan, Shengli
    Zhang, Zhiyong
    Zhang, Zongwang
    Zeng, Deze
    IEEE ACCESS, 2019, 7 : 134742 - 134753
  • [45] DATA: Dependency-Aware Task Allocation Scheme in Distributed Edge Clouds
    Lee, Jaewook
    Ko, Haneul
    Kim, Joonwoo
    Pack, Sangheon
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (12) : 7782 - 7790
  • [46] Spear: Optimized Dependency-Aware Task Scheduling with Deep Reinforcement Learning
    Hu, Zhiming
    Tu, James
    Li, Baochun
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 2037 - 2046
  • [47] Multi-User Offloading for Edge Computing Networks: A Dependency-Aware and Latency-Optimal Approach
    Shu, Chang
    Zhao, Zhiwei
    Han, Yunpeng
    Min, Geyong
    Duan, Hancong
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03): : 1678 - 1689
  • [48] Buffer-state Aware Task Offloading in Edge Networks With Task Splitting for IoV
    Yekanlou, Abbas
    Salameh, Ahmed I.
    Cai, Jun
    2023 BIENNIAL SYMPOSIUM ON COMMUNICATIONS, BSC, 2023, : 13 - 18
  • [49] Dependency-aware and Resource-efficient Scheduling for Heterogeneous Jobs in Clouds
    Liu, Jinwei
    Shen, Haiying
    2016 8TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2016), 2016, : 110 - 117
  • [50] SwiftS: A Dependency-Aware and Resource Efficient Scheduling for High Throughput in Clouds
    Liu, Jinwei
    Cheng, Long
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,