Glossaire F5

Chaînage de services

Qu'est-ce que le chaînage de services ?

Le chaînage de services fait référence au mécanisme automatisé qui permet à diverses fonctions réseau (NF), telles que les routeurs, les pare-feu et les équilibreurs de charge, d'interagir et de transmettre des paquets dans la séquence correcte. Il est utilisé dans les environnements de réseau défini par logiciel (SDN) pour fournir l'orchestration des fonctions réseau. Bien que le chaînage de services puisse s'appliquer aux appareils réseau physiques, l'objectif principal est d'orchestrer la virtualisation des fonctions réseau (NFV), qui virtualise les fonctions réseau pour une plus grande flexibilité.

L'approche standard de mise en œuvre du chaînage de services fait l'objet de discussions actives au sein de l'IETF (Internet Engineering Task Force), qui a proposé la méthodologie Service Function Chaining (SFC). Dans SFC, des balises spécifiques au flux sont ajoutées aux paquets, et ces balises dictent le traitement et le routage des paquets sur le réseau. Ces balises sont appelées NSH (Network Service Headers). Il convient de noter qu'une démonstration de cette méthode a été réalisée en février 2015 par six entreprises, dont NTT, Hitachi et NEC. Cependant, en mars 2016, cette approche était encore en phase de test et n'était pas encore mature pour une utilisation pratique.

Une solution de chaînage de services pratique et déployable est la combinaison de F5 BIG-IQ et d'un contrôleur SDN. Cette intégration permet la configuration et le placement automatisé de diverses fonctions réseau fournies par F5 BIG-IP le long du chemin réseau.