The University of Southampton
University of Southampton Institutional Repository

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
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
1383-7621
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
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, 1-16, [102923]. (doi:10.1016/j.sysarc.2023.102923).

Record type: Article

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
Available under License Creative Commons Attribution.
Download (3MB)

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

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×