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

Standard

Unikraft and the Coming of Age of Unikernels. / Lefeuvre, Hugo; Gain, Gaulthier; Dinca, Daniel et al.
In: ;login, 12.07.2021.

Research output: Contribution to specialist publicationArticle

Harvard

Lefeuvre, H, Gain, G, Dinca, D, Jung, A, Kuenzer, S, Bădoiu, V-A, Deaconescu, R, Mathy, L, Raiciu, C, Olivier, P & Huici, F 2021, 'Unikraft and the Coming of Age of Unikernels' ;login. <https://www.usenix.org/publications/loginonline/unikraft-and-coming-age-unikernels>

APA

Lefeuvre, H., Gain, G., Dinca, D., Jung, A., Kuenzer, S., Bădoiu, V-A., Deaconescu, R., Mathy, L., Raiciu, C., Olivier, P., & Huici, F. (2021). Unikraft and the Coming of Age of Unikernels. ;login. https://www.usenix.org/publications/loginonline/unikraft-and-coming-age-unikernels

Vancouver

Lefeuvre H, Gain G, Dinca D, Jung A, Kuenzer S, Bădoiu V-A et al. Unikraft and the Coming of Age of Unikernels. ;login. 2021 Jul 12.

Author

Lefeuvre, Hugo ; Gain, Gaulthier ; Dinca, Daniel et al. / Unikraft and the Coming of Age of Unikernels. In: ;login. 2021.

Bibtex

@misc{e5c37c5a7c4f43d3be101668069ca11b,
title = "Unikraft and the Coming of Age of Unikernels",
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.",
keywords = "operating systems, unikernels, linux, kernels, build systems, POSIX, security, syscall",
author = "Hugo Lefeuvre and Gaulthier Gain and Daniel Dinca and Alexander Jung and Simon Kuenzer and Vlad-Andrei B{\u a}doiu and R{\u a}zvan Deaconescu and Laurent Mathy and Costin Raiciu and Pierre Olivier and Felipe Huici",
year = "2021",
month = jul,
day = "12",
language = "English",
journal = ";login",
publisher = "USENIX Association",

}

RIS

TY - GEN

T1 - Unikraft and the Coming of Age of Unikernels

AU - Lefeuvre, Hugo

AU - Gain, Gaulthier

AU - Dinca, Daniel

AU - Jung, Alexander

AU - Kuenzer, Simon

AU - Bădoiu, Vlad-Andrei

AU - Deaconescu, Răzvan

AU - Mathy, Laurent

AU - Raiciu, Costin

AU - Olivier, Pierre

AU - Huici, Felipe

PY - 2021/7/12

Y1 - 2021/7/12

N2 - 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.

AB - 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.

KW - operating systems

KW - unikernels

KW - linux

KW - kernels

KW - build systems

KW - POSIX

KW - security

KW - syscall

M3 - Article

JO - ;login

JF - ;login

PB - USENIX Association

ER -