Cliffhanger: An Experimental Evaluation of Stateful Serverless at the Edge

被引:0
作者
Hasselberg, Adam [1 ,2 ]
Timoudas, Thomas Ohlson [1 ]
Carbone, Paris [2 ]
Dan, Gyorgy [2 ]
机构
[1] RISE, Gothenburg, Sweden
[2] KTH, Stockholm, Sweden
来源
2024 19TH WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES CONFERENCE, WONS | 2024年
关键词
Distributed computing; Edge Computing; Fog computing;
D O I
10.23919/WONS60642.2024.10449637
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The serverless computing paradigm has transformed cloud service deployment by enabling automatic scaling of resources in response to varying demand. Building on this, stateful serverless computing introduces critical capabilities for data management, fault tolerance, and consistency, which are particularly relevant in the context of distributed deployments, notably in edge computing environments. In this work, we explore the feasibility of stateful serverless computing in resource-limited edge environments through an empirical study utilizing a multi-view object tracking application. Our results show that while these systems perform well in cloud environments, their effectiveness is severely affected at the edge due to state, application, and resource management solutions optimized for cloud environments. Existing solutions are most detrimental to applications with intermittent workloads, as typical combinations of concurrency handling and resource reservation can lead to minutes of unstable system behavior due to cold starts. Our results highlight the need for a tailored approach in stateful serverless systems for edge computing scenarios.
引用
收藏
页码:41 / 48
页数:8
相关论文
共 20 条
[1]   With Great Freedom Comes Great Opportunity: Rethinking Resource Allocation for Serverless Functions [J].
Bilal, Muhammad ;
Canini, Marco ;
Fonseca, Rodrigo ;
Rodrigues, Rodrigo .
PROCEEDINGS OF THE EIGHTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS, EUROSYS 2023, 2023, :381-397
[2]   Netherite: Efficient Execution of Serverless Workflows [J].
Burckhardt, Sebastian ;
Chandramouli, Badrish ;
Gillum, Chris ;
Justo, David ;
Kallas, Konstantinos ;
McMahon, Connor ;
Meiklejohn, Christopher S. ;
Zhu, Xiangfeng .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (08) :1591-1604
[3]   WILDTRACK: A Multi-camera HD Dataset for Dense Unscripted Pedestrian Detection [J].
Chavdarova, Tatjana ;
Baque, Pierre ;
Bouquet, Stephane ;
Maksai, Andrii ;
Jose, Cijo ;
Bagautdinov, Timur ;
Lettry, Louis ;
Fua, Pascal ;
Van Gool, Luc ;
Fleuret, Francois .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :5030-5039
[4]   On Realizing Stateful FaaS in Serverless Edge Networks: State Propagation [J].
Cicconetti, Claudio ;
Conti, Marco ;
Passarella, Andrea .
2021 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP 2021), 2021, :89-96
[5]  
de Heus Martijn, 2021, DEBS '21: Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems, P31, DOI 10.1145/3465480.3466920
[6]   Serverless Applications: Why, When, and How? [J].
Eismann, Simon ;
Scheuner, Joel ;
van Eyk, Erwin ;
Schwinger, Maximilian ;
Grohmann, Johannes ;
Herbst, Nikolas ;
Abad, Cristina L. ;
Iosup, Alexandru .
IEEE SOFTWARE, 2021, 38 (01) :32-39
[7]   GOLGI: Performance-Aware, Resource-Efficient Function Scheduling for Serverless Computing [J].
Li, Suyi ;
Wang, Wei ;
Yang, Jun ;
Chen, Guangzhen ;
Lu, Daohe .
PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON CLOUD COMPUTING, SOCC 2023, 2023, :32-47
[8]   Optimizing and Extending Serverless Platforms: A Survey [J].
Nazari, Maziyar ;
Goodarzy, Sepideh ;
Keller, Eric ;
Rozner, Eric ;
Mishra, Shivakant .
2021 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2021, :51-58
[9]   A Bayesian Filter for Multi-View 3D Multi-Object Tracking With Occlusion Handling [J].
Ong, Jonah ;
Ba-Tuong Vo ;
Ba-Ngu Vo ;
Kim, Du Yong ;
Nordholm, Sven .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (05) :2246-2263
[10]   Serverless Edge Computing-Where We Are and What Lies Ahead [J].
Raith, Philipp ;
Nastic, Stefan ;
Dustdar, Schahram .
IEEE INTERNET COMPUTING, 2023, 27 (03) :50-64