Back to Search Start Over

Nested Virtualization Without the Nest

Authors :
Alain Tchana
Grégoire Todeschi
Daniel Hagimont
Mathieu Bacou
Système d’exploitation, systèmes répartis, de l’intergiciel à l’architecture (IRIT-SEPIA)
Institut de recherche en informatique de Toulouse (IRIT)
Université Toulouse 1 Capitole (UT1)
Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3)
Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP)
Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1)
Université Fédérale Toulouse Midi-Pyrénées
Laboratoire d'Informatique, Signaux, et Systèmes de Sophia Antipolis (I3S)
Université Nice Sophia Antipolis (... - 2019) (UNS)
COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-COMUE Université Côte d'Azur (2015-2019) (COMUE UCA)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UCA)
Institut National Polytechnique (Toulouse) (Toulouse INP)
Centre National de la Recherche Scientifique - CNRS (FRANCE)
Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Université Nice Sophia Antipolis (FRANCE)
Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université Toulouse 1 Capitole - UT1 (FRANCE)
Source :
ICPP 2019: Proceedings of the 48th International Conference on Parallel Processing, 48th International Conference on Parallel Processing (ICPP 2019), 48th International Conference on Parallel Processing (ICPP 2019), Aug 2019, Kyoto, Japan. pp.1-10, HAL, ICPP
Publication Year :
2019
Publisher :
HAL CCSD, 2019.

Abstract

International audience; With the increasing popularity of containers, managing them on top of virtual machines becomes a common practice, called nested virtualization. This paper presents BrFusion and Hostlo, two solutions that address each of two networking issues of nested virtualization: network virtualization duplication and virtual machine-bounded pod deployments. The first issue lengthens network packet paths while the second issue leads to resource fragmentation. For instance, in respect with the first issue, we measured a throughput degradation of about 68% and a latency increase of about 31% in comparison with a single networking layer. We prototype BrFusion and Hostlo in Linux KVM/QEMU, Docker and Kubernetes systems. The evaluation results show that BrFusion leads to the same performance as a single-layer virtualization deployment. Concerning Hostlo, the results show that more than 11% of cloud clients see their cloud utilization cost reduced by down to 40%.

Details

Language :
English
Database :
OpenAIRE
Journal :
ICPP 2019: Proceedings of the 48th International Conference on Parallel Processing, 48th International Conference on Parallel Processing (ICPP 2019), 48th International Conference on Parallel Processing (ICPP 2019), Aug 2019, Kyoto, Japan. pp.1-10, HAL, ICPP
Accession number :
edsair.doi.dedup.....e2ecf38f5caac630e06163dbed11a601