[en] Unikernels are lightweight OS dedicated to single application support. As such, unikernels are small (compared with traditional OSes) and show impressive performance measurements such as very fast boot time. Nevertheless, these properties come at a cost: we show that, while containing identical components, different unikernels show few opportunities for VM page sharing, the core mechanism for memory deduplication in cloud settings. This, in turn, tends to limit the number of unikernels that can be launched on a same host hypervisor.
We analyse the reasons between this state of affair and propose solutions to this problem.
Research Center/Unit :
RUN
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é
Language :
English
Title :
UNICORE: toolchain and memory deduplication (review 2021)
Publication date :
15 April 2021
Event name :
UNICORE consortium
Event organizer :
UNICORE
Audience :
International
European Projects :
H2020 - 825377 - UNICORE - A Common Code Base and Toolkit for Deployment of Applications to Secure and Reliable Virtual Execution Environments