Chaînage de services

En informatique, le chaînage de services consiste à ajouter des capacités de mise en réseau définies par logiciel à une séquence particulière. Cela permet d'automatiser les flux de trafic entre les réseaux virtuels. Cela permet d'optimiser les ressources réseau et d'améliorer les performances des applications grâce à l'itinéraire de routage le plus efficace. Les cas d'utilisation courants du chaînage de services incluent les déploiements de virtualisation des fonctions réseau (NFV), les centres de données, les réseaux d'opérateurs et les équipements virtuels des clients (vCPE). Les types de services réseau qui peuvent être inclus dans la chaîne comprennent les pare-feu, la traduction d'adresses réseau (NAT), l'optimisation du réseau étendu, la protection contre les intrusions et l'équilibrage des charges. Dans ce contexte, le chaînage de services peut également être appelé chaînage de fonctions de services. En quoi consiste le chaînage de services Une chaîne de services est constituée des éléments suivants : Modèle de service - La base du code à utiliser tout au long de la chaîne de services. Réseaux virtuels - Il s'agit de connexions abstraites entre les points d'un réseau. Une instance de service - L'implémentation réelle du service dans un nœud. Politique de service - Ensemble de règles qui régissent la manière dont le trafic de données circule entre les réseaux virtuels et des instances de service particulières. Une fois la chaîne mise en place, les opérateurs de réseau peuvent créer des sous-ensembles de services connectés afin de permettre l'utilisation d'une connexion réseau pour diverses applications.Il n'y a pas de limite au nombre de services pouvant être connectés entre des machines virtuelles de cette manière. Un contrôleur ou un script SDN peut utiliser la chaîne de différentes manières en fonction de la source, de la destination ou du type de trafic. De cette façon, un paquet ne reçoit que les services qui sont nécessaires. Par exemple, le paquet A peut être acheminé par les services 2, 3 et 4 tandis que le paquet B est acheminé par les services 1 et 4. Le chaînage de services peut également se faire par logiciel via des circuits virtuels. Les services peuvent alors être ajoutés ou supprimés en fonction des besoins.

Vous pouvez également être intéressé
  1. Chaînage vers l’arrière Définition - Que signifie le chaînage arrière? Le chaînage arrière est une méthode d'inférence largement utilisée dans l'intelligence artificielle, les prouveurs de théorèmes automatisés et les assistants de preuve. La méthodologie de chaînage en amont peut être décrite comme un retour à partir d'un objectif. De nombreux langages de programmation...
  2. Chaînage des tâches Définition - Que signifie le chaînage des tâches? Le chaînage de tâches est un terme de MapReduce qui fait référence au lancement de plusieurs étapes dans la même tâche MapReduce. Avec le chaînage des tâches, la première tâche envoie la sortie à une tâche, qui envoie la sortie à la...