TY - GEN
T1 - Two-stage Scheduling of Stream Computing for Industrial Cloud-edge Collaboration
AU - Wang, Tiejun
AU - Mou, Xudong
AU - Hu, Juntao
AU - Wang, Rui
AU - Wo, Tianyu
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - As the Industrial Internet of Things (IIoT) develops, intelligent services applying stream computing, such as industrial robot health management, are requiring higher timeliness of data processing, which may involve scheduling of stream tasks. However, traditional scheduling methods are no longer suitable for the currently widely used cloud-edge collaboration mode, not considering the cloud-edge heterogeneity, and focusing on the scheduling of single tasks instead of the optimization of the total tasks. To improve the performance of the cloud-edge collaboration, this paper establishes a practical model for task scheduling considering respectively cloud-edge environment collaboration models. We propose a novel two-stage scheduling method for IIoT. The algorithm utilizes the idea of maximum flow to divide the task into cloud-edge deployment schemes and find the best partitioning scheme, and then deploy the operator for the edge domain based on the network topology by using dynamic programming. Experimental results show that the proposed method could reduce 7.27% the cloud-edge bandwidth usage compared with the highest greedy algorithm for traffic difference, 24.33% end-to-end latency and 11.18% back-pressure rate compared with SBON.
AB - As the Industrial Internet of Things (IIoT) develops, intelligent services applying stream computing, such as industrial robot health management, are requiring higher timeliness of data processing, which may involve scheduling of stream tasks. However, traditional scheduling methods are no longer suitable for the currently widely used cloud-edge collaboration mode, not considering the cloud-edge heterogeneity, and focusing on the scheduling of single tasks instead of the optimization of the total tasks. To improve the performance of the cloud-edge collaboration, this paper establishes a practical model for task scheduling considering respectively cloud-edge environment collaboration models. We propose a novel two-stage scheduling method for IIoT. The algorithm utilizes the idea of maximum flow to divide the task into cloud-edge deployment schemes and find the best partitioning scheme, and then deploy the operator for the edge domain based on the network topology by using dynamic programming. Experimental results show that the proposed method could reduce 7.27% the cloud-edge bandwidth usage compared with the highest greedy algorithm for traffic difference, 24.33% end-to-end latency and 11.18% back-pressure rate compared with SBON.
KW - Cloud-edge Collaboration
KW - Industrial Internet of Things
KW - Stream computing
KW - Task Scheduling
UR - https://www.scopus.com/pages/publications/85140927219
U2 - 10.1109/JCC56315.2022.00016
DO - 10.1109/JCC56315.2022.00016
M3 - 会议稿件
AN - SCOPUS:85140927219
T3 - Proceedings - 2022 IEEE 13th International Conference on Joint Cloud Computing, JCC 2022
SP - 57
EP - 64
BT - Proceedings - 2022 IEEE 13th International Conference on Joint Cloud Computing, JCC 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th IEEE International Conference on Joint Cloud Computing, JCC 2022
Y2 - 15 August 2022 through 18 August 2022
ER -