Treballs Fi de MàsterEnginyeria Informàtica i Matemàtiques

WebAssembly for Edge-Cloud Computing

  • Identification data

    Identifier:  TFM:1637
    Authors:  Funk, Marlon
    Abstract:
    In recent years, serverless computing has arisen as popular solution for building and deploying applications in cloud environments. One of the leading platform in this field is Apache OpenWhisk, which offers a severless framework for executing event-driven functions in response to various triggers. While having recognized efficiency, its underlying technologies are still evolving to fulfill constantly increasing demands. The runtime environment for function execution is a key aspect of severless computing. As a binary instruction format for virtual machines Wasm has gained attention for its portability and performance. The aim of this work is to investigate and evalutate the use of WebAssembly (Wasm) as an alternative to the current Docker containerization approach. The actual substitution was implemented before, however several questions regarding the performance differences between Wasm and Docker remain unanswered. After conducting several benchmarks, the superiority of Wasm regarding latency and capacity can be confirmed. Additionally, it shows fewer outlier occurrences compared to Docker and Wasm causes less strain on memory and CPU usage.
  • Others:

    Entity: Universitat Rovira i Virgili (URV)
    Confidenciality: No
    Student: Funk, Marlon
    Education area(s): Enginyeria de la Seguretat Informàtica i Intel·ligència Artificial
    APS: No
    Department: Enginyeria Informàtica i Matemàtiques
    Creation date in repository: 2024-04-09
    Subject: Enginyeria informàtica
    Academic year: 2022-2023
    Work's public defense date: 2023-09-15
    Access Rights: info:eu-repo/semantics/openAccess
    Project director: Sanchez Artigas,Marc
  • Keywords:

    Function-as-a-Service
    edge computing
    server- less
    Computer engineering
  • Documents:

  • Cerca a google

    Search to google scholar