Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre le protocole OVSDB s’exécutant sur les équipements Juniper Networks

L’implémentation par Junos OS de Juniper Networks du protocole de gestion OVSDB (Open vSwitch Database) permet aux équipements Juniper Networks qui prennent en charge OVSDB de communiquer avec les contrôleurs SDN (Software-Defined Networking). Les équipements Juniper Networks échangent des informations statistiques et de contrôle avec les contrôleurs SDN, ce qui permet de transférer le trafic des machines virtuelles (VM) des entités d’un réseau virtualisé aux entités d’un réseau physique, et vice versa.

L’implémentation d’OVSDB par Junos OS comprend un serveur OVSDB et un client OVSDB, tous deux exécutés sur chaque équipement Juniper Networks prenant en charge OVSDB.

Le serveur OVSDB d’un équipement Juniper Networks peut communiquer avec un client OVSDB sur un contrôleur SDN. Pour établir une connexion entre un équipement Juniper Networks et un contrôleur SDN, vous devez spécifier des informations sur le contrôleur SDN (adresse IP) et la connexion (port sur lequel la connexion a lieu et le protocole de communication à utiliser) sur chaque équipement Juniper Networks. Une fois la configuration validée, la connexion est établie entre le port de gestion de l’équipement Juniper Networks et le port du contrôleur SDN spécifié dans la configuration Junos OS.

Le serveur OVSDB stocke et gère un schéma de base de données OVSDB, défini pour les équipements physiques. Ce schéma contient des informations de contrôle et statistiques fournies par le client OVSDB sur les équipements Juniper Networks et sur les contrôleurs SDN. Ces informations sont stockées dans diverses tables du schéma. Le client OVSDB surveille le schéma à la recherche d’ajouts, de suppressions et de modifications de ces informations, et ces informations sont utilisées à diverses fins, telles que l’apprentissage des adresses MAC (Media Access Control) des hôtes virtuels et des serveurs physiques.

Le schéma permet aux équipements Juniper Networks et aux contrôleurs SDN d’échanger des informations. Par exemple, les équipements Juniper Networks capturent les routes MAC vers des entités du réseau physique et les poussent vers une table du schéma afin que les contrôleurs SDN connectés à ces équipements Juniper Networks puissent accéder aux routes MAC. Inversement, les contrôleurs SDN capturent les routes MAC vers des entités du réseau virtualisé et les poussent vers une table du schéma afin que les équipements Juniper Networks connectés aux contrôleurs SDN puissent accéder aux routes MAC.

Certains des noms de tables OVSDB comprennent les mots local ou distant, par exemple, table locale MPC unicast et table distante MPC unicast. Les informations dans les tables locales sont apprises par un équipement Juniper Networks qui fonctionne comme un point de terminaison de tunnel virtuel matériel (VTEP), tandis que les informations dans les tables distantes sont apprises à partir d’autres VTEP logiciels ou matériels.