Paper published in a book (Scientific congresses and symposiums)
My VM is Lighter (and Safer) than your Container
Manco, Filipe; Lupu, Costin; Schmidt, Florian et al.
2017In Proceedings of SOSP ’17: ACM SIGOPS 26th Symposium on Operating Systems Principles
Peer reviewed
 

Files


Full Text
Manco et al. - 2017 - My VM is Lighter (and Safer) than your Container.pdf
Publisher postprint (1.93 MB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
Virtualization; Unikernels; Specialization; Operating Systems; Xen; Containers; Hypervisor; Virtual Machine
Abstract :
[en] Containers are in great demand because they are lightweight when compared to virtual machines. On the downside, containers offer weaker isolation than VMs, to the point where people run containers in virtual machines to achieve proper isolation. In this paper, we examine whether there is indeed a strict tradeoff between isolation (VMs) and efficiency (containers). We find that VMs can be as nimble as containers, as long as they are small and the toolstack is fast enough. We achieve lightweight VMs by using unikernels for specialized applications and with Tinyx, a tool that enables creating tailor-made, trimmed-down Linux virtual machines. By themselves, lightweight virtual machines are not enough to ensure good performance since the virtualization control plane (the toolstack) becomes the performance bottleneck. We present LightVM, a new virtualization solution based on Xen that is optimized to offer fast boot-times regardless of the number of active VMs. LightVM features a complete redesign of Xen’s control plane, transforming its centralized operation to a distributed one where interactions with the hypervisor are reduced to a minimum. LightVM can boot a VM in 2.3ms, comparable to fork/exec on Linux (1ms), and two orders of magnitude faster than Docker. LightVM can pack thousands of LightVM guests on modest hardware with memory and CPU usage comparable to that of processes.
Disciplines :
Computer science
Author, co-author :
Manco, Filipe;  NEC Europe Ltd.
Lupu, Costin;  University Politehnica Bucharest
Schmidt, Florian;  NEC Europe Ltd.
Mendes, Jose;  NEC Europe Ltd.
Kuenzer, Simon ;  Université de Liège - ULiège > Doct. sc. (info.)
Sati, Sumit;  NEC Europe Ltd.
Yasukata, Kenichi ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Raicu, Costin;  University Politehnica Bucharest
Huici, Felipe;  NEC Europe Ltd.
Language :
English
Title :
My VM is Lighter (and Safer) than your Container
Publication date :
2017
Event name :
SOSP'17: ACM SIGOPS 26th Symposium on Operating Systems Principles
Event date :
from 28-10-2017 to 31-10-2017
Audience :
International
Main work title :
Proceedings of SOSP ’17: ACM SIGOPS 26th Symposium on Operating Systems Principles
Peer reviewed :
Peer reviewed
European Projects :
H2020 - 671566 - SUPERFLUIDITY - Superfluidity: a super-fluid, cloud-native, converged edge system
Funders :
CE - Commission Européenne [BE]
Available on ORBi :
since 25 July 2019

Statistics


Number of views
60 (2 by ULiège)
Number of downloads
174 (0 by ULiège)

Scopus citations®
 
175
Scopus citations®
without self-citations
168

Bibliography


Similar publications



Contact ORBi