Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre les fonctions de passerelle FCoE-FC

Lorsqu’il fonctionne comme une passerelle Fibre Channel over Ethernet (FCoE)-Fibre Channel (FC), le commutateur QFX3500 fournit les fonctions suivantes :

Connexion et déconnexion

Chacune des interfaces FC natives de la passerelle effectue une connexion de fabric (FLOGI) au commutateur FC lorsque chaque interface s’initialise. Cela établit la liaison entre chaque interface FC de passerelle et le commutateur FC.

Lorsque les équipements FCoE du réseau Ethernet envoient une demande de connexion FIP (FIP FLOGI) ou de découverte FIP (FIP FDISC) à la passerelle, la passerelle agit au nom de ces équipements et convertit leurs demandes FIP FLOGI et FIP FDISC en requêtes FDISC FC. La passerelle envoie ensuite les requêtes FDISC FC au commutateur FC. Lorsque le commutateur FC répond à une demande FDISC, la passerelle convertit la réponse FC en réponse FIP et l’envoie à l’équipement FCoE approprié.

La passerelle convertit également les demandes de déconnexion FIP (LOGO) des équipements FCoE en requêtes LOGO FC au commutateur FC, et convertit la réponse du commutateur FC en réponse FIP pour l’équipement FCoE.

Gestion des trames FCoE et FC

Lorsqu’elle reçoit des trames FCoE des équipements FCoE, la passerelle retire l’encapsulation Ethernet de la trame FC avant d’envoyer la trame FC native au commutateur FC.

Lorsqu’elle reçoit des trames FC natives du commutateur FC, la passerelle encapsule les trames FC natives dans Ethernet avant d’envoyer les trames FCoE obtenues aux VN_Port appropriés.

Pontage de centre de données

Les ports Ethernet connectés aux équipements FCoE sont des ports Ethernet 10 Gbit/s et prennent en charge les spécifications de pontage de centre de données (DCB) :

  • Contrôle de flux basé sur les priorités (PFC, décrit dans IEEE 802.1Qbb)

  • Protocole DCBX (Data Center Bridging Capability Exchange) qui est une extension du protocole LLDP (Link Layer Data Protocol, décrit dans IEEE 802.1AB)

  • Sélection de transmission améliorée (ETS, décrit dans IEEE 802.1Qaz)

  • Ports 10 Gigabit Ethernet

Désactiver la vérification WWN de la structure

La passerelle se connecte à une structure SAN à l’aide de la passerelle NP_Ports (ports FC natifs). Lorsque le NP_Ports initialise, chaque port envoie un FLOGI au commutateur FC auquel il est connecté dans la structure SAN. Le commutateur FC envoie un message d’acceptation FLOGI (FLOGI-ACC) à chaque NP_Port. Le message FLOGI-ACC inclut le nom mondial de la structure SAN (WWN). La passerelle utilise la structure SAN WWN dans la publicité multicast discovery (MDA) qu’elle envoie aux ENodes du réseau FCoE.

Certains commutateurs FC remplacent leur propre WWN (souvent le WWN virtuel du commutateur FC) par la structure SAN WWN dans le message FLOGI-ACC. Lorsque le commutateur FC remplace son propre WWN par le WWN de la structure, la passerelle NP_Ports qui se connectent à la même structure SAN peuvent recevoir des WWN de structure différentes dans les messages FLOGI-ACC si les NP_Ports sont connectés à différents commutateurs FC dans cette structure SAN. Cela crée un problème, car différents WWN de structure indiquent des structures SAN différentes. Mais dans ce scénario, les différents WWN de structure proviennent de différents commutateurs FC dans la même structure SAN.

Si la passerelle reçoit des WWN de structure différentes sur NP_Ports connectés à la même structure SAN, la passerelle utilise la première structure WWN qu’elle reçoit dans le MDA qu’elle envoie aux ENodes. La passerelle isole les NP_Ports connectés à cette structure qui reçoivent une structure WWN différente dans le message FLOGI-ACC. Aucune session ENode n’est affectée au NP_Ports isolé. Le trafic FC est assigné uniquement aux NP_Ports qui reçoivent un WWN de structure qui correspond à la structure WWN reçue par la première NP_Port à se connecter à la structure FC. (Si une NP_Port reçoit une structure WWN qui ne correspond pas à la structure WWN reçue par le premier NP_Port à se connecter à la structure FC, elle ne transporte pas le trafic vers la structure SAN.)

