WebAssembly as a Common Layer for the Cloud-edge Continuum

被引:20
作者
Menetrey, James [1 ]
Pasin, Marcelo [2 ]
Felber, Pascal [1 ]
Schiavoni, Valerio [1 ]
机构
[1] Univ Neuchatel, Neuchatel, Switzerland
[2] HES SO Univ Appl Sci, Delemont, Switzerland
来源
2ND WORKSHOP ON FLEXIBLE RESOURCE AND APPLICATION MANAGEMENT ON THE EDGE, FRAME 2022 | 2022年
关键词
WebAssembly; WASI; Trusted Execution Environments; Intel SGX; Arm TrustZone; Cloud-edge Continuum; INTEGRATION;
D O I
10.1145/3526059.3533618
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:3 / 8
页数:6
相关论文
共 38 条
  • [1] Advanced Micro Devices, 2019, Technical report 55766
  • [2] Migrating SGX Enclaves with Persistent State
    Alder, Fritz
    Kurnikov, Arseny
    Paverd, Andrew
    Asokan, N.
    [J]. 2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2018, : 195 - 206
  • [3] [Anonymous], 2022, WebAssembly Core Specification
  • [4] Arm, 2019, Introducing Arm TrustZone
  • [5] Arnautov S, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P689
  • [6] Towards a computing continuum: Enabling edge-to-cloud integration for data-driven workflows
    Balouek-Thomert, Daniel
    Renart, Eduard Gibert
    Zamani, Ali Reza
    Simonet, Anthony
    Parashar, Manish
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (06) : 1159 - 1174
  • [7] Banga G, 1999, USENIX ASSOCIATION PROCEEDINGS OF THE THIRD SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '99), P45
  • [8] A Unified Model for the Mobile-Edge-Cloud Continuum
    Baresi, L.
    Mendonca, D. F.
    Garriga, M.
    Guinea, S.
    Quattrocchi, G.
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
  • [9] The Internet of Things, Fog and Cloud continuum: Integration and challenges
    Bittencourt, Luiz
    Immich, Roger
    Sakellariou, Rizos
    Fonseca, Nelson
    Madeira, Edmundo
    Curado, Marilia
    Villas, Leandro
    DaSilva, Luiz
    Lee, Craig
    Rana, Omer
    [J]. INTERNET OF THINGS, 2018, 3-4 : 134 - 155
  • [10] Confidential Computing Consortium, About us