Jump to section

La NFV, qu'est-ce que c'est ?

Copier l'URL

La virtualisation des fonctions réseau (NFV) permet de virtualiser les services réseau (routeurs, pare-feu, modules d'équilibrage de charge, etc.) traditionnellement exécutés sur du matériel propriétaire. Ces services sont regroupés dans des machines virtuelles sur du matériel standard, ce qui permet aux opérateurs de faire fonctionner leur réseau sur des serveurs standard, plutôt que propriétaires. Ils constituent l'un des principaux composants d'un Telco Cloud, qui métamorphose actuellement le secteur des télécommunications.

Avec la NFV, il n'est pas nécessaire d'avoir du matériel spécifique pour chaque fonction réseau. Elle améliore l'évolutivité et l'agilité, puisqu'elle permet aux opérateurs d'offrir de nouveaux services et applications réseau à la demande, sans ressources matérielles supplémentaires.

L'architecture NFV proposée par l'Institut européen des normes de télécommunications aide à définir les normes pour la mise en œuvre de la virtualisation des fonctions réseau. Chaque composant de l'architecture repose sur ces normes afin d'offrir un meilleur niveau de stabilité et d'interopérabilité.

L'architecture NFV comprend :

  • les fonctions réseau virtualisées, qui sont des applications logicielles fournissant des fonctions réseau telles que le partage de fichiers, les services d'annuaire et la configuration d'IP ;
  • l'infrastructure de virtualisation des fonctions réseau, qui correspond aux composants de l'infrastructure (calcul, stockage, mise en réseau) d'une plateforme permettant de prendre en charge des logiciels, par exemple un hyperviseur tel que KVM ou une plateforme de gestion des conteneurs nécessaire pour exécuter des applications réseau ;
  • la gestion, l'automatisation et l'orchestration réseau, qui fournissent le framework permettant de gérer l'infrastructure de la NFV et le provisionnement de nouvelles fonctions réseau virtualisées.

La NFV et la SDN ne sont pas dépendantes l'une de l'autre, mais elles se ressemblent sur certains points. Ces deux approches s'appuient sur la virtualisation et utilisent l'abstraction des réseaux, mais leur manière de séparer les fonctions et de dissocier les ressources diffère. 

La SDN sépare les fonctions de mise en réseau des fonctions de contrôle du réseau, dans le but de centraliser la gestion et la programmation du réseau. La NFV permet de dissocier les fonctions réseau du matériel. Elle fournit l'infrastructure sur laquelle le réseau logiciel s'exécute. 

En fonction des objectifs, NFV et SDN peuvent être associées sur du matériel standard. Avec ces deux approches, il est possible de créer une architecture réseau plus flexible et programmable, qui utilise les ressources plus efficacement.

Avec la NFV, les opérateurs peuvent exécuter des fonctions réseau sur du matériel standard plutôt que sur du matériel spécialisé. De même, puisque les fonctions réseau sont virtualisées, plusieurs fonctions peuvent s'exécuter sur un seul serveur. Il y a donc besoin de moins de matériel physique, ce qui permet de consolider les ressources et ainsi de réduire l'encombrement, la consommation d'électricité et les coûts totaux. 

Avec la NFV, les opérateurs peuvent exécuter des fonctions réseau virtualisées sur différents serveurs ou les déplacer selon les besoins, en fonction de l'évolution de la demande. Cette flexibilité leur permet d'accélérer la distribution des services et applications. 

Par exemple, si un client demande une nouvelle fonction réseau, l'opérateur peut mettre en route une nouvelle machine virtuelle. Ensuite, lorsque la fonction n'est plus nécessaire, il peut la désactiver. Il s'agit également d'une manière peu risquée de tester la valeur d'un nouveau service potentiel.

À mesure que les fournisseurs de services modernisent leurs réseaux, ils déplacent les charges de travail et les services depuis le réseau central (les datacenters) vers la périphérie, autour de points de présence et de bureaux centraux. Ainsi, la distribution des services aux titulaires de souscriptions est plus efficace grâce à une latence réduite et une bande passante supérieure.

Notre solution de NFV est le produit de nos contributions majeures aux projets OpenStack, KVM et DPDK, ainsi que de l'apport des nombreux partenaires certifiés de notre écosystème.

Notre solution NFV est Open Source et basée sur des normes, ce qui permet de disposer d'une base solide et interopérable sur laquelle s'appuyer.

Pour aller plus loin

ARTICLE

Conteneurs et machines virtuelles

Les conteneurs Linux et les machines virtuelles sont des environnements informatiques en paquets qui associent divers composants et les isolent du reste du système.

ARTICLE

Une machine virtuelle, qu'est-ce que c'est ?

Une machine virtuelle est un environnement informatique isolé créé par l'abstraction des ressources d'une machine physique.

ARTICLE

KVM, qu'est-ce que c'est ?

KVM (Kernel-based Virtual Machine) est une technologie de virtualisation Open Source qui transforme Linux en hyperviseur.

En savoir plus sur la virtualisation

Produits

Base de cloud hybride cohérente pour la création et la mise à l'échelle d'applications conteneurisées.

Plateforme de virtualisation du matériel et d'organisation des ressources dans le cloud.

Ressources

Formations

Cours gratuit

Présentation technique de la virtualisation et de la migration d'infrastructure