arrow
返回

WebAssembly Orchestration in the Context of Serverless Computing

delete2023-07-10
delete6
PRE
AI
V
Vojdan Kjorveziroski *
S
Sonja Filiposka
DOI:10.1007/s10922-023-09753-0delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Recent WebAssembly advancements including better programming language support and the introduction of both the WebAssembly System Interface, and the WebAssembly Component Model, have transformed it from primarily a client-side technology to a server-side one as well. The advantages associated with WebAssembly, such as cross platform portability, small software artifacts sizes, fast start up times, and per execution isolation make it a good fit for serverless scenarios. While there are existing initiatives for using WebAssembly in such serverless contexts, orchestration is still an open question. To overcome this issue, we present a way for extending Kubernetes, allowing it to orchestrate natively executed WebAssembly modules, in addition to containers. We describe an extension to an existing WebAssembly software shim for containerd and a new Kubernetes WebAssembly operator. Benchmarking results from the proposed solution obtained using 9 serverless functions packaged both as WebAssembly modules and OpenFaaS functions running in containers, show that WebAssembly has clear advantages for frequently executed serverless functions which require elasticity. WebAssembly functions enjoy two times faster deployment times and at least an order of magnitude smaller artifact sizes while still offering comparable execution performance. However, when it comes to sustained performance for long running serverless functions with processor intensive workloads, containers are the preferred choice, compensating for the increased cold start times with faster execution times.
Keyword:
WebAssembly
Serverless Computing
Function as a Service
Kubernetes
Orchestration

期刊

Journal of Network and Systems Management 封面图
Journal of Network and Systems Management
IF:
3.9
论文数:
1.0K
被引数:
1.3K

机构

S
saints cyril & methodius university of skopje
学者数:
2.2K
论文数: 1.4K
被引数: 0
引用论文

引用论文

Results of the 1960 expedition to Krakatau
err2012-12-07
err0
PREAI
errRobert W. Decker; Djajadi Hadikusumo
err分享
err收藏
Extracranial Aneurysms of the Posterior Inferior Cerebellar Artery
err2000-10-27
err0
PREAI
errJohn M. Abrahams; Jeffrey E. Arle; Robert W. Hurst; Eugene S. Flamm
err分享
err收藏
err
IF0
err
err0
errOAAI
err
err分享
err收藏
Influence of reaction parameters on the activity of ruthenium based catalysts for glycerol steam reforming
err2012-06-01
err0
PREAI
errAlessandro Gallo; Claudio Pirovano; Paola Ferrini; Marcello Marelli; Rinaldo Psaro; Saveria Santangelo; Giuliana Faggio; Vladimiro Dal Santo
err分享
err收藏
err分享
err收藏
学者 查看更多内容