Home > Research > Publications & Outputs > Unikraft and the Coming of Age of Unikernels

Associated organisational unit

View graph of relations

Unikraft and the Coming of Age of Unikernels

Research output: Contribution to specialist publicationArticle

Published
  • Hugo Lefeuvre
  • Gaulthier Gain
  • Daniel Dinca
  • Alexander Jung
  • Simon Kuenzer
  • Vlad-Andrei Bădoiu
  • Răzvan Deaconescu
  • Laurent Mathy
  • Costin Raiciu
  • Pierre Olivier
  • Felipe Huici
Close
Publication date12/07/2021
Journal;login
PublisherUSENIX Association
<mark>Original language</mark>English

Abstract

Thanks to their excellent performance, unikernels have always had a great deal of potential for revolutionizing the efficiency of virtualization and cloud deployments. However, after many years and several projects, unikernels, for the most part, have not seen significant, real-world deployment. In this article we argue that several factors contributed to this in the past, including lack of POSIX compatibility and the resulting lack of support for applications and languages, difficult or not widely adopted tooling ecosystems, lack of basic security features, and sometimes less-than-stellar performance. After many years of work on the Linux Foundation's Unikraft project, whose explicit goal is to tackle these issues directly, we believe that the time for unikernels to finally enter the main stage is now.