Provably Efficient Algorithms for Placement of Service Function Chains with Ordering Constraints

Andrea Tomassilli 1, 2 Frédéric Giroire 2 Nicolas Huin 3 Stéphane Pérennes 2
2 COATI - Combinatorics, Optimization and Algorithms for Telecommunications
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : A Service Function Chain (SFC) is an ordered sequence of network functions, such as load balancing, content filtering, and firewall. With the Network Function Virtualization (NFV) paradigm, network functions can be deployed as pieces of software on generic hardware, leading to a flexibility of network service composition. Along with its benefits, NFV brings several challenges to network operators, such as the placement of virtual network functions. In this paper, we study the problem of how to optimally place the network functions within the network in order to satisfy all the SFC requirements of the flows. Our optimization task is to minimize the total deployment cost. We show that the problem can be seen as an instance of the Set Cover Problem, even in the case of ordered sequences of network functions. It allows us to propose two logarithmic factor approximation algorithms which have the best possible asymptotic factor. Further, we devise an optimal algorithm for tree topologies. Finally, we evaluate the performances of our proposed algorithms through extensive simulations. We demonstrate that near-optimal solutions can be found with our approach.
Type de document :
Communication dans un congrès
INFOCOM 2018 - IEEE International Conference on Computer Communications, Apr 2018, Honolulu, United States. pp.1-9, 2018, 〈http://infocom2018.ieee-infocom.org/〉
Liste complète des métadonnées

Littérature citée [27 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01743273
Contributeur : Andrea Tomassilli <>
Soumis le : lundi 26 mars 2018 - 12:58:00
Dernière modification le : mardi 27 mars 2018 - 09:55:23

Fichier

infocom2018.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01743273, version 1

Collections

Citation

Andrea Tomassilli, Frédéric Giroire, Nicolas Huin, Stéphane Pérennes. Provably Efficient Algorithms for Placement of Service Function Chains with Ordering Constraints. INFOCOM 2018 - IEEE International Conference on Computer Communications, Apr 2018, Honolulu, United States. pp.1-9, 2018, 〈http://infocom2018.ieee-infocom.org/〉. 〈hal-01743273〉

Partager

Métriques

Consultations de la notice

118

Téléchargements de fichiers

25