Scientific conference in universities or research centers (Scientific conferences in universities or research centers)
UNICORE: A toolkit to automatically build unikernels
Gain, Gaulthier; Soldani, Cyril; Mathy, Laurent
2019
 

Files


Full Text
gaulthiergain_gdd2019.pdf
Publisher postprint (842.93 kB)
Download
Annexes
gaulthiergain_gdd2019_slides.pdf
Publisher postprint (650.17 kB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
Unikernels; Virtualization; Operating Systems
Abstract :
[en] Recent years have seen the IT industry move massively towards the use of virtualization for the deployment of applications. However, the two most prominent virtualization technologies, i.e. virtual machines (VMs) and containers, both present serious drawbacks. Full-blown VMs provide a good level of isolation, but are generally heavyweight. On the other hand, containers are generally more lightweight, but offer less isolation and thus a much greater attack surface. Unikernels have been proposed to virtualize applications in a way that is both safe, and efficient. They are specialized operating systems, tailored for a specific application, which allows to build minimalist VMs with tiny memory footprints. They keep the in- creased security of VMs, but with performance equivalent to or even better than equivalent containers. Unfortunately, porting an application to the unikernel paradigm currently requires expert knowledge, and can be very time-consuming. In this paper, we introduce UNICORE, a common code base and toolkit to automate the building of efficient unikernels from existing off-the-shelf applications. Although UNICORE is still in the early stages, we present early results showing that UNICORE images are able to yield performance similar or better than lightweight virtualization technologies such as containers.
Disciplines :
Computer science
Author, co-author :
Gain, Gaulthier  ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Soldani, Cyril ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Mathy, Laurent ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Language :
English
Title :
UNICORE: A toolkit to automatically build unikernels
Publication date :
22 November 2019
Event name :
Grascomp Doctoral Day 2019
Event date :
22-11-2019
European Projects :
H2020 - 825377 - UNICORE - A Common Code Base and Toolkit for Deployment of Applications to Secure and Reliable Virtual Execution Environments
Funders :
CE - Commission Européenne [BE]
Available on ORBi :
since 15 February 2020

Statistics


Number of views
310 (61 by ULiège)
Number of downloads
455 (36 by ULiège)

Bibliography


Similar publications



Contact ORBi