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 条
  • [41] Dynamic server allocation at parallel queues
    Martonosi, Susan E.
    IIE TRANSACTIONS, 2011, 43 (12) : 863 - 877
  • [42] Application Loading and Computing Allocation for Collaborative Edge Computing
    Sun, Yanzan
    Xie, Xinkun
    Wu, Fan
    Zhang, Shunqing
    Xu, Shugong
    Wu, Yating
    IEEE ACCESS, 2021, 9 : 158481 - 158495
  • [43] TRUST-ME: Trust-Based Resource Allocation and Server Selection in Multi-Access Edge Computing
    Tsikteris, Sean
    Rahman, Aisha B.
    Siraj, Md. Sadman
    Tsiropoulou, Eirini Eleni
    FUTURE INTERNET, 2024, 16 (08)
  • [44] Evaluation of a Dynamic Data Allocation Method for Web-Based Multi-Server MORPG System
    Kohana, Masaki
    Okamoto, Shusuke
    Kamada, Masaru
    Yonekura, Tatsuhiro
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (12) : 3173 - 3180
  • [45] OPTIMAL ALLOCATION OF SERVICE RATES FOR MULTI-SERVER MARKOVIAN QUEUE
    TAHARA, A
    NISHIDA, T
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1975, 18 (1-2) : 90 - 96
  • [46] Multi-server optimal bandwidth monitoring for collaborative distributed retrieval
    Ying, LH
    Basu, A
    Tripathi, S
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 201 - 204
  • [47] Robust service deployment for edge computing in industrial internet with joint profit awareness and multi-server collaboration
    Yanping Chen
    Feifan Ran
    Xiaomin Jin
    Haizhou Liu
    Zhongmin Wang
    The Journal of Supercomputing, 2025, 81 (1)
  • [48] Task offloading for multi-server edge computing in industrial Internet with joint load balance and fuzzy security
    Xiaomin Jin
    Shuai Zhang
    Yurong Ding
    Zhongmin Wang
    Scientific Reports, 14 (1)
  • [49] Server Placement and Selection for Edge Computing in the ePC
    Hadzic, Ilija
    Abe, Yoshihisa
    Woithe, Hans Christian
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (05) : 671 - 684
  • [50] Resource allocation in multi-server dynamic PERT networks using multi-objective programming and Markov process
    Yaghoubi, S.
    Noori, S.
    Bagherpour, M.
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY TRANSACTION A-SCIENCE, 2011, 35 (A2): : 131 - 147