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 条
  • [21] Replica-aware task scheduling and load balanced cache placement for delay reduction in multi-cloud environment
    Chunlin Li
    Jing Zhang
    Hengliang Tang
    The Journal of Supercomputing, 2019, 75 : 2805 - 2836
  • [22] Delay-Aware and Energy-Efficient Task Scheduling Using Strength Pareto Evolutionary Algorithm II in Fog-Cloud Computing Paradigm
    Daghayeghi, Atousa
    Nickray, Mohsen
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 138 (01) : 409 - 457
  • [23] Task Offloading Strategy of 6G Heterogeneous Edge-Cloud Computing Model considering Mass Customization Mode Collaborative Manufacturing Environment
    Zhou, Hang
    Xiang, Yong
    Li, Hao-Feng
    Yuan, Rong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [24] Multi-objective optimization task offloading decision for intelligent transportation system in cloud edge collaborative computing scenario
    Si-feng Zhu
    Cheng-tai Liu
    Hai Zhu
    Rui Qiao
    Hao Chen
    Hui Zhang
    Wireless Networks, 2025, 31 (3) : 2797 - 2816
  • [25] Delay-performance optimization resource scheduling in many-to-one multi-server cellular edge computing systems; [多对一多服务器蜂窝边缘计算延时优化资源调度]
    Du P.
    Ba T.
    Zhang Y.
    Journal of Southeast University (English Edition), 2019, 35 (03) : 325 - 331