BenchFaaS: Benchmarking Serverless Functions in an Edge Computing Network Testbed

被引:1
|
作者
Carpio, Francisco [1 ]
Michalke, Marc [1 ]
Jukan, Admela [1 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Inst Comp & Network Engn, D-38106 Braunschweig, Germany
来源
IEEE NETWORK | 2023年 / 37卷 / 05期
关键词
Edge computing; Random access memory; Benchmark testing; Wide area networks; Servers; Overlay networks; Test facilities; Serverless computing; Computational modeling; Virtual machining; Size measurement; Open source software; Performance evaluation; Scalability; Payloads;
D O I
10.1109/MNET.125.2200294
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The serverless computing model has evolved as one of the key solutions in the cloud for fast autoscaling and capacity planning. In edge computing environments, however, the serverless model is challenged by the system heterogeneity and performance variability. In this paper, we introduce BenchFaaS, an open-source edge computing network testbed which automates the deployment and benchmarking of serverless functions. Our edge computing network considers a cluster of virtual machines and Raspberry Pis, and is designed to benchmark serverless functions under different hardware and network conditions. We measure and evaluate: (i) overhead incurred by testbed, (ii) performance of compute intensive tasks, (iii) impact of application payload size, (iv) scalability, and (v) performance of chained serverless functions. We share the lessons learnt in engineering and implementing the testbed. We present the measurement results and analyze the impact of networked infrastructure on serverless performance. The measurements indicate that a properly dimensioned edge computing network can effectively serve as a serverless infrastructure.
引用
收藏
页码:81 / 88
页数:8
相关论文
共 50 条
  • [1] Engineering and Experimentally Benchmarking a Serverless Edge Computing System
    Carpio, Francisco
    Michalke, Marc
    Jukan, Admela
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [2] EdgeFaaSBench: Benchmarking Edge Devices Using Serverless Computing
    Rajput, Kaustubh Rajendra
    Kulkarni, Chinmay Dilip
    Cho, Byungjin
    Wang, Wei
    Kim, In Kee
    2022 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING & COMMUNICATIONS (IEEE EDGE 2022), 2022, : 93 - 103
  • [3] Deviceless Edge Computing: Extending Serverless Computing to the Edge of the Network
    Glikson, Alex
    Nastic, Stefan
    Dustdar, Schahram
    SYSTOR'17: PROCEEDINGS OF THE 10TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE, 2017,
  • [4] Improved QoS at the Edge Using Serverless Computing to Deploy Virtual Network Functions
    Chaudhry, Saqib Rasool
    Palade, Andrei
    Kazmi, Aqeel
    Clarke, Siobhan
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10): : 10673 - 10683
  • [5] Benchmarking Serverless Computing Platforms
    Horácio Martins
    Filipe Araujo
    Paulo Rupino da Cunha
    Journal of Grid Computing, 2020, 18 : 691 - 709
  • [6] Benchmarking Serverless Computing Platforms
    Martins, Horacio
    Araujo, Filipe
    da Cunha, Paulo Rupino
    JOURNAL OF GRID COMPUTING, 2020, 18 (04) : 691 - 709
  • [7] Benchmarking Serverless Computing: Performance and Usability
    Sadaqat, Mubashra
    Sanchez-Gordon, Mary
    Colomo-Palacios, Ricardo
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2022, 15 (01)
  • [8] Towards Optimal Serverless Function Scaling in Edge Computing Network
    Bensalem, Mounir
    Carpio, Francisco
    Jukan, Admela
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 828 - 833
  • [9] Advanced Serverless Edge Computing
    Ticongolo, Inacio Gaspar
    Baresi, Luciano
    Quattrocchi, Giovanni
    SERVICE-ORIENTED COMPUTING - ICSOC 2023 WORKSHOPS, 2024, 14518 : 285 - 291
  • [10] Computing Power Network: A Testbed and Applications with Edge Intelligence
    Liu, Junlin
    Sun, Yukun
    Su, Junqi
    Li, Zhaojiang
    Zhang, Xing
    Lei, Bo
    Wang, Wenbo
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,