Skip to Main content Skip to Navigation

Placement Module for Distributed SDN/NFV Network Emulation

Giuseppe Di Lena 1, 2, 3 Andrea Tomassilli 2 Frédéric Giroire 2 Damien Saucez 3 Thierry Turletti 3 Chidung Lac 2
2 COATI - Combinatorics, Optimization and Algorithms for Telecommunications
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
3 DIANA - Design, Implementation and Analysis of Networking Architectures
CRISAM - Inria Sophia Antipolis - Méditerranée
Abstract : With the increased complexity of today’s networks, emulation has become an essential tool to test and validate a new proposed networking solution. As these solutions also become more and more complex with the introduction of softwarization, network function virtualization, and artificial intelligence, there is a need of scalable tools to carry out resource intensive emulations. To this end, distributed emulation has been proposed. However, distributing a network emulation over a physical platform requires to choose carefully how the experiment is run over the equipment at disposal. In this work, we evaluate the placement algorithms which were proposed for, and implemented in, existing distributed emulation tools. We show that they may lead to bad placements in which several hardware resources such as link bandwidth, CPU, and memory are overloaded. Through extensive experiments, we exhibit the impact of such placements on important network metrics such as real network bandwidth usage and emulation execution time, and show that they may lead to unreliable results and to a waste of platform resources. To deal with this issue, we propose and implement a new placement module for distributed emulation. Our algorithms take into account both link and node resources and minimize the number of physical hosts needed to carry out the emulation. Through extensive numerical evaluations, simulations, and experiments, we show that our placement methods outperform existing ones leading to reliable experiments using a minimum number of resources.
Complete list of metadata
Contributor : Giuseppe Di Lena <>
Submitted on : Friday, February 5, 2021 - 2:35:04 PM
Last modification on : Monday, March 29, 2021 - 2:46:21 PM


Files produced by the author(s)


  • HAL Id : hal-03132873, version 1


Giuseppe Di Lena, Andrea Tomassilli, Frédéric Giroire, Damien Saucez, Thierry Turletti, et al.. Placement Module for Distributed SDN/NFV Network Emulation. [Research Report] RR-9391, Inria Sophia Antipolis - Méditerranée; I3S, Université Côte d'Azur; Orange Labs R&D [Lannion] (France Télécom). 2021, pp.32. ⟨hal-03132873⟩



Record views


Files downloads