WebAssembly as a Common Layer for the Cloud-edge Continuum

35Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Over the last decade, the cloud computing landscape has transformed from centralised architecture made of large data centres to a distributed and heterogeneous architecture embracing edge and IoT processing units. This shift has created the so-called cloud-edge continuum, which closes the gap between the large datacentres and the end-user devices. Existing solutions are, however, dominated by proprietary silos and incompatible technologies, built around dedicated devices and run-Time stacks. In this position paper, we motivate the need for interoperable solutions that would run seamlessly across hardware devices and software environments, while achieving good performance and a high level of security-A critical requirement for code and data processed off-premises. We argue that the technology provided by WebAssembly running on modern virtual machines and shielded within trusted execution environments, combined with a core set of services and support libraries, allows us to meet both goals. We also present preliminary results from a prototype built with these technologies and deployed on the cloud-edge continuum.

Cite

CITATION STYLE

APA

Ménétrey, J., Pasin, M., Felber, P., & Schiavoni, V. (2022). WebAssembly as a Common Layer for the Cloud-edge Continuum. In FRAME 2022 - Proceedings of the 2nd Workshop on Flexible Resource and Application Management on the Edge, co-located with HPDC 2022 (pp. 3–8). Association for Computing Machinery, Inc. https://doi.org/10.1145/3526059.3533618

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free