Are Unikernels Ready for Serverless on the Edge?

Felix Moebius,Tobias Pfandzelter,David Bermbach
2024-03-01
Abstract:Function-as-a-Service (FaaS) is a promising edge computing execution model but requires secure sandboxing mechanisms to isolate workloads from multiple tenants on constrained infrastructure. Although Docker containers are lightweight and popular in open-source FaaS platforms, they are generally considered insufficient for executing untrusted code and providing sandbox isolation. Commercial cloud FaaS platforms thus rely on Linux microVMs or hardened container runtimes, which are secure but come with a higher resource footprint.
Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?