Joint Task Dispatching and Bandwidth Allocation with Hard Deadlines in Distributed Serverless Edge Computing Systems

被引:0
|
作者
Sun, Yuan [1 ]
Zhang, Chen [1 ]
Huang, Tao [1 ]
机构
[1] Purple Mt Labs, Future Network Res Ctr, Nanjing 211111, Peoples R China
关键词
Task dispatching; Bandwidth allocation; Hard deadlines; Serverless computing; Edge computing; OPTIMIZATION; DELAY; COST;
D O I
10.1007/s10723-024-09770-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Serverless computing lifts the burden of infrastructure maintenance from application developers and also reduces the usage cost of cloud/edge computing platforms. However, the pay-as-you-go pricing model offered by serverless computing complicates the task dispatching problem in serverless computing systems. Specifically, when the pay-as-you-go pricing model is adopted, the task response latency is not simply the task execution latency, but the cold-start latency and the container image downloading latency should also be considered as part of the task response latency. In this paper, we focus on the joint task dispatching and bandwidth allocation problem with hard deadlines in distributed serverless edge computing systems. To maximize the overall profit, a new algorithm called PN-GRD is presented. PN-GRD first uses a Pointer Network model that is well trained offline to inference a task permutation, which is used to determine the task priority. Then, multiple edge node selection steps are carried out to select an edge node for each task according to the task priority. The final task dispatching and bandwidth allocation is obtained once the best edge node for every task is chosen or none of the edge nodes is suitable to run a task. We validate the performance of PN-GRD through simulations. The results show that PN-GRD outperforms practical baselines in terms of the average overall profit.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Joint bandwidth allocation and task offloading in multi-access edge computing
    Song, Shudian
    Ma, Shuyue
    Zhu, Xiumin
    Li, Yumei
    Yang, Feng
    Zhai, Linbo
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 217
  • [2] Dedas: Online Task Dispatching and Scheduling with Bandwidth Constraint in Edge Computing
    Meng, Jiaying
    Tan, Haisheng
    Xu, Chao
    Cao, Wanli
    Liu, Liuyan
    Li, Bojie
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 2287 - 2295
  • [3] Predictive Edge Computing with Hard Deadlines
    Xing, Yuxuan
    Seferoglu, Hulya
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (LANMAN), 2018, : 13 - 18
  • [4] Joint Resource Management and Pricing for Task Offloading in Serverless Edge Computing
    Tutuncuoglu, Feridun
    Dan, Gyorgy
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 7438 - 7452
  • [5] Toward Distributed Computing Environments with Serverless Solutions in Edge Systems
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    Sabella, Dario
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (03) : 40 - 46
  • [6] Joint Task and Computing Resource Allocation in Distributed Edge Computing Systems via Multi-Agent Deep Reinforcement Learning
    Chen, Yan
    Sun, Yanjing
    Yu, Hao
    Taleb, Tarik
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (04): : 3479 - 3494
  • [7] Joint Task Offloading and Resources Allocation for Hybrid Vehicle Edge Computing Systems
    Yin, Luxiu
    Luo, Juan
    Qiu, Chuanxi
    Wang, Chun
    Qiao, Ying
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (08) : 1 - 14
  • [8] Joint Task Assignment, Transmission, and Computing Resource Allocation in Multilayer Mobile Edge Computing Systems
    Wang, Pengfei
    Yao, Chao
    Zheng, Zijie
    Sun, Guangyu
    Song, Lingyang
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 2872 - 2884
  • [9] Optimal Task Offloading Policy in Edge Computing Systems with Firm Deadlines
    Doan, Khai
    Araujo, Wesley
    Kranakis, Evangelos
    Lambadaris, Ioannis
    Viniotis, Yannis
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 916 - 921
  • [10] On task allocation in heterogeneous distributed computing systems
    Ignatius, PP
    Murthy, CSR
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1997, 12 (04): : 231 - 238