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

被引:0
|
作者
Xu C. [1 ]
Guo J. [2 ]
Li Y. [3 ]
Zou H. [1 ]
Jia W. [2 ]
Wang T. [2 ]
机构
[1] Guangdong Provincial Key Laboratory IRADS, BNU-HKBU United International College, Zhuhai
[2] Institute of Artificial Intelligence and Future Networks, Beijing Normal University, Zhuhai
[3] Hong Kong Baptist University, Hong Kong
关键词
Collaboration; Collaborative edge computing; Computational modeling; Delays; Dynamic parallel multi-server selection and allocation; Edge-edge collaboration; Internet of Things; Make-span optimization; Quality of service; Resource management; Task analysis;
D O I
10.1109/TMC.2024.3376550
中图分类号
学科分类号
摘要
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&#x0027; 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-<inline-formula><tex-math notation="LaTeX">$k$</tex-math></inline-formula> 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&#x0025; 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. IEEE
引用
收藏
页码:1 / 15
页数:14
相关论文
共 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, 2024, : 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,