Joint multi-server cache sharing and delay-aware task scheduling for edge-cloud collaborative computing in intelligent manufacturing

被引:0
|
作者
Jin, Xiaomin [1 ,2 ,3 ]
Wang, Jingbo [1 ,2 ,3 ]
Wang, Zhongmin [1 ,2 ,3 ]
Wang, Gang [1 ,2 ,3 ]
Chen, Yanping [1 ,2 ,3 ]
机构
[1] Xian Univ Posts & Telecommun, Sch Comp Sci & Technol, Changan West St, Xian 710121, Shaanxi, Peoples R China
[2] Shaanxi Key Lab Network Data Anal & Intelligent Pr, Changan West St, Xian 710121, Shaanxi, Peoples R China
[3] Xian Key Lab Big Data & Intelligent Comp, Changan West St, Xian 710121, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Edge-cloud collaborative computing; Intelligent manufacturing; Task scheduling; Multi-server cache sharing; Delay optimization; DEPENDENCY;
D O I
10.1007/s11276-024-03761-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid advancement of intelligent manufacturing has led to an increasing demand for computing resources in industrial computing tasks. As a new computing paradigm, edge-cloud collaborative computing (E3C) fills the delay gap of traditional cloud computing for industrial computing tasks. Nevertheless, the E3C performance is heavily contingent upon task scheduling, which plays a pivotal role in influencing the effectiveness of E3C task execution. In this paper, we tackle the task scheduling problem by introducing a novel scheduling model and algorithm. Firstly, we establish a task scheduling optimization model to precisely carve the joint multi-server cache sharing and delay-aware task scheduling problem. We formulate the joint task scheduling model as a constrained combinatorial optimization problem and prove its NP-hardness. Simultaneously, given the heightened security requirements of manufacturing E3C compared to conventional E3C, we address the task security concerns during the scheduling process by incorporating task privacy levels and encryption techniques to safeguard the shared task caches in the established model. Secondly, to solve the near-optimal joint strategy composed of scheduling, caching and sharing strategies derived from the established model, we propose a scheduling algorithm based on the improved artificial bee colony algorithm. Finally, we conduct extensive experiments to verify our scheduling model and algorithm. Experimental results substantiate that our multi-server cache sharing mechanism can further decrease the task execution delay by 31.13% in comparison to the conventional task scheduling. Furthermore, the proposed scheduling algorithm demonstrates superior performance in terms of solution accuracy compared to existing algorithms.
引用
收藏
页码:261 / 280
页数:20
相关论文
共 25 条
  • [1] Delay-Aware Cooperative Task Offloading for Multi-UAV Enabled Edge-Cloud Computing
    Bai, Zhuoyi
    Lin, Yifan
    Cao, Yang
    Wang, Wei
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1034 - 1049
  • [2] Deadline-Aware Dynamic Task Scheduling in Edge-Cloud Collaborative Computing
    Zhang, Yu
    Tang, Bing
    Luo, Jincheng
    Zhang, Jiaming
    ELECTRONICS, 2022, 11 (15)
  • [3] Multi-Server Collaborative Task Caching Strategy in Edge Computing
    Ma, Shixiong
    Ge, Haibo
    Song, Xing
    Computer Engineering and Applications, 2023, 59 (20) : 245 - 253
  • [4] Multi-server Intelligent Task Caching Strategy for Edge Computing
    Ge, Haibo
    Ma, Shixiong
    Song, Xing
    Li, Shun
    Liu, Linghuan
    Chen, Xutao
    Zhou, Ting
    Gong, Haiwen
    Proceedings - 2022 4th International Conference on Natural Language Processing, ICNLP 2022, 2022, : 563 - 569
  • [5] Efficient Delay-Aware Task Scheduling for IoT Devices in Mobile Cloud Computing
    Jin, Chenghou
    Xu, Jiajie
    Han, Yusen
    Hu, Jintao
    Chen, Ying
    Huang, Jiwei
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [6] Resource Scheduling for Delay Minimization in Multi-Server Cellular Edge Computing Systems
    Zhang, Yuan
    Du, Peng
    Wang, Jiang
    Ba, Teer
    Ding, Rui
    Xin, Ning
    IEEE ACCESS, 2019, 7 : 86265 - 86273
  • [7] Prediction-Based Resource Deployment and Task Scheduling in Edge-Cloud Collaborative Computing
    Su, Mingfeng
    Wang, Guojun
    Choo, Kim-Kwang Raymond
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [8] Task Scheduling for Smart City Applications Based on multi-Server mobile edge Computing
    Deng, Yiqin
    Chen, Zhigang
    Yao, Xin
    Hassan, Shahzad
    Wu, Jia
    IEEE ACCESS, 2019, 7 : 14410 - 14421
  • [9] Intelligent Delay-Aware Partial Computing Task Offloading for Multiuser Industrial Internet of Things Through Edge Computing
    Deng, Xiaoheng
    Yin, Jian
    Guan, Peiyuan
    Xiong, Neal N.
    Zhang, Lan
    Mumtaz, Shahid
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) : 2954 - 2966
  • [10] Eco-Friendly Powering and Delay-Aware Task Scheduling in Geo-Distributed Edge-Cloud System: A Two-Timescale Framework
    Sun, Chunlei
    Wen, Xiangming
    Lu, Zhaoming
    Jing, Wenpeng
    Zorzi, Michele
    IEEE ACCESS, 2020, 8 (08): : 96468 - 96486