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 条
  • [41] Predicting Performance and Cost of Serverless Computing Functions with SAAF
    Cordingly, Robert
    Shu, Wen
    Lloyd, Wes J.
    2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, : 640 - 649
  • [42] Joint resource autoscaling and request scheduling for serverless edge computing
    Armin Choupani
    Sadoon Azizi
    Mohammad Sadegh Aslanpour
    Cluster Computing, 2025, 28 (3)
  • [43] Toward Distributed Computing Environments with Serverless Solutions in Edge Systems
    Cicconetti, Claudio
    Conti, Marco
    Passarella, Andrea
    Sabella, Dario
    IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (03) : 40 - 46
  • [44] Serverless Computing for QoS-Effective NFV in the Cloud Edge
    Sabbioni, Andrea
    Garbugli, Andrea
    Foschini, Luca
    Corradi, Antonio
    Bellavista, Paolo
    IEEE COMMUNICATIONS MAGAZINE, 2024, 62 (04) : 40 - 46
  • [45] NEPTUNE: A Comprehensive Framework for Managing Serverless Functions at the Edge
    Baresi, Luciano
    Hu, Davide Yi Xian
    Quattrocchi, Giovanni
    Terracciano, Luca
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2024, 19 (01)
  • [46] Smart Nutrition Monitoring System Using Serverless Edge Computing
    Javadi, Bahman
    Khan, Arman
    Jayasuriya, Namal
    Guo, Yi
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (03) : 6363 - 6375
  • [47] Function Offloading and Data Migration for Stateful Serverless Edge Computing
    Nardelli, Matteo
    Russo, Gabriele Russo
    PROCEEDINGS OF THE 15TH ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2024, 2024, : 247 - 257
  • [48] S-Cache: Function Caching for Serverless Edge Computing
    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
  • [49] Energy-Aware Resource Scheduling for Serverless Edge Computing
    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
  • [50] Retention-Aware Container Caching for Serverless Edge Computing
    Pan, Li
    Wang, Lin
    Chen, Shutong
    Liu, Fangming
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 1069 - 1078