Dynamic Parallel Multi-Server Selection and Allocation in Collaborative Edge Computing

被引:3
|
作者
Xu, Changfu [1 ,2 ]
Guo, Jianxiong [3 ,4 ]
Li, Yupeng [2 ]
Zou, Haodong [1 ,2 ]
Jia, Weijia [3 ,4 ]
Wang, Tian [3 ,4 ]
机构
[1] BNU HKBU United Int Coll, Guangdong Prov Key Lab IRADS, Zhuhai 519087, Peoples R China
[2] Hong Kong Baptist Univ, Hong Kong 999077, Peoples R China
[3] Beijing Normal Univ, Inst Artificial Intelligence & Future Networks, Zhuhai 519087, Peoples R China
[4] BNU HKBU United Int Coll, Guangdong Key Lab AI & Multimodal Data Proc, Zhuhai 519087, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金; 国家重点研发计划;
关键词
Task analysis; Collaboration; Resource management; Delays; Computational modeling; Quality of service; Internet of Things; Collaborative edge computing; dynamic parallel multi-server selection and allocation; edge-edge collaboration; make-span optimization; CLOUD;
D O I
10.1109/TMC.2024.3376550
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative Mobile Edge Computing (MEC) has emerged as a promising approach to provide low service latency for computation-intensive Internet of Things applications, facilitated by the cooperation of edge-edge and edge-cloud resources. However, existing collaborative MEC methods typically restrict the collaborative processing between any two Edge Servers (ESs) or one ES and the cloud server for a task request, limiting the exploitation of available resources on other ESs. Moreover, these conventional methods rely on offline task partitioning, potentially leading to extended make-span, especially when ES computing capacities exhibit heterogeneity. In this paper, we propose an innovative method named SMCoEdge. This method performs dynamic parallel multi-ES selection and workload allocation in heterogeneous collaborative MEC environments, thus simultaneously enabling multiple ESs' idle resources to accelerate task processing. We formulate our problem into an online linear programming problem, with the objective of minimizing task computing and transmission make-spans. To enhance computational efficiency, we decompose the problem into two stages: multi-ES selection and workload allocation. Then, we propose an online Deep Reinforcement Learning based Simultaneous Multi-ES Offloading (DRL-SMO) algorithm along with a top-$k$k deep Q-learning network model to effectively solve our problem, where an efficient algorithm is proposed to achieve the optimal solution for the workload allocation stage. Furthermore, we provide a theoretical performance analysis, demonstrating that the DRL-SMO algorithm achieves a near-optimal solution for our problem within an approximate linear time complexity. Finally, our extensive experimental results demonstrate the substantial advantages of our method. It consistently reduces the average make-span by 19.63% and keeps a lower offloading failure rate, when compared to state-of-the-art methods. These findings underline the efficacy of our method in enhancing collaborative MEC performance.
引用
收藏
页码:10523 / 10537
页数:15
相关论文
共 50 条
  • [31] Risk-Aware Data Offloading in Multi-Server Multi-Access Edge Computing Environment
    Apostolopoulos, Pavlos Athanasios
    Tsiropoulou, Eirini Eleni
    Papavassiliou, Symeon
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) : 1405 - 1418
  • [32] Multi-Server Multi-User Multi-Task Computation Offloading for Mobile Edge Computing Networks
    Huang, Liang
    Feng, Xu
    Zhang, Luxin
    Qian, Liping
    Wu, Yuan
    SENSORS, 2019, 19 (06)
  • [33] Optimal server allocation in general, finite, multi-server queueing networks
    Smith, J. MacGregor
    Cruz, F. R. B.
    van Woensel, T.
    APPLIED STOCHASTIC MODELS IN BUSINESS AND INDUSTRY, 2010, 26 (06) : 705 - 736
  • [34] A resource allocation method based on the core server in the collaborative space for mobile edge computing
    Yang, Yiran
    Wang, Yi
    Wang, Ren
    Chu, Shiqiang
    2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2018, : 568 - 572
  • [35] Dynamic data allocation scheme for multi-server Web-based MORPG system
    Department of Information Sciences, Seikei University, Tokyo, 180-8633, Japan
    不详
    IEEE Int. Conf. Adv. Inf. Networking Appl. Workshops, WAINA, (449-454):
  • [36] Joint multi-server cache sharing and delay-aware task scheduling for edge-cloud collaborative computing in intelligent manufacturing
    Jin, Xiaomin
    Wang, Jingbo
    Wang, Zhongmin
    Wang, Gang
    Chen, Yanping
    WIRELESS NETWORKS, 2025, 31 (01) : 261 - 280
  • [37] Blockchain-assisted handover authentication for intelligent telehealth in multi-server edge computing environment
    Wang, Wenming
    Huang, Haiping
    Xue, Lingyan
    Li, Qi
    Malekian, Reza
    Zhang, Youzhi
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 115
  • [38] Energy-Aware Multi-Server Mobile Edge Computing: A Deep Reinforcement Learning Approach
    Naderializadeh, Navid
    Hashemi, Morteza
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 383 - 387
  • [39] DRL-Enabled RSMA-Assisted Task Offloading in Multi-Server Edge Computing
    Nguyen, Tri-Hai
    Park, Heejae
    Kim, Mucheol
    Park, Laihyuk
    38TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN 2024, 2024, : 295 - 298
  • [40] A Novel Server Selection Strategy for Multi-access Edge Computing
    Dilanka, Gayan
    Viranga, Lakshan
    Pamudith, Rajitha
    Gamage, Tharindu D.
    Ranaweera, Pasika
    Balapuwaduge, Indika A. M.
    Liyanage, Madhusanka
    2021 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (IEEE ANTS), 2021,