arrow
返回

Performance optimization of serverless edge computing function offloading based on deep reinforcement learning

delete2023-02-01
delete28
PRE
AI
X
Xuyi Yao
N
Ningjiang Chen *
X
Xuemei Yuan
P
Pingjie Ou
DOI:10.1016/j.future.2022.09.009delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
It is difficult for resource-constrained edge servers to simultaneously meet the performance require-ments of all the latency-sensitive Internet of Things (IoT) applications in edge computing. Therefore, it is a significant challenge to efficiently generate a task offloading strategy. Recently, deep reinforcement learning (DRL)-based task offloading methods have been studied to ensure long-term performance optimization. However, there are challenges in existing DRL-based task offloading methods, such as insufficient sample diversity and high exploration cost. To optimize the performance of edge computing and facilitate the development and deployment of event-driven IoT applications, the serverless edge computing model has emerged. It combines serverless computing, also known as Function as a Service (FaaS), with edge computing and has been adopted in edge AI inference and prediction, stream processing, face recognition, etc. In this paper, an experience-sharing deep reinforcement learning -based distributed function offloading method called ES-DRL is proposed in the setting of a combined stateful and stateless execution model for serverless edge computing. ES-DRL adopts a distributed learning architecture, where each edge FaaS (EFaaS) obtains the current state of the local environment and inputs them to the local DRL agent, which outputs the function offloading strategy. Then, each EFaaS uploads the experience data interacting with the environment to a global shared replay buffer located in the cloud and randomly draws a batch of data from it to optimize the parameters of the local network. A population-guided policy search method is introduced to speed up the convergence of the DRL agent and avoid falling into the local optimum. The experimental results demonstrate that ES-DRL can reduce the average latency by up to approximately 17 percent compared to the existing DRL-based task offloading method.(c) 2022 Elsevier B.V. All rights reserved.
Keyword:
Serverless computing
Edge computing
Function offloading
Task offloading
Deep reinforcement learning

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

G
guangxi university
学者数:
3.4W
论文数: 1.8W
被引数: 25
引用论文

引用论文

TODG: Distributed Task Offloading With Delay Guarantees for Edge Computing
err2022-07-01
err58
PREAI
errYue, Sheng; Ren, Ju; Qiao, Nan; Zhang, Yongmin; Jiang, Hongbo; Zhang, Yaoxue; Yang, Yuanyuan
err分享
err收藏
A computation offloading method over big data for IoT-enabled cloud-edge computing
err2019-06-01
err250
PREAI
errXu, Xiaolong; Liu, Qingxiang; Luo, Yun; Peng, Kai; Zhang, Xuyun; Meng, Shunmei; Qi, Lianyong
err分享
err收藏
err分享
err收藏
err分享
err收藏
Edge Computing: Vision and Challenges边缘计算: 愿景和挑战
err2016-10-01
err4.6K
PREAI
errShi, Weisong; Cao, Jie; Zhang, Quan; Li, Youhuizi; Xu, Lanyu
err分享
err收藏
Operating Latency Sensitive Applications on Public Serverless Edge Cloud Platforms
err2021-05-15
err28
errOAAI
errPelle, Istvan; Czentye, Janos; Doka, Janos; Kern, Andras; Gero, Balazs P.; Sonkoly, Balazs
err分享
err收藏
学者 查看更多内容