Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Tuesday, October 23 • 16:40 - 17:20
From Handcraft to Unikraft: Simpler Unikernelization of Your Application - Florian Schmidt, NEC Labs Europe

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.
Unikernels have produced impressive performance, including fast instantiation times, tiny memory footprints, and high consolidation, plus potentially a reduced attack surface and easier certification. Their main drawback is that they require applications to be manually ported to the underlying minimal OS; this means both expert work and considerable amount of time.

In this talk we present Unikraft, an incubator project under the auspices of the Xen Project and the Linux Foundation aimed at automating the process of building customized images tailored to specific applications and thus significantly reducing development time. Unikraft decomposes the OS into elementary pieces (e.g., schedulers, memory allocators, drivers, etc.) that users can pick and choose from. It then builds images tailored to the needs of specific applications as well as the target platform (e.g., KVM, Xen) and architecture (e.g., ARM or x86).

avatar for Florian Schmidt

Florian Schmidt

Research Scientist, NEC Laboratories Europe
Florian is a researcher at NEC Laboratories Europe. His interests lie in network and OS/virtualization topics, and their intersection. Currently, he is one of the maintainers of and contributors to the Unikraft unikernel project. Before joining NEC Laboratories, he worked at and received... Read More →

Tuesday October 23, 2018 16:40 - 17:20 BST
Sidlaw Auditorium, Level 3