Let there be Chaining: How to Augment your IGP to Chain your Services - Département Informatique et Réseaux Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2019

Let there be Chaining: How to Augment your IGP to Chain your Services

Mathieu Bouet
  • Fonction : Auteur
  • PersonId : 967863
Luigi Iannone
Vania Conan
  • Fonction : Auteur
  • PersonId : 846757

Résumé

Ever since Network Functions Virtualization has replaced dedicated appliances, ISPs have been able to add a degree of flexibility in their traffic engineering. However, it also has increased the complexity of the optimization problem, because it is now necessary to place virtual functions and route traffic jointly. Insofar, a logically centralized approach has been taken, where a so-called orchestrator, having full knowledge of the network, the virtual functions, and the traffic, run complex algorithms to find a suitable solution to the problem. The outcome of the algorithms are then translated to network configurations to be pushed to all of the appliances. We argue that there is no need to fully centralize every decision, rather we can leverage existing network intelligence to achieve the same goal. In particular we propose to augment the routing layer with the notion of services, so to rely on the robustness and scalability of Interior Gateway Protocols (IGP). Our solution leverages on existing distributed routing protocols where, in addition, autonomous nodes announce information about the virtual services they provide. Our design is modular and incrementally deployable and has been implemented in what we call a NFV Router. In our evaluation, we show that (i) NFV Routers distributed chaining decisions are close to optimal centrally-computed paths, (ii) on a large scale testbed deployment, NFV Routers efficiently steer traffic through chains and only add a small overhead to control traffic and (iii) our distributed system, because of its local control loop, has a faster reaction to network events than centralized solutions.
Fichier principal
Vignette du fichier
Networking_2019_submission_version.pdf (508.43 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02165785 , version 1 (26-06-2019)

Identifiants

  • HAL Id : hal-02165785 , version 1

Citer

Adrien Wion, Mathieu Bouet, Luigi Iannone, Vania Conan. Let there be Chaining: How to Augment your IGP to Chain your Services. 2019. ⟨hal-02165785⟩
82 Consultations
275 Téléchargements

Partager

Gmail Facebook X LinkedIn More