September 19-21, 2023
Bilbao, Spain
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Wednesday, September 20 • 14:40 - 15:20
URUNC: A Unikernel Container Runtime - Georgios Ntoutsos & Anastassios Nanos, Nubificus LTD

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Serverless computing provides a hassle-free way of utilizing resources without the need for infrastructure management. However, providers and users face several challenges, including infrastructure maintenance overheads for providers, and the need for flexibility, isolation, and programming freedom for users. To achieve these requirements, serverless deployments are mainly supported by sandboxed containers that are isolated in VMs to ensure strict isolation, leading to bloated stacks that incur complicated maintenance costs. Unikernels are unfit for production (sic!) but provide an ideal solution for short-lived tasks in a busy cluster. Unikernels scale much easier than VMs (or sandboxed containers), and are inherently immutable, with easily reproducible binaries. In this talk, we present our effort on bridging the deployment gap between containers and unikernels. We introduce urunc, a container runtime that spawns unikernels, providing a secure and efficient solution for modern serverless workloads, along with bima an accompanying tool used to "containerize" unikernels (which are currently are not OCI-compatible) into OCI images. They can then be deployed using urunc in a cloud-native manner providing easy deployment and management.


Georgios Ntoutsos

Systems Engineer, Nubificus LTD
George Ntoutsos is a systems software engineer currently studying at the Electrical Engineering and Computer Technology department of University of Patras. George's interests span the whole systems software stack, from IoT function management and deployment to high-level orchestration... Read More →
avatar for Anastassios Nanos

Anastassios Nanos

Systems Researcher, Nubificus LTD
With over 15 years of experience in Virtualization technologies I am currently working on the lower-level parts of the stack to attack issues related to performance, scalability, power-efficiency and security in hypervisors. Since 2015 I have been building solutions for efficient... Read More →

Wednesday September 20, 2023 14:40 - 15:20 CEST
Room 0A (Floor 0)
  • Presentation Slides Attached Yes