JOURNAL ARTICLE

Deadline-Aware Dynamic Task Scheduling in Edge–Cloud Collaborative Computing

Yu ZhangBing TangJincheng LuoJiaming Zhang

Year: 2022 Journal:   Electronics Vol: 11 (15)Pages: 2464-2464   Publisher: Multidisciplinary Digital Publishing Institute

Abstract

In recent years, modern industry has been exploring the transition to cyber physical system (CPS)-based smart factories. As intelligent industrial detection and control technology grows in popularity, massive amounts of time-sensitive applications are generated. A cutting-edge computing paradigm called edge-cloud collaborative computing was developed to satisfy the need of time-sensitive tasks such as smart vehicles and automatic mechanical remote control, which require substantially low latency. In edge-cloud collaborative computing, it is extremely challenging to improve task scheduling while taking into account both the dynamic changes of user requirements and the limited available resources. The current task scheduling system applies a round-robin policy to cyclically select the next server from the list of available servers, but it may not choose the best-suited server for the task. To satisfy the real-time task flow of industrial production in terms of task scheduling based on deadline and time sensitivity, we propose a hierarchical architecture for edge-cloud collaborative environments in the Industrial Internet of Things (IoT) and then simplify and mathematically formulate the time consumption of edge-cloud collaborative computing to reduce latency. Based on the above hierarchical model, we present a dynamic time-sensitive scheduling algorithm (DSOTS). After the optimization of DSOTS, the dynamic time-sensitive scheduling algorithm with greedy strategy (TSGS) that ranks server capability and job size in a hybrid and hierarchical scenario is proposed. What cannot be ignored is that we propose to employ comprehensive execution capability (CEC) to measure the performance of a server for the first time and perform effective server load balancing while satisfying the user’s requirement for tasks. In this paper, we simulate an edge-cloud collaborative computing environment to evaluate the performance of our algorithm in terms of processing time, SLA violation rate, and cost by extending the CloudSimPlus toolkit, and the experimental results are very promising. Aiming to choose a more suitable server to handle dynamically incoming tasks, our algorithm decreases the average processing time and cost by 30% and 45%, respectively, as well as the average SLA violation by 25%, when compared to existing state-of-the-art solutions.

Keywords:
Computer science Cloud computing Distributed computing Scheduling (production processes) Edge computing Server Latency (audio) Dynamic priority scheduling Real-time computing Computer network Operating system Quality of service

Metrics

33
Cited By
7.07
FWCI (Field Weighted Citation Impact)
48
Refs
0.95
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems
Advanced Neural Network Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

Deadline-Aware Task Scheduling for IoT Applications in Collaborative Edge Computing

Seungkyun LeeSuKyoung LeeSeung-seob Lee

Journal:   IEEE Wireless Communications Letters Year: 2021 Vol: 10 (10)Pages: 2175-2179
JOURNAL ARTICLE

Task Scheduling in Deadline-Aware Mobile Edge Computing Systems

Tongxin ZhuTuo ShiJianzhong LiZhipeng CaiXun Zhou

Journal:   IEEE Internet of Things Journal Year: 2018 Vol: 6 (3)Pages: 4854-4866
JOURNAL ARTICLE

Online Deadline-Aware Task Dispatching and Scheduling in Edge Computing

Jiaying MengHaisheng TanXiang‐Yang LiZhenhua HanBojie Li

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2019 Vol: 31 (6)Pages: 1270-1286
© 2026 ScienceGate Book Chapters — All rights reserved.