Resource-aware multi-task offloading and dependency-aware scheduling for integrated edge-enabled IoV
Resource-aware multi-task offloading and dependency-aware scheduling for integrated edge-enabled IoV
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 invehicles, 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 multitask 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.
Co-location, Dependency-aware, Edge computing, Execution time, IoV, Resource efficiency
1-16
Awada, Uchechukwu
ef034620-7288-4b31-88f6-134dde39c7c9
Zhang, Jiankang
c6c025b3-6576-4f9d-be95-57908e61fa88
Chen, Sheng
9310a111-f79a-48b8-98c7-383ca93cbb80
Li, Shuangzhi
ef205f54-53f2-4d49-b1c7-96c565ed9c85
Yang, Shouyi
033667e8-18ab-4f7f-8118-a1c1eab214f9
August 2023
Awada, Uchechukwu
ef034620-7288-4b31-88f6-134dde39c7c9
Zhang, Jiankang
c6c025b3-6576-4f9d-be95-57908e61fa88
Chen, Sheng
9310a111-f79a-48b8-98c7-383ca93cbb80
Li, Shuangzhi
ef205f54-53f2-4d49-b1c7-96c565ed9c85
Yang, Shouyi
033667e8-18ab-4f7f-8118-a1c1eab214f9
Awada, Uchechukwu, Zhang, Jiankang, Chen, Sheng, Li, Shuangzhi and Yang, Shouyi
(2023)
Resource-aware multi-task offloading and dependency-aware scheduling for integrated edge-enabled IoV.
Journal of Systems Architecture, 141, , [102923].
(doi:10.1016/j.sysarc.2023.102923).
Abstract
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 invehicles, 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 multitask 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.
Text
JSA-Final-Version
- Accepted Manuscript
Restricted to Repository staff only until 4 June 2025.
Request a copy
Text
JSA2023-6-16
- Version of Record
More information
Accepted/In Press date: 4 June 2023
Published date: August 2023
Additional Information:
Funding Information:
The financial support of the National Natural Science Foundation of China under grants 61571401 and 61901416 (part of the China Postdoctoral Science Foundation under grant 2021TQ0304 ) and the Innovative Talent of Colleges and the University of Henan Province, China under grant 18HASTIT021 are gratefully acknowledged.
Publisher Copyright:
© 2023 The Author(s)
Keywords:
Co-location, Dependency-aware, Edge computing, Execution time, IoV, Resource efficiency
Identifiers
Local EPrints ID: 477410
URI: http://eprints.soton.ac.uk/id/eprint/477410
ISSN: 1383-7621
PURE UUID: 5093b26c-5351-446b-a9c1-b5d9f2d20f37
Catalogue record
Date deposited: 06 Jun 2023 16:51
Last modified: 17 Mar 2024 02:40
Export record
Altmetrics
Contributors
Author:
Uchechukwu Awada
Author:
Jiankang Zhang
Author:
Sheng Chen
Author:
Shuangzhi Li
Author:
Shouyi Yang
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics