Composants logiciels – Dell Broadcom NetXtreme Family of Adapters Manuel d'utilisation

Page 69

Advertising
background image

Broadcom Gigabit Ethernet Teaming Services : Guide de l'utilisateur de Broadcom NetXtreme BCM57XX

file:///C|/Users/Nalina_N_S/Documents/NetXtreme/French/teamsvcs.htm[9/5/2014 3:33:48 PM]

Generic Trunking est un mode de regroupement assisté par commutateur et nécessite que les ports soient configurés à
chaque extrémité de la liaison : interfaces serveur et ports de commutation. Il y est souvent fait référence sous les noms
Cisco Fast EtherChannel ou Gigabit EtherChannel. De plus, Generic Trunking prend en charge des mises en œuvre similaires
d'autres fabricants de commutateurs comme Extreme Networks Load Sharing et Bay Networks ou le mode statique IEEE
802.3ad Link Aggregation. Dans ce mode, l'équipe annonce une adresse MAC et une adresse IP lorsque la pile de protocole
répond aux requêtes ARP. De plus, chaque carte physique de l'équipe utilise la même adresse MAC pour l'équipe lors de la
transmission de trames. Ceci est possible car le commutateur situé à l'autre extrémité de la liaison reconnaît le mode de
regroupement et peut gérer l'utilisation d'une adresse MAC unique par tous les ports de l'équipe. La table de transmission du
commutateur présente l'ensemble comme un port virtuel unique.

Dans ce mode de regroupement, le pilote intermédiaire contrôle l'équilibrage de charge et la reprise pour le trafic sortant
uniquement. Le trafic entrant est géré par les composants matériels et le microprogramme du commutateur. Comme c'est le
cas pour Smart Load Balancing, le pilote intermédiaire BASP utilise les adresses source et cible IP/TCP/UDP pour équilibrer le
trafic sortant du serveur. La plupart des commutateurs implémentent un hachage XOR des adresses MAC source et cible.

Link Aggregation (IEEE 802.3ad LACP)

Le type d'équipe Link Aggregation est semblable au type Generic Trunking, à la différence qu'il utilise le protocole LACP (Link
Aggregation Control Protocol) pour définir les ports formant l'équipe. LACP doit être activé aux deux extrémités de la liaison
pour que l'équipe puisse fonctionner. Si LACP n'est pas disponible aux deux extrémités de la liaison, 802.3ad propose une
agrégation manuelle qui nécessite uniquement que les deux extrémités de la liaison soient à l'état établissement de liaison.
L'agrégation manuelle permet l'activation d'une liaison d'élément sans échange de messages LACP. Cette méthode n'est donc
pas aussi fiable et solide qu'une liaison LACP négociée. LACP détermine automatiquement les liaisons d'élément pouvant être
agrégées avant de procéder à leur agrégation. Il assure l'ajout et la suppression contrôlés de liaisons physiques dans le cadre
de l'agrégation, afin qu'aucune trame ne soit perdue ou dupliquée. La suppression d'éléments de liaison agrégés est assurée
par le protocole du marqueur qui peut éventuellement être activé pour les liens agrégés compatibles avec le protocole LCAP
(Link Aggregation Control Protocol).

Le groupe Link Aggregation annonce une adresse MAC unique pour tous les ports de l'ensemble. L'adresse MAC du service
d'agrégation peut être l'une des adresses MAC formant le groupe. Le protocole LACP et le protocole du marqueur utilisent une
adresse cible de multidiffusion.

La fonction de contrôle Link Aggregation détermine les liaisons pouvant être agrégées. Il lie ensuite les ports à une fonction
d'agrégation dans le système et surveille les conditions pour déterminer si une modification est requise dans le groupe
d'agrégation. L'agrégation de liaisons permet de regrouper les capacités individuelles de plusieurs liaisons afin de créer une
liaison virtuelle hautes performances. La défaillance ou le remplacement d'une liaison dans un ensemble LACP n'entraînera
aucune perte de connectivité. Le trafic sera simplement reporté sur les liaisons restantes de l'ensemble.

SLB (désactivation de la reprise automatique)

Ce type d'équipe est identique au type Smart Load Balance and Failover, à l'exception suivante : lorsque l'élément
d'équilibrage est actif, si un élément principal se remet en ligne, l'équipe continue à utiliser l'élément d'équilibrage plutôt que
de revenir à l'élément principal. Ce type d'équipe est pris en charge uniquement dans les situations où le câble réseau est
déconnecté et reconnecté à la carte réseau. Il n'est pas pris en charge dans les situations où la carte est supprimée ou
installée via un gestionnaire de périphériques ou des périphériques PCI enfichables à chaud.

Si une carte primaire attribuée à une équipe est désactivée, l'équipe fonctionne comme une équipe de type Smart Load
Balancing and Failover dans lequel des reprises automatiques peuvent survenir.

Composants logiciels

Le regroupement est mis en œuvre via un pilote intermédiaire NDIS dans l'environnement Windows. Ce composant logiciel
fonctionne avec le pilote miniport, la couche NDIS et la pile de protocole pour activer l'architecture de regroupement (voir

Figure 1

). Le pilote miniport contrôle directement le contrôleur de réseau local hôte afin d'activer des fonctions telles que

l'envoi, la réception et l'interruption du traitement. Le pilote intermédiaire se situe entre le pilote miniport et la couche de
protocole. Il assure le multiplexage de plusieurs instances de pilote miniport et crée une carte virtuelle considérée comme une
carte unique par la couche NDIS. NDIS fournit un ensemble de fonctions de bibliothèque pour permettre la communication
entre des pilotes miniport ou des pilotes intermédiaires d'une part et la pile de protocole d'autre part. La pile de protocole
implémente IP, IPX et ARP. Une adresse de protocole (une adresse IP, par exemple) est attribuée à chaque instance de
périphérique miniport, mais, lorsqu'un pilote intermédiaire est installé, l'adresse de protocole est attribuée à la carte virtuelle
d'équipe, et non à chaque périphérique miniport formant l'équipe.

La prise en charge de regroupement proposée par Broadcom est fournie par trois composants logiciels qui fonctionnent

Advertising