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 条
  • [21] NEPTUNE: Network- and GPU-aware Management of Serverless Functions at the Edge
    Baresi, Luciano
    Hu, Davide Yi Xian
    Quattrocchi, Giovanni
    Terracciano, Luca
    2022 17TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2022, : 144 - 155
  • [22] An autonomous Mobile Robot System based on Serverless Computing and Edge Computing
    Tri Thong Tran
    Zhang, Yu-Chen
    Liao, Wei-Tung
    Lin, Yu-Jen
    Li, Ming-Chia
    Huang, Huai-Sheng
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 334 - 337
  • [23] Serverless Computing Lifecycle Model for Edge Cloud Deployments
    Nguyen, Kien
    Loh, Frank
    Tung Nguyen
    Duong Doan
    Nguyen Huu Thanh
    Hossfeld, Tobias
    2023 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS, ICC WORKSHOPS, 2023, : 145 - 150
  • [24] Serverless Edge Computing for Green Oil and Gas Industry
    Hussain, Razin Farhan
    Salehil, Mohsen Amini
    Semiari, Omid
    2019 IEEE GREEN TECHNOLOGIES CONFERENCE (GREENTECH), 2019,
  • [25] An efficient function placement approach in serverless edge computing
    Zahed, Atiya
    Ghobaei-Arani, Mostafa
    Esmaeili, Leila
    COMPUTING, 2025, 107 (03)
  • [26] Living on the Edge: Serverless Computing and the Cost of Failure Resiliency
    Kulkarni, Sameer G.
    Liu, Guyue
    Ramakrishnan, K. K.
    Woo, Timothy
    2019 25TH IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (IEEE LANMAN 2019), 2019,
  • [27] Poster Abstract: Hierarchical Serverless Computing for the Mobile Edge
    de lara, Eyal
    Gomes, Carolina S.
    Langridge, Steve
    Mortazavi, S. Hossein
    Roodi, Meysam
    2016 FIRST IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2016), 2016, : 109 - 110
  • [28] KneeScale: Efficient Resource Scaling for Serverless Computing at the Edge
    Li, Xue
    Kang, Peng
    Molone, Jordan
    Wang, Wei
    Lama, Palden
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 180 - 189
  • [29] Dynamic function allocation in edge serverless computing networks
    Li, Shuo
    Bastug, Ejder
    Di Martino, Catello
    Di Renzo, Marco
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 486 - 491
  • [30] Dependent Function Embedding for Distributed Serverless Edge Computing
    Deng, Shuiguang
    Zhao, Hailiang
    Xiang, Zhengzhe
    Zhang, Cheng
    Jiang, Rong
    Li, Ying
    Yin, Jianwei
    Dustdar, Schahram
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (10) : 2346 - 2357