En résumé, le scénario est le suivant :

  1. La passerelle dispose de plusieurs NP_Ports connectés à plusieurs commutateurs FC dans une structure SAN.

  2. Lors de l’initialisation du NP_Ports, chaque NP_Port envoie un FLOGI au commutateur FC auquel il est connecté.

  3. Les commutateurs FC remplacent leurs propres WWN par le WWN de la structure dans le message FLOGI-ACC, de sorte que différentes NP_Ports reçoivent des WWN de structure différentes.

  4. Dans le MDA que la passerelle envoie aux équipements FCoE, la passerelle utilise la structure WWN que le premier NP_Port à se connecter à la structure reçoit dans le message FLOGI-ACC. Si d’autres NP_Ports reçoivent une structure WWN différente des autres commutateurs FC de la structure SAN, cette structure WWN n’est pas annoncée.

  5. NP_Ports qui reçoivent une structure WWN qui ne correspond pas à la première structure WWN reçue sont isolés, et les sessions ENode ne peuvent pas utiliser ces ports.

Pour éviter cela, vous pouvez désactiver la vérification WWN de la structure de passerelle afin que tous les NP_Ports connectés à une structure SAN soient utilisés pour transporter le trafic entre la passerelle et le commutateur FC, quelle que soit la structure WWN que le NP_Port reçoit dans le message FLOGI-ACC.

Note:

Désactiver ou activer la vérification WWN de la structure déconnecte toutes les sessions FCoE.

Équilibrage

Le commutateur effectue automatiquement l’équilibrage de charge des liaisons pour les connexions entre la passerelle et le SAN FC et peut également effectuer un équilibrage de charge pour les connexions entre la passerelle et les équipements FCoE du réseau Ethernet. Sur les liaisons FC natives (NP_Ports) entre la passerelle et le SAN FC, la passerelle peut utiliser l’un des trois algorithmes d’équilibrage de charge suivants :

  • Équilibrage de charge simple : le commutateur attribue chaque session FLOGI ENode et VN_Port session FDISC à la liaison la moins chargée. Le commutateur peut placer les sessions FDISC sur un lien différent de la session FLOGI parente (une session FLOGI ENode et ses sessions FDISC suivantes peuvent être placées sur différentes liaisons). L’équilibrage de charge simple est l’algorithme d’équilibrage de charge par défaut. Le rééquilibrage de la charge de liaison ne perturbe que les sessions sélectionnées pour minimiser l’impact (le commutateur utilise un algorithme pour déconnecter uniquement les sessions qui doivent être déplacées vers d’autres liaisons pour équilibrer la charge lorsque ces sessions se connectent à nouveau).

  • Équilibrage de charge basé sur les nœuds : lorsqu’un ENode se connecte à la structure, le commutateur place toutes les sessions FDISC VN_Port suivantes associées à cet ENode sur la même liaison que la session FLOGI ENode, quelle que soit la charge de liaison. Les nouvelles FLOGIs ENode sont placées sur la liaison la moins chargée. Le commutateur calcule la charge de liaison sur la base du total combiné des SSFC et des SSFC sur chaque liaison NP_Port. Le rééquilibrage de la charge de liaison interrompt toutes les sessions (toutes les sessions se déconnectent puis se connectent à nouveau).

  • Équilibrage de charge basé sur FLOGI : similaire à l’équilibrage de charge basé sur ENode ; lorsqu’un ENode se connecte à la structure, le commutateur place toutes les sessions FDISC VN_Port suivantes associées à cet ENode sur la même liaison que la session FLOGI ENode, quelle que soit la charge de liaison. Les nouvelles FLOGIs ENode sont placées sur la liaison la moins chargée.

Note:

La modification de l’algorithme d’équilibrage de charge lorsque des sessions FCoE sont en cours d’exécution oblige les sessions FCoE à se déconnecter, puis à se connecter à nouveau.