Unikraft is an open-source library operating system that enables the construction of ultra-lightweight VMs quickly, easily and without time-consuming developer effort. These VM images are tailored to the application itself and have high-performance, low resource usage and a small attack surface. The talk compares Unikraft with existing runtimes for the cloud and demonstrates how it can be used with Kubernetes today.
- Existing runtimes for the cloud rely on traditional kernel stacks and hypervisors, which negatively impact security and performance.
- Unikraft is an open-source library operating system that enables the construction of ultra-lightweight VMs quickly, easily and without time-consuming developer effort.
- Unikraft VM images are tailored to the application itself and have high-performance, low resource usage and a small attack surface.
- Unikraft can be used with Kubernetes today.
- Unikraft supports major cloud vendors such as AWS and GCP.
Unikraft is trying to change the status quo of what it is to have a performant and a secure application in the cloud. Existing runtimes for the cloud rely on traditional kernel stacks and hypervisors, which negatively impact security and performance. Unikraft is an open-source library operating system that enables the construction of ultra-lightweight VMs quickly, easily and without time-consuming developer effort. These VM images are tailored to the application itself and have high-performance, low resource usage and a small attack surface. Unikraft can be used with Kubernetes today and supports major cloud vendors such as AWS and GCP.