arrow
返回

Function offloading approaches in serverless computing: A Survey

delete2024-12-01
delete6
PRE
AI
M
Mohsen Ghorbian
M
Mostafa Ghobaei‐Arani *
DOI:10.1016/j.compeleceng.2024.109832delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In recent years, serverless computing has become one of the popular approaches to developing and running applications, allowing developers to run their code directly in the cloud without worrying about managing server infrastructure. One of the critical aspects of serverless computing is offloading approaches, which refers to transferring computing tasks or data to other locations to reduce the processing load of local devices. Considering the use of different approaches and strategies in the offloading process in serverless computing, not choosing the right approach can cause the unloading process to face challenges such as network delay, security problems, and complexity of resource management. Therefore, a detailed understanding of the loading approaches used in serverless computing can significantly reduce the challenges in this process. This paper provides a comprehensive and systematic review of various commonly used offloading approaches in serverless computing in the form of a taxonomy. The applied approaches are based on machine learning (ML), frameworks, in-network computing (INC), and heuristics. This classification is done to identify the strengths and weaknesses of each of these approaches to help developers improve the productivity and efficiency of their systems by choosing the best offloading strategies. Another goal of this article is to identify and analyze open challenges and issues related to the offloading process in serverless computing to propose effective solutions to these challenges and provide future research directions. Finally, this article expands the existing knowledge in the offloading field and creates new fields for research and development.
Keyword:
Serverless computing
Function-as-a-service
Function offloading
In-network computing (INC)

期刊

C
Computers and Electrical Engineering
IF:
4.9
论文数:
6.7K
被引数:
1.3W

机构

I
Islamic Azad University
学者数:
4.0W
论文数: 3.3W
被引数: 9.8K
引用论文

引用论文

err分享
err收藏
Edge Cloud Offloading Algorithms: Issues, Methods, and Perspectives边缘云卸载算法: 问题、方法和观点
err2019-02-13
err126
errOAAI
errWang, Jianyu; Pan, Jianli; Esposito, Flavio; Calyam, Prasad; Yang, Zhicheng; Mohapatra, Prasant
err分享
err收藏
err分享
err收藏
学者 查看更多内容