Serverless Edge Computing-Where We Are and What Lies Ahead

被引:31
作者
Raith, Philipp [1 ]
Nastic, Stefan [1 ]
Dustdar, Schahram [1 ]
机构
[1] TU Wien, A-1040 Vienna, Austria
关键词
Edge computing; Computational modeling; Serverless computing; Programming; Reliability engineering; Data models; Internet;
D O I
10.1109/MIC.2023.3260939
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The edge-cloud continuum combines heterogeneous resources, which are complex to manage. Serverless edge computing is a suitable candidate to manage the continuum by abstracting away the underlying infrastructure, improving developers' experiences, and optimizing overall resource utilization. However, understanding and overcoming programming support, reliability, and performance engineering challenges are essential for the success of serverless edge computing. In this article, we review and evaluate the maturity of serverless approaches for the edge-cloud continuum. Our review includes commercial, community-driven offerings and approaches from academia. We identify several maturity levels of serverless edge computing and use them as criteria to evaluate the maturity of current state-of-the-art serverless approaches with a special focus on the programming, reliability, and performance challenges. Finally, we lay a road map toward the next generation of serverless edge computing systems.
引用
收藏
页码:50 / 64
页数:15
相关论文
共 50 条
[41]   Serverless Computing for QoS-Effective NFV in the Cloud Edge [J].
Sabbioni, Andrea ;
Garbugli, Andrea ;
Foschini, Luca ;
Corradi, Antonio ;
Bellavista, Paolo .
IEEE COMMUNICATIONS MAGAZINE, 2024, 62 (04) :40-46
[42]   Machine learning for cloud, fog, edge and serverless computing environments: comparisons, performance evaluation benchmark and future directions [J].
Singh, Parminder ;
Kaur, Avinash ;
Gill, Sukhpal Singh .
INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2022, 13 (04) :447-457
[43]   Function Offloading and Data Migration for Stateful Serverless Edge Computing [J].
Nardelli, Matteo ;
Russo, Gabriele Russo .
PROCEEDINGS OF THE 15TH ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2024, 2024, :247-257
[44]   S-Cache: Function Caching for Serverless Edge Computing [J].
Chen, Chen ;
Nagel, Lars ;
Cui, Lin ;
Tso, Fung Po .
PROCEEDINGS OF THE 6TH INTERNATIONAL WORKSHOP ON EDGE SYSTEMS, ANALYTICS AND NETWORKING, EDGESYS 2023, 2023, :1-6
[45]   Energy-Aware Resource Scheduling for Serverless Edge Computing [J].
Aslanpour, Mohammad Sadegh ;
Toosi, Adel N. ;
Cheema, Muhammad Aamir ;
Gaire, Raj .
2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, :190-199
[46]   Fogfaas: providing serverless computing simulation for iFogSim and edge cloud [J].
Ghaseminya, Mohammad Mahdi ;
Fazeli, Seyed Abolfazl Shahzadeh ;
Abouei, Jamshid ;
Abbasi, Elham .
JOURNAL OF SUPERCOMPUTING, 2025, 81 (05)
[47]   Performance optimization of serverless edge computing function offloading based on deep reinforcement learning [J].
Yao, Xuyi ;
Chen, Ningjiang ;
Yuan, Xuemei ;
Ou, Pingjie .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 139 :74-86
[48]   Blockchain-enabled infrastructural security solution for serverless consortium fog and edge computing [J].
Khan, Abdullah Ayub ;
Laghari, Asif Ali ;
Baqasah, Abdullah M. ;
Alroobaea, Roobaea ;
Almadhor, Ahmad ;
Sampedro, Gabriel Avelino ;
Kryvinska, Natalia .
PEERJ COMPUTER SCIENCE, 2024, 10
[49]   ATOM: AI-Powered Sustainable Resource Management for Serverless Edge Computing Environments [J].
Golec, Muhammed ;
Gill, Sukhpal Singh ;
Cuadrado, Felix ;
Parlikad, Ajith Kumar ;
Xu, Minxian ;
Wu, Huaming ;
Uhlig, Steve .
IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (06) :817-829
[50]   Serverless Computing Approach for Deploying Machine Learning Applications in Edge Layer [J].
Bac, Ta Phuong ;
Tran, Minh Ngoc ;
Kim, YoungHan .
36TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2022), 2022, :396-401