Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12188/22703
Title: Kubernetes distributions for the edge: serverless performance evaluation
Authors: Kjorveziroski, Vojdan 
Filiposka, Sonja 
Keywords: Serverless Computing, Internet of Things, Function as a Service,Kubernetes, Performance Evaluation
Issue Date: 24-Mar-2022
Publisher: Springer Science and Business Media LLC
Source: V. Kjorveziroski and S. Filiposka, ‘Kubernetes distributions for the edge: serverless performance evaluation’, J Supercomput, vol. 78, no. 11, pp. 13728–13755, Jul. 2022, doi: 10.1007/s11227-022-04430-6.
Project: SCAP
Journal: The Journal of Supercomputing
Abstract: Serverless computing, especially when deployed at the edge of the net-work, is seen as an enabling technology for the future development of more complex Internet of Things (IoT) systems. However, special care must be taken when deploying new edge infrastructures for serverless workloads in terms of resource usage and network connectivity. Inefficient utilization of the available computing resources might easily cancel out the benefits acquired by moving the equipment closer to the edge, namely the reduced communication latency. Containers, together with the Kubernetes container orchestrator are used by many serverless platforms today. We evaluate the performance of three different Kubernetes distributions – full-fledged Kubernetes, K3s, and MicroK8s when deployed in a resource constrained environment at the edge. We use the Open-FaaS serverless platform and employ 14 different benchmarks divided into three separate categories to evaluate various aspects of the execution performance of the distributions. Four different test types are performed focusing on cold start latency, serial execution performance, parallel execution using a single replica, and parallel execution utilizing different autoscaling strategies. Our results show that the edge oriented K3s and MicroK8s distributions offer better performance in the majority of the tests, while a full-fledged deployment exhibits noticeable advantages for sustained loads such as parallel function invocation using a single replica.
URI: http://hdl.handle.net/20.500.12188/22703
DOI: 10.1007/s11227-022-04430-6
Appears in Collections:Faculty of Computer Science and Engineering: Journal Articles

Files in This Item:
File Description SizeFormat 
05-EMBARGO-supe-serverless-evaluation.pdf2.85 MBAdobe PDFView/Open
Show full item record

Page view(s)

23
checked on Apr 25, 2024

Download(s)

62
checked on Apr 25, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.