Dell Broadcom NetXtreme Family of Adapters User Manual [fr]

Guide d'utilisation de NetXtreme
®
BCM57XX de Broadcom
®
Dernière révision : février 2015
2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Les informations contenues dans ce document p ou rront faire l'objet de modifications sans préavis. © 2014 Broadcom Corporation. Tous droits réservés.
Ce document est protégé par les droits d'auteur et distribué avec des licences, qui en limitent l'utilisation, la reproduction, la concession et la décompilation. Aucune partie de ce document ne peut être reproduite, sous quelque forme que ce soit ou par tout moyen sans la permission écrite préalable de Broadcom Corporation. Cette documenta tion est fournie tell e quelle sans aucune garantie, expresse ou tacite, y compris tout type de garantie tacite ou expresse de non-infraction ou toute garantie tacite concernant l'aspect commercialisable o u l'adéquation du produit à un usage particulier.
Broadcom Corporation se réserve le droit de modifier sans préavis ses produits ou les données du pré sent document en vue d'en améliorer la fiabilité, le fonctionnement ou la conception. Les informations fournies par Broadcom Corporation sont censées être précises et fiables. Cependant, Broadcom Corporation n'accepte au cune responsabilité quant à l'applicati on ou l'utilisation de ces informations, ou quant à l'appl ication ou l'utilisation de tout produit ou circuit décrit d ans le présent document, ni ne cède-t-elle de licence au titre de ses droits de propriété industrielle ou au titre des droits de tout autre tiers.
Broadcom, le logo Impulsion, Connecting everything, le logo Connecting everything, NetXtreme, Ethernet@Wire speed, LiveLink et Smart Load Balancing sont des marques de Broadcom Corporation et/ou de ses filiales aux Etats-Unis et dans certains autres pays et/ou en Europe. Microsoft et Windows sont des marques commerciales de Microsoft Corporation. Linux est une marque commerciale de Linus Torvalds. Intel est une marque commerciale d'Intel Corporation. Magic Packet est une marque commerciale de Advanced Micro Devices, Inc. Red Hat est une marque commerciale de Red Hat, Inc. PCI Express est une marque commerciale de PCI-SIG. Toutes les autres marques commerciales ou noms de marq ues sont la propriété de leurs détenteurs respectifs.
Dernière révision : février 2015
2CS57XX-CDUM513-R
Page 2 Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Sommaire
Section 1: Caractéristiques et fonctionnalités ...............................................................11
Description du fonctionnement................................................................................................................ 11
Spécifications............................................................................................................................................. 12
Gestion d'état d'alimentation.......................................................................................................... 13
Fréquence d'interruption adaptative .............................................................................................. 13
Voies doubles DMA ....................................................................................................................... 13
ASIC avec processeur RISC intégré ............................................................................................. 13
Broadcom Advanced Control Suite................................................................................................ 13
Systèmes d'exploitation pris en charge................................................................................................... 14
Indication de liaison au réseau et d'activité du réseau.......................................................................... 14
Section 2: Regroupement ................................................................................................15
Présentation ............................................................................................................................................... 16
Equilibrage de charge et tolérance aux pannes...................................................................................... 16
Types d'équipe............................................................................................................................... 16
Smart Load Balancing™ and Failover ..... ... ... .... ... ... ... .... ... ... ... .... ... ... ... ... .... ... ... ... ................................ 17
Link Aggregation (802.3ad)................................................................................................................... 17
Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique.......................................................... 18
SLB (désactivation de la reprise automatique) ..................................................................................... 18
Limites des types d'équipe Smart Load Balance et Fail Over et SLB (désactivation de la reprise
automatique)..................................................................................................................................... 19
Fonctionnalité LiveLink™...................................................................................................................... 20
Regroupement et prise en charge de Large Send Offload et Checksum Offload................................. 20
Section 3: Broadcom Gigabit Ethernet Teaming Services ............................................21
Introduction ................................................................................................................................................ 22
Glossaire............................................................................................................................................... 22
Concepts de regroupement .................................................................................................................. 24
Adressage réseau.......................................................................................................................... 24
Regroupement et adresses réseau ............................................................................................... 24
Description des types de regroupement........................................................................................ 25
Composants logiciels............................................................................................................................ 28
Configuration matérielle requise ........................................................................................................... 29
Document 2CS57XX-CDUM513-R Page 3
NetXtreme Guide d’utilisation
Commutateur Ethernet.. ... .... ... ... ... .......................................... .... ... ... ... ... .... ...................................29
Routeur...........................................................................................................................................29
Fonctionnalités prises en charge selon le type d'équipe.......................................................................29
Sélection d'un type d'équipe........................................................................ ... .... ... ... ... .... ... ... ................31
Mécanismes de regroupement..................................................................................................................32
Architecture ...........................................................................................................................................32
Trafic sortant ..................................................................................................................................33
Trafic entrant (SLB uniquement)....................................................................................................34
Prise en charge de protocole .........................................................................................................34
Performances.................................................................................................................................35
Prise en charge du pilote selon le système d'exploitation.....................................................................36
Vitesses de regroupement prises en charge.........................................................................................37
Regroupement et autres propriétés de réseau avancées ......................................................................38
Checksum Offload (Déchargement de la somme de contrôle)..............................................................39
IEEE 802.1p QoS Tagging (Identification QoS IEEE 802.1p)...............................................................39
Large Send Offload (Déchargement important à l'émission).................................................................39
Jumbo Frames (Trames Jumbo)...........................................................................................................39
IEEE 802.1Q VLAN (VLAN IEEE 802.1Q) ............................................................................................39
Wake On LAN (Réseau local de réveil).................................................................................................40
Preboot Execution Environment (PXE) .................................................................................................40
Informations générales sur le réseau.......................................................................................................41
Regroupement de cartes reliées à des commutateurs différents... .... ... ... ... ....... ... ... ... .... ... ... ... ... .... ... ...41
Activation de la tolérance aux pannes de liaison des commutateurs.............................................41
Spanning Tree Algorithm (algorithme d'arbre maximal)........................................................................43
TCN (Topology Change Notice).....................................................................................................44
Port Fast/Edge Port........................................................................................................................44
Regroupement avec Microsoft NLB/WLBS ...........................................................................................45
Informations sur l'application....................................................................................................................45
Regroupement et mise en cluster-logiciel de mise en cluster Microsoft................................................45
Regroupement et sauvegarde réseau...................................................................................................46
Equilibrage de charge et reprise ....................................................................................................46
Tolérance aux pannes....................................................................................................................47
Résolution des problèmes de regroupement ..........................................................................................49
Conseils pour la configuration du regroupement...................................................................................49
Procédures de dépannage....................................................................................................................50
Page 4 Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Foire aux questions................................................................................................................................... 51
Messages du journal des événements..................................................................................................... 54
Messages du journal des événements sous Windows ......................................................................... 54
Pilote de base (carte physique/miniport)............................................................................................... 54
Pilote intermédiaire (carte virtuelle/équipe)........................................................................................... 56
Section 4: Réseaux locaux virtuels (VLAN) .................................................................... 59
Présentation de VLAN ............................................................................................................................... 59
Ajout de réseaux locaux virtuels (VLAN) à des équipes........................................................................ 61
Section 5: Gérabilité ......................................................................................................... 62
CIM............................................................................................................................................................... 62
SNMP........................................................................................................................................................... 63
Sous-agent BASP.......................................................................................................................... 63
Agent extensible BASP.................................................................................................................. 63
Section 6: Installation du matériel ...................................................................................65
Mesures de sécurité................................................................................................................................... 65
Liste de vérification avant l'installation................................................................................................... 66
Installation de la carte ............................................................................................................................... 66
Connexion des câbles réseau................................................................................................................... 67
Cuivre.................................................................................................................................................... 67
Section 7: Création d'une disquette pilote ..................................................................... 68
Section 8: Logiciel pilote pour Boot Agent de Broadcom ............................................ 69
Présentation ............................................................................................................................................... 69
Configuration de MBA dans un environnement client........................................................................... 70
Configuration du pilote MBA.......................................................................................................... 70
Configuration du BIOS................................................................................................................... 71
Configuration de MBA dans un environnement serveur........................................................................ 72
Serveur Linux PXE ........................................................................................................................ 72
Section 9: Protocole iSCSI ..............................................................................................73
Initialisation iSCSI...................................................................................................................................... 73
Systèmes d'exploitation pris en charge pour l'initialisation iSCSI ......................................................... 73
Configuration du démarrage iSCSI....................................................................................................... 73
Configuration de la cible iSCSI...................................................................................................... 73
Document 2CS57XX-CDUM513-R Page 5
NetXtreme Guide d’utilisation
Configuration des paramètres d'initialisation iSCSI .......................................................................74
MBA Boot Protocol Configuration (Configuration du protocole de démarrage MBA).....................75
Configuration du démarrage iSCSI ................................................................................................75
Activation de l'authentification CHAP.............................................................................................78
Configuration du serveur DHCP pour la prise en charge de l'initialisation iSCSI...........................78
Configuration DHCP pour l'initialisation iSCSI pour IPv4...............................................................78
Configuration DHCP pour l'initialisation iSCSI pour IPv6...............................................................80
Configuration du serveur DHCP .................................................................................................80
Préparation de l'image de démarrage iSCSI..................................................................................81
Redémarrage .................................................................................................................................84
Autres facteurs d'initialisation iSCSI à prendre en compte....................................................................84
Modification des paramètres Vitesse et Duplex dans les environnements Windows.....................84
Adresse administrée localement....................................................................................................84
Réseaux locaux virtuels (VLAN).....................................................................................................84
Dépannage de l'initialisation iSCSI........................................................................................................85
Vidage sur incident iSCSI..........................................................................................................................85
Section 10: Installation de l'application de gestion et du pilote Linux ....................... 86
Présentation................................................................................................................................................86
Installation du logiciel pilote TG3 .............................................................................................................87
Installation du progiciel RPM source........................ ... ... ... .... ... ... ... .... ... ... ... ... .... ... ... .............................87
Création du pilote à partir du fichier TAR source...................................................................................88
Installations réseau....................................................................................................................................88
Désinstallation et suppression du pilote TG3..........................................................................................88
Désinstallation et suppression du pilote provenant d'une installation RPM...........................................88
Suppression du pilote provenant d'une installation TAR.......................................................................89
Messages du pilote.....................................................................................................................................89
Regroupement avec agrégation de canaux .............................................................................................89
Installation de l'application de gestion pour Linux.................................................................................90
Présentation ..........................................................................................................................................90
Protocoles de communication........................... ... ... ... .... ... ... ............................................. .............90
Installation de WS-MAN ou de CIM-XML sur un serveur Linux.............................................................91
Etape 1 : Installer OpenPegasus....................................................................................................91
Etape 2 : Démarrer le serveur CIM sur le serveur..........................................................................93
Etape 3 : Configurer OpenPegasus sur le serveur.........................................................................93
Page 6 Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Etape 4 : Installer le fournisseur CMPI de Broadcom.................................................................... 95
Etape 5 : Effectuer la configuration du pare-feu Linux, si besoin ......... ... ... ... .... ... ... ... ... .... ... ...... ... 95
Etape 6 : Installer BACS et les applications de gestion associées................................................ 96
Installation de WS-MAN ou de CIM-XML sur un client Linux................... .... ... ... ... .... ... ... ... ... .... ... ......... 97
Configurer HTTPS sur un client Linux ........................................................................................... 97
Installation de l'application Broadcom Advanced Control Suite............................................................ 99
Section 11: Logiciel pilote pour VMware ......................................................................100
Présentation ............................................................................................................................................. 100
Pilotes ....................................................................................................................................................... 100
Téléchargement, installation et mise à jour de pilotes............................. .... ... ... ... .... .......................... 100
Paramètres du pilote........................................................................................................................... 100
Paramètres du pilote........................................................................................................................... 101
Paramètres par défaut des pilotes...................................................................................................... 101
Messages du pilote............................................................................................................................. 102
Section 12: Installation de l'application de gestion et du pilote Windows ................103
Installation du logiciel pilote................................................................................................................... 104
Utilisation du programme d'installation ............................................................................................... 104
Installations automatiques .................................................................................................................. 105
Modification du logiciel pilote................................................................................................................. 106
Réparation ou réinstallation du logiciel pilote...................................................................................... 107
Suppression des pilotes de périphériques............................................................................................ 107
Affichage ou modification des propriétés de la carte........................................................................... 108
Définition des options de gestion de l'alimentation............................................................................. 108
Configuration du protocole de communication à utiliser avec BACS4.............................................. 109
Avec WS-MAN............................... .... .......................................... ... ... ................................................. 109
Configuration du serveur Windows pour WS-MAN...................................................................... 109
Installation de WS-MAN sur un client Windows........................................................................... 116
Avec WMI........................................... ... ... ... .......................................... ... .... ... .................................... 118
Etape 1 : Configurer la sécurité de l'espace de noms grâce au contrôle WMI ............................ 118
Etape 2 : Autoriser le lancement à distance DCOM et activer l'autorisation................................ 118
Configuration spéciale pour WMI sur différents systèmes........................................................... 119
Section 13: Utilisation de Broadcom Advanced Control Suite 4................................. 120
Présentation de l'application Broadcom Advanced Control Suite...................................................... 120
Document 2CS57XX-CDUM513-R Page 7
NetXtreme Guide d’utilisation
Initialisation de l'application Broadcom Advanced Control Suite ......................................................121
Interface BACS..........................................................................................................................................121
Panneau de la vue Explorateur...........................................................................................................122
Outil de sélection de vue contextuelle.. .... ... ... ... ... .............................................. .................................123
Vue Filtre......................................................................................................................................123
Panneau de l'onglet Contexte ......................................................................................................... ....123
Barre de menus.......... .........................................................................................................................123
Panneau de description.......................................................................................................................124
Configuration des préférences dans Windows .....................................................................................124
Connexion à un hôte................................................................................................................................125
Gestion des hôtes.....................................................................................................................................126
Onglet Informations : Informations sur l'hôte.. .....................................................................................126
Gestion des cartes réseau.......................................................................................................................128
Pour consulter des informations sur une carte....................................................................................128
Affichage des informations relatives aux pilotes..................................................................................130
Affichage des informations relatives aux ressources ............................... ... ... .... ... ... ... .... ... ... ..............131
Affichage des informations relatives au matériel.................................................................................132
Test du réseau.....................................................................................................................................133
Exécution des tests de diagnostic ......................................................................................................135
Analyse des câbles .............................................................................................................................136
Définition des propriétés de la carte ...................................................................................................137
Affichage des statistiques ......................................................................................................................139
Statistiques générales .....................................................................................................................139
Configuration de regroupement..............................................................................................................140
Types d'équipe ...................................................................................................................................141
Utilisation de l'Assistant de regroupement Broadcom ................................ ... .... ... ... ... .... ... ... ... ... .... ... .141
Utilisation du mode Expert ..................................................................................................................154
Création d'une équipe ........................................................................................................................154
Modification d'une équipe ...................................................................................................................157
Ajout d'un réseau local virtuel .............................................................................................................158
Affichage des propriétés et des statistiques du réseau local virtuel (VLAN) et exécution
de tests de VLAN ................................................................................................................159
Suppression d'un réseau local virtuel ......................................... ............................. ....................160
Configuration de LiveLink pour une équipe de type Smart Load Balancing and Failover (Equilibrage
de charge intelligent et reprise) ou SLB (désactivation de la reprise automatique) .............161
Page 8 Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation
Enregistrement et restauration d'une configuration .................................................................... 162
Affichage des statistiques BASP ........................................................................................................ 163
Configuration à l'aide de l'utilitaire d'interface de ligne de commande.............................................. 164
Dépannage de BACS ............................................................................................................................... 164
Section 14: Caractéristique ............................................................................................ 165
Caractéristiques du câble 10/100/1000BASE-T..................................................................................... 165
Caractéristiques de fonctionnement...................................................................................................... 165
Section 15: Réglementation ...........................................................................................166
Avis FCC - Classe B.................................................................................................................................166
Avis VCCI - Classe B................................................................................................................................ 167
Avis VCCI - Classe B (Japon)............................................................................................................. 167
Réglementation de la CE ......................................................................................................................... 167
Réglementation canadienne (Canada uniquement).............................................................................. 171
Industry Canada, Class B ................................................................................................................... 171
Industry Canada, classe B.................................................................................................................. 171
Avis MIC (République de Corée uniquement) ....................................................................................... 172
Dispositif de CLASSE B............................................................................................................... 172
BSMI .......................................................................................................................................................... 173
Section 16: Procédures de dépannage ......................................................................... 174
Diagnostic du matériel............................................................................................................................. 174
Echecs des tests de diagnostic BACS........ ... .... .......................................... ... ... ... .... ... ... ... ... .... ... ....... 174
Echecs du test réseau BACS.............................................................................................................. 175
Liste de vérification pour le dépannage................................................................................................. 176
Vérification de la liaison et de l'activité réseau..................................................................................... 176
Vérification du chargement des pilotes en cours................................................................................. 177
Windows ...................................................................................................................................... 177
Linux ............................................................................................................................................ 177
Exécution d'un test de longueur de câble ............................................................................................. 177
Vérification de la connectivité du réseau .............................................................................................. 178
Windows ............................................................................................................................................. 178
Linux ................................................................................................................................................... 178
Boot Agent de Broadcom........................................................................................................................ 179
Broadcom Advanced Server Program (BASP)...................................................................................... 179
Document 2CS57XX-CDUM513-R Page 9
NetXtreme Guide d’utilisation
Débogage du noyau via Ethernet............................................................................................................179
Divers.........................................................................................................................................................180
Page 10 Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Caractéristiques et fonctionnalités
Section 1 : Caractéristiques et
fonctionnalités
Description du fonctionnement
Spécifications
Systèmes d'exploitation pris en charge
Indication de liaison au réseau et d'activité du réseau

Description du fonctionnement

Les cartes Gigabit Ethernet de NetXtreme Broadcom permettent de connecter un système compatible PCI Express™ à un réseau Gigabit Ethernet. Les cartes Gigabit Ethernet NetXtreme de Broadcom utilisent une technologie qui permet de transférer des données à un débit maximum d'un gigabit par seconde, soit 10 fois la vitesse d'une carte Fast Ethernet.
Grâce au logiciel de regroupement de Broadcom, vous pouvez séparer votre réseau en réseaux locaux virtuels (VLAN) et regrouper plusieurs cartes réseau en équipes p our obtenir des fonctionnalités d'équilibrage de cha rge du réseau et de tolérance aux pannes. Voir Regroupement et Broadcom Gigabit Ethernet Teaming Services pou r obtenir des i nformations détaillées sur le regroupement. Voir Réseaux locaux virtuels (VLAN) pour obtenir une description des réseaux locaux virtuels. Consultez la rubrique Configuration du regroupement pour obtenir des instructions sur la configuration du regroupement et la création de réseaux locaux virtuels sous Windows.
Document 2CS57XX-CDUM513-R Description du fonctionnement Page 11
NetXtreme Guide d’utilisation Caractéristiques et fonctionnalités

Spécifications

La liste suivante présente les caractéristiques de la carte Gigabit Ethernet NetXtreme de Broadcom pour tous les systèmes d'exploitation pris en charge :
Emetteurs-récepteurs SerDes quad 10/100/1000BASE-T intégrés et quad 1000BASE-X/SGMII 1,25 Gbaud
EEE (Energy Efficient Ethernet™) conforme IEEE 802.3az-2010
Clause 73 IEEE 802.3ap (négociation automatique)
MAC duplex intégral/semi-duplex Quad 10/100/1000BASE-T
MAC duplex intégral/semi-duplex Quad 1000BASE-X/SGMII
PCI Express v2.0 mode MDIX (Automatic MDI Crossover)
x4 à 5 GT/s ou 2,5 GT/s
Capacités MSI et MSI-X jusqu'à 17 vecteurs MSIX
Prise en charge d'I/O Virtualization pour VMware NetQueue et Microsoft VMQ
17 files d'attente de réception et 16 files d'attente de transmission
17 vecteurs MSI-X prenant en charge les interruptions par file d'attente
Vecteur MSI-X so up l e p our l' association de file d'attente de transmission/réception
ECN TPH (TLP Processing Hint) selon la spécification de base PCI Express v2.0
Réinitialisation du niveau de fonctionnement
RSS (Receive Side Scaling) avec prise en charge des vecteurs MSI-X par file d'a ttente et du type de hachage RSS UDP
TSS (Transmit Side Scaling) et file d'attente multi-Tx avec prise en charge des vecteurs MSI-X par file d'attente
Prise en charge des trames Jumbo jusqu'à 9 600 octets de données utiles
Prise charge VLAN (Virtual LAN)— Identification VLAN IEEE 802.1q
Déchargement de somme de contrôle TCP, IP, UDP
LSO (Large Send Offload), TSO (TCP Segmentation Offload)
Assistance matérielle pour les implémentations de synchronisation de l'heure IEEE 1588 et IEEE 802.1AS
Contrôle de flux IEEE 802.3x
Interface SMBus 2.0
Statistiques pour SNMP MIB II, MIB de type Ethernet et MIB Ethernet (IEEE 802.3z, clause 30)
Conformité de la gestion de l'alimentation ACPI
Gestion avancée de l'alimentation (APM) par CPMU (Central Power Management Unit)
Contrôleur efficace de régulateur de commutation
Moniteur de température incorporé
Prise en charge de CLKREQ PCI Express
Déchargement de la gestion de l'alimentation
Prise en charge des mémoires Flash et EEPROM NVRAM série ; configuration automatique de la mémoire Flash
Détection et correction des erreurs ECC sur SRAM interne
Prise en charge de JTAG (méthode Boundary Scan)
Page 12 Spécifications Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Caractéristiques et fonctionnalités

Gestion d'état d'alimentation

Prise en charge de la fonction WOL (Wake on LAN) (paquet magique, trame de réveil, configuration spécifique)
Remarque : La vitesse de connexion de la carte lorsque le système est arrêté et qu'il attend un signal de réveil est de 10 Mbit/s ou de 100 Mbit/s, mais peut être rétablie à 1 000 Mbit/s quand le système fonctionne et qu'il est connecté à un commutateur prenant en charge 1 000 Mbit/s. Les systèmes comptant utiliser WOL (Wake on LAN) doivent être connectés à un commutateur ayant les capacités nécessaires pour les vitesses de 1 000 et de 10/100 Mbit/s.

Fréquence d'interruption adaptative

Le pilote de la carte ajuste intelligemment la fréquence d'interruption du serveur en fonction des conditions d'écoulement du trafic, de façon à augmenter le débit global de l'application. Lorsque le trafic est faible, le pilote de la carte interrompt le serveur pour chaque paquet reçu, réduisant ainsi l e temps d'attente. Lorsque le trafic est impo rtant, la carte émet une interruption du serveur pour plusieurs paquets entrants consécutifs, préservant les cycles de l'ordinateur central d'accueil.

Voies doubles DMA

L'interface PCI sur les cartes Gigabit Ethernet NetXtreme de Broadcom comporte deux voies DMA indépendantes pour effectuer des opérations de lecture et d'écriture simultanément.

ASIC avec processeur RISC intégré

La fonction principale des cartes Gigabit Ethernet NetXtreme de Broa dcom réside dans un ASIC de haute performance, étroitement intégré. L'ASIC comprend un processeur RISC. Cette fonctionnalité offre la possibilité d'aj outer de nouvelles fonctionnalités à la carte et de l'adapter aux exigences ultérieures du réseau via le téléchargement de logiciels.
NetXtremeLes opérations de gestion de Broadcom telles que DMTF, SMASH, DASH et le relais NC-SI s'exécutent sur un moteur de processeur d'application (APE) de haute performance, distinct du moteur de traitement réseau traditionnel.

Broadcom Advanced Control Suite

Composant du logiciel de regroupement Broadcom, Broadcom Advanced Co ntrol Suite (BACS) es t un uti litaire in tégré qui fournit des informations utiles sur toutes les cartes réseau installées sur votre système. L'utilitaire BACS permet également de réaliser des tests détaillés, des diagnostics et des analyses sur chaque carte, ainsi que de modifier les valeurs des propriétés et d'afficher des statistiques du trafic pour chaque carte . BACS est utilisé po ur configur er des regro upeme nts et ajouter des réseaux locaux virtuels sous les systèmes d'exploitation Windows. Voir Utilisatio n de l'application Broa dcom
Advanced Control Suite pour obtenir des informations et des instructions plus détaillées.
Document 2CS57XX-CDUM513-R Spécifications Page 13
NetXtreme Guide d’utilisation Caractéristiques et fonctionnalités

Systèmes d'exploitation pris en charge

La carte Gigabit Ethernet NetXtreme de Broadcom prend en charge les systèmes d'exploitation suivants :
•Microsoft
•Linux® (32 bits et 64 bits étendus)
•VMware
Oracle Solaris
®
Windows® (32 bits et 64 bits étendus)

Indication de liaison au réseau et d'activité du réseau

Pour les connexions Ethernet en fil de cuivre, l'état de la liaison au réseau et de l'activité est indiqué par les voyants sur les connecteurs RJ-45, tel que décrit dans le Tableau 1 : « Liaison au réseau et activité indiqués p ar les voyants de port RJ-
45 » à la page 14. Broadcom Advanced Control Suite fournit également des informations sur l'état de la liaison au réseau
et de l'activité du réseau (voir Pour consulter des informations sur une carte).
Tableau 1 : Liaison au réseau et activité indiqués par les voyants de port RJ-45
Voyant de port Etat du voyant Etat du réseau
Voyant de liaison Désactivé Pas de liaison (câble déconnecté)
Allumé (sans clignotement) raccourci
Voyant d'activité Désactivé Aucune activité réseau
Clignotement Activité réseau
Page 14 Systèmes d'exploitation pris en charge Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Regroupement

Section 2 : Regroupement

Présentation
Equilibrage de charge et tolérance aux pannes Remarque : voir Broadcom Gigabit Ethernet T eaming Services pour des informations détaillées sur les points
suivants :
Glossaire des termes et acronymes employés
Concepts de regroupement
Composants logiciels
Configuration matérielle requise
Fonctionnalités prises en charge selon le type d'équipe
Sélection d'un type d'équipe
Mécanismes de regroupement
Architecture
Types d'équipe
Prise en charge du pilote selon le système d'exploitation
Vitesses de regroupement prises en charge
Regroupement et autres fonctionnalités réseau avancées
Informations générales sur le réseau
Informations sur l'application
Résolution des problèmes de regroupement
Foire aux questions
Messages du journal des événements
Document 2CS57XX-CDUM513-R Page 15
NetXtreme Guide d’utilisation Regroupement

Présentation

Le regroupement de cartes permet de regrouper n'importe quelles cartes réseau pour qu'elles fonctionnent sous forme d'équipe. De tels regroupements permettent l'adhésion à des réseaux locaux virtuels, l'équilibrage de charge entre les cartes et la tolérance aux pannes. Vous pouvez combiner ces avantages de façon à associer la fonction d'équili brage de charge pour les éléments d'équilibrage de charge et l'utilisation d'une carte de re prise en attribuant l'équipe à différents réseaux locaux virtuels.
BASP (Broadcom Advanced Server Program) est le logiciel de regroupement de Broadcom. Sur les systèmes d'exploitation Windows, BASP se configure via l'utilitaire Broadcom Advanced Control Suite (BACS). Sous Linux, le regroupement passe par l'agrégation de canaux.
BASP prend en charge quatre types d'équipe d'équilibrage de charge :
Smart Load Balancing and Failover
Link Aggregation (802.3ad)
Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique
SLB (désactivation de la reprise automatique)

Equilibrage de charge et tolérance aux pannes

Le regroupement de cartes assure l'équilibrage de la charge du trafic et la tolérance aux pannes (mise en service des cartes auxiliaires en cas de défaillance de la connexion réseau). Lorsque plusieurs cartes son t installées sur le même système, elles peuvent être regroupées en un maximum de seize équipes.
Chaque équipe peut comprendre jusqu'à huit cartes, dont une utilisée comme carte auxiliaire pour les types d'équipe Smart Load Balancing and Failover (SLB) ou SLB (désa ctivation de la reprise automatique). Si l 'écoulement du trafic n'est pas identifié sur une carte quelconque, élément de l'équipe, en raison d'une défaillance de la carte, du câble ou du commutateur, la charge est distribuée aux éléments restants de l'équipe sur une connexion active. Dans le cas où toutes les cartes primaires sont défaillantes, le trafic est distribué à la carte auxiliaire. Les sessions existantes sont maintenues et la défaillance n'a aucune répercussion sur l'utilisateur.

Types d'équipe

Les types d'équipe disponibles pour les systèmes d'exploitation pris en charge sont indiqués dans le tableau suivant :
Page 16 Présentation Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Regroupement
Tableau 2 : Types d'équipe
Système d'exploitation Types d'équipe disponibles
Windows Server 2008 et Windows Server 2012
Linux Regroupement de cartes à l'aide du module de noyau d'agrégation et d'une interface
Smart Load Balancing and Failover Link Aggregation (802.3ad) Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique SLB (désactivation de la reprise automatique)
REMARQUE : Windows Server 2012 fournit une prise en charge du regroupement intégrée, appelée « regroupement NIC ». Il n'est pas recommandé que les utilisateurs activent des équipes via le regroupement NIC et BASP simultanément sur les mêmes cartes.
d'agrégation de canaux. Pour plus d'informations, consultez votre documentation Linux.

Smart Load Balancing™ and Failover

Smart Load Balancing™ and Failover est la mise en œuvre de l'équilibrage de charge par Broadcom basée sur le trafic IP. Cette fonction prend en charge l'équilibrage du trafic IP s'écoulant par plusieurs cartes (par ex., éléments d'équipe) dans les deux sens. Dans ce type d'équipe, toutes les cartes de l'équipe ont des adresses MAC distinctes. Il permet une détection automatique des défaillances et une reprise dynamique par un autre élément de l'équipe ou par la carte auxiliaire en réplique synchrone. Cette reprise est assurée indé pendamment du protocole de couche 3 (IP) et fonctionne même avec les commutateurs des couches 2 et 3 existantes. Aucune co nfiguration de commutateur (telle que trun k ou link aggregation) n'est nécessaire pour que ce type d'équipe fonctionne.
Remarque :
si vous n'activez pas LiveLink™ lors de la configuration d'équipes SLB, il est recomman dé de désactiver le
protocole STP au niveau du commutateur ou du port. Ceci permet de minimiser le temps d'interruption nécessaire à la détermination de la boucle de l'arbre maxi mal lors d' une reprise. LiveLi nk rédu it ce genre de problèmes.
Lorsque la liaison d'un élément de l'équipe est à 1000 Mbit/s et que la liaison d'un autre élément est à
100 Mbit/s, la majeure partie du trafic est prise en charge par l'élément dont la liaison est de 1000 Mbit/s.

Link Aggregation (802.3ad)

Ce mode prend en charge le Link Aggregation (regroupement de liaisons). Il est conforme à la spécification IEEE 802.3ad (LACP). Le logiciel de configuration permet de configurer dynamiquement les cartes que vous voulez attribuer à une équipe donnée. Si votre partenaire de liaison n'est pas configuré correctement, conformément à la spécification 802.3ad, des erreurs sont détectées et notées. Dans ce mode, toutes les cartes de l'équipe sont configurées de façon à recevoir des paquets pour la même adresse MAC. Le procédé d'équilibrage de volume dans le se ns de la sortie est déterminé par le pilote BASP. Le partenaire de liaison de l'équipe détermine le procédé d'équilibrage de charge des paquets dans le sens de l'entrée. Dans ce mode, au moins un des partenaires de la liaison doit être en mode actif.
Document 2CS57XX-CDUM513-R Equilibrage de charge et tolérance aux pannes Page 17
NetXtreme Guide d’utilisation Regroupement

Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique

Le type d'équipe Generic Trunking (FEC/GEC)/Projet 802.3ad en mode statique est très semblable au type Link Aggregation (802.3ad), dans ce sens que toutes les cartes de l'équipe sont configurées pour recevoir des p aquets à la même adresse MAC. En revanche, ce type d'équipe ne prend pas en charge le protocole LACP ou le protocole du marqueur. Ce type d'équipe prend en charge diver s environnements dans lesquels les partenaires de liaison des cartes sont configurés statiquement pour prendre en charge un procédé exclusif de gestion des liaisons. Par exemp le, ce type d'équip e peut être utilisé pour prendre en charge OpenTrunk de L ucent ou Fast EtherChannel (FEC) de Cisco. En fait, il s'agit d'une ve rsion simplifiée du type d'équipe Link Aggregation (802.3ad). Cette méthode est bien plus simple, car il n'existe pas de protocole formalisé de contrôle de regroupement de liaisons (LACP). Comme avec les autres types d'équipe, la création des équipes et l'affectation des cartes physiques à diverses équipes sont réal isées statiquement au moyen du logicie l de configuration utilisateur.
Le type d'équipe Generic Trunking (FEC/GEC/Projet 802.3ad en mode statique) prend en charge l'équilibrage de charge et la reprise du trafic entrant et sortant.

SLB (désactivation de la reprise automatique)

Le type d'équipe SLB (désactivation de la reprise automatique) est identique au type d 'équipe Smart Load Balancing (Equilibrage de volume intelligent) et Failover (Compensation), à l'exception suivante : lorsque l' élément auxiliaire est actif, si un élément principal se remet en ligne, l'équipe continue à util iser l'élément auxiliaire plutôt que de revenir à l'élément principal.
Si une carte primaire attribuée à une équipe est désactivée, l 'équipe fonctionne comme une équipe de type Smart Loa d Balancing and Failover dans lequel des reprises automatiques peuvent survenir.
Toutes les interfaces primaires d'une équipe participent à l'équilibrage de charge en envoyant et en recevant une partie du trafic total. Les interfaces auxiliaires reprennent le contrôle dans le cas où toutes les interfaces primaires ont perdu leur liaison.
Le regroupement de reprise assure l'équilibrage de la charge du trafic et la mise en service des cartes auxiliaires (tolérance aux pannes) en cas de défaillance de la connexion réseau. Si la carte primaire d'une équipe se déconnecte à cause de sa défaillance ou de celle du câble ou du port de commutation, l'élément secondaire de l'équipe devient actif, redirigeant le trafic entrant et sortant, affecté en premier lieu à la carte primaire. Les sessions existantes sont maintenues et la défaillance n'a aucune répercussion pour l'utilisateur.
Page 18 Equilibrage de charge et tolérance aux pannes Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Regroupement

Limites des types d'équipe Smart Load Balance et Fail Over et SLB (désactivation de la reprise automatique)

Smart Load-Balancing™ (SLB) est un code propre au protocole.
Tableau 3 : Smart Load Balancing
Système d'exploitation Défaillance/Reprise — Tout Broadcom
Protocole IP IP
Windows Server 2008 O O Windows Server 2008 R2 O O Windows Server 2012 O O
Système d'exploitation
Protocole IP IP
Windows Server 2008 O O Windows Server 2008 R2 O O Windows Server 2012 O O Windows Server 2012 R2 O O
Légende : O = oui
N = non N/C = non pris en charge
Le type d'équipe SLB (Equilibrage de charge intelligent) fonctionne avec tous les commutateurs Ethernet sans configuration préalable des ports de commutation selon un mode de liaison particulier. Seule la charge de trafic IP est équilibrée dans les sens d'entrée et de sortie. D'autres paquets de protocole sont envoyés et reçus via une interface primaire uniquement. Seules les cartes réseau de Broadcom prennent en charge la reprise des trafics non IP. Dans le type d'équipe Generic Trunking, le commutateur Ethernet doit prendre en charge un type de mode de liaison de port (Gigabit EtherC hannel de Cisco ou un mode Link Aggregation d'un autre constructeur de commutateurs). Ce type d'équipe n'est pas lié à un type de protocole particulier. L'ensemble du trafic doit être équilibré et tolérant aux pannes.
Equilibrage de volume — Tout Broadcom
Défaillance/Reprise — Multi­fournisseur
Equilibrage de volume — Multi­fournisseur
Remarque : Si vous n'activez pas LiveLink™ lors de la configuration d'équipes, il est recommandé de désactiver le protocole STP au niveau du commutateur. Ceci permet de minimiser le temps d'interruption nécessaire à la détermination de la boucle de l'arbre maximal lors d'une reprise. LiveLink réduit ce genre de problèmes.
Document 2CS57XX-CDUM513-R Equilibrage de charge et tolérance aux pannes Page 19
NetXtreme Guide d’utilisation Regroupement

Fonctionnalité LiveLink™

LiveLink™ est une fonctionnalité de BASP disponible uniquement pour le type de regroupeme nt Smart Load Balanc ing™ and Failover. L'objectif de LiveLink est de détecter la connectivité réseau située au-delà du commutateur et d'acheminer le trafic uniquement via les éléments d'équipe dont la liaiso n fonctionne. Cette fonction est effectuée via le logiciel de regroupement (voir Configuration de LiveLink pour une équipe de type Smart Load Balan cing an d Failover (Equil ibrag e de
charge intelligent et reprise) ou SLB (désactivation de la reprise automatique)). Le logiciel de regroupement teste
périodiquement une ou plusieurs cartes cibles du réseau (il émet un paquet de liaison à partir de chaque élément de l'équipe). Les cibles testées envoient une réponse à la réception du paquet de liaison. Si un élément de l'équipe ne détecte pas de réponse dans un laps de temps et après un nombre de tentatives définis, le logiciel de regroupement cesse de transmettre du trafic via cet élément. Par la suite, si cet élément détecte une réponse d'une cible de test, cela signifie que la liaison est rétablie et le logiciel de regroupement reprend automatiquement la transmission du trafic par cet élément. LiveLink fonctionne uniquement avec TCP/IP.
La fonctionnalité LiveLink™ est prise en charge par les systèmes d'exploitation Windows 32 bits et 64 bits. Pour plus d'informations sur la prise en charge de cette fonctionnalité sous Linux, reportez-vous à la documentation relative à l'agrégation de canaux dans votre documentation Linux.

Regroupement et prise en charge de Large Send Offload et Checksum Offload

Les propriétés Large Send Offload (Déchargement important à l'émission) et Checksum Offload (Déchargement de la somme de contrôle) sont uniquement activées pour une équipe lorsque tous ses membres prennent en charge la fonctionnalité et sont configurés en conséquence.
Page 20 Equilibrage de charge et tolérance aux pannes Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
Section 3 : Broadcom Gigabit Ethernet
Teaming Services
Introduction
Mécanismes de regroupement
Regroupement et autres propriétés de réseau avancées
Informations générales sur le réseau
Informations sur l'application
Résolution des problèmes de regroupement
Foire aux questions
Messages du journal des événements
Document 2CS57XX-CDUM513-R Page 21
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services

Introduction

Glossaire
Concepts de regroupement
Composants logiciels
Configuration matérielle requise
Fonctionnalités prises en charge selon le type d'équipe
Sélection d'un type d'équipe
Cette section présente les considérations liées à la technologie et à la mise en œuvre que vous devez garder à l'esprit lors de l'utilisation des services de regroupement réseau proposés par le logiciel Broadcom fourni avec les systèmes. L'objectif des services de regroupement Broadcom est d'offrir une tolérance aux panne s et des possibilités d'agrégation d e liaisons sur un ensemble de deux cartes ou plus. Les informations contenues dans ce document sont destinées à aider les équipes informatiques lors du déploiement et du dépannage des applications système qui requièrent une tolérance aux pa nnes et un équilibrage de charge sur le réseau.

Glossaire

Tableau 4 : Glossaire
L'élément Définition
ARP Address Resolution Protocol BACS Broadcom Advanced Control Suite BASP Broadcom Advanced Server Program (pilote intermédiaire) DNS Service de noms de domaine G-ARP Gratuitous Address Resolution Protocol Generic Trunking (FEC/GEC)/Projet
802.3ad en mode statique
HSRP Hot Standby Router Protocol ICMP Internet Control Message Protocol IGMP Internet Group Management Protocol IP Protocole Internet LACP Link Aggregation Control Protocol Link Aggregation (802.3ad) Type d'équipe d'équilibrage de charge intelligent et de reprise dépendant du
LOM LAN on Motherboard MAC Contrôle d'accès support NDIS Network Driver Interface Specification NLB Network Load Balancing (Microsoft) PXE Preboot Execution Environment RAID Redundant Array of Inexpensive Disks
Type d'équipe d'équilibrage de charge intelligent et de reprise dépendant du commutateur où le pilote inter médiair e gère le trafic sortant et où le commutateur gère le trafic entrant.
commutateur avec LACP où le pil ot e in termédiaire gère le trafic sortant et où le commutateur gère le trafic entrant.
Page 22 Introduction Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
Tableau 4 : Glossaire
L'élément Définition
Smart Load Balance and Failover Type d'équipe de reprise indépendant du commutateur où l'élément d'équipe
principal gère le trafic entrant et sortant tandis que l'élément d'équipe auxiliaire reste en attente d'un événement de reprise (par exemple, une perte de lien). Le pilote intermédiaire (BASP) gère le trafic entrant et sortant.
Smart Load Balancing (SLB) Type d'équipe d'équilibrage de charge et de reprise indépendant du commutateur
où le pilote intermédiaire gère le trafic entrant et sortant. TCP Transmission Control Protocol UDP User Datagram Protocol WINS Service de noms Windows WLBS Windows Load Balancing Service
Document 2CS57XX-CDUM513-R Introduction Page 23
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services

Concepts de regroupement

Adressage réseau
Regroupement et adresses réseau
Description des types de regroupement
Adressage réseau
Pour comprendre comment fonctionne ce regroupement, il est important d'avoir une bonne connaissance du fonctionnement de la communication des nœuds dans un réseau Ethernet. Ce document est conçu pour des lecteurs familiers avec les bases des communications des réseaux Ethernet et IP. Les informations suivantes offrent un aperçu avancé des concepts d'adressage réseau utilisés dans un réseau Ethernet.
Chaque interface de réseau Ethernet d'une plate-forme hôte (par exemple, un ordinateur) nécessite une adresse de couche 2 globale unique et au moins une adresse de couche 3 globale uniq ue. La couche 2 est la couche de liaison des données et la couche 3 est la couche réseau comme définie dans le modèle OSI. L'adresse de couche 2 est affectée au matériel. Elle est souvent appelée adresse MAC ou adresse physique. Cette adresse est préprogrammée en usine et est stockée dans la mémoire NVRAM d'une interface réseau ou sur la carte mère du système dans le cas d'une interface LAN intégrée. Les adresses de couche 3 sont souvent appelées adresse logique ou adresse de protocole. Ell es sont affectées à la pile de logiciel. IP est un exemple de protocole de couche 3. La co uche 4 (couche de transport) utilise quant à elle les numéros de port de chaque protocole réseau de niveau supérieur, comme Telnet ou FTP. Ces numéros de port sont utilisés pour différencier les flux de trafic entre les applications. Les protoc oles de couche 4 (par exemple, TCP o u UDP) sont souvent utilisés dans les réseaux actuels. La combinaison de l'adresse IP et du numéro de port TCP est appelée « socket » ou interface de connexion.
Les périphériques Ethernet communiquent entre eux en utilisant l'adresse MAC et non l'adresse IP. Toutefois, la plupart des applications fonctionnent avec un nom d'hôte traduit en adresse IP par un service de noms tel que WINS ou DNS. Il est donc nécessaire de pouvoir identifier l'adresse MAC attribué e à l'adresse IP. Le protocole ARP (Address Resolution Protocol) propose cette fonction dans le cadre d'un réseau IP. Une adresse de monodiffusion correspond à une seule adresse MAC ou à une seule adresse IP. Une adresse de diffusion est envoyée à tous les périphériques d'un réseau.
Regroupement et adresses réseau
Une équipe de cartes fonctionne comme une interface de réseau virtuel unique et est semblable à une carte non group ée pour les autres périphériques réseau. Une carte réseau virtuelle annonce une seule adresse de couche 2 et une ou plusieurs adresses de couche 3. Lorsque le pilote de regroupement est initialisé, il sélectionne une adresse MAC appartenant à l'une des cartes physiques. Cette adresse devient l'adresse MAC de l'équipe. Cette adresse correspond généralement à celle de la première carte initialisée par le pilote. Lorsque le système qui héberge l'équipe reçoit une requête ARP, il sélectionne une adresse MAC parmi les cartes physiques de l'équipe à utiliser comme adresse MAC sour ce pour la répo nse ARP. Sur les systèmes d'exploitation Windows, la commande IPCONFIG /all affiche les adresses IP et MAC de la carte virtuelle et non celles de chaque carte physique. L'adresse IP de protocole est attribuée à l'interface réseau virtuelle et non à chaque carte physique.
Pour les modes de regroupement indépendants du commutateur, toutes les cartes physiques formant une carte virtuelle doivent utiliser l'adresse MAC unique qui leur a été attribuée lors de la transmission de données. Les trames renvoyées par chaque carte physique de l'équipe doivent utiliser une adresse MAC unique pour être compatible IEEE. Il est important de noter que les entrées du cache ARP ne sont pas découve rtes à partir des trames reçues, mais uniquement à partir d es requêtes et des réponses ARP.
Page 24 Introduction Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
Description des types de regroupement
Smart Load Balancing and Failover
Generic Trunking
Link Aggregation (IEEE 802.3ad LACP)
SLB (désactivation de la reprise automatique)
Il existe trois méthodes de classification des types de regroupement pris en charge :
La première dépend de la correspondance ou de la non-co rrespondance de la configuration du port de commutation avec le type de regroupement de la carte.
La deuxième est basée sur la fonctionnalité de l'équipe, si celle-ci prend en charge l'équilibrage de charge et la reprise ou uniquement la reprise.
La troisième dépend de l'utilisation ou non du protocole LACP (protocole de contrôle de regroupemen t de liaison).
Le Tableau 5 reprend les types de regroupement et leur classification.
Tableau 5 : Types de regroupement dispon ibles
Dépendante du
Type de regroupement
Smart Load Balancing and Failover (avec 2 à 8 éléments d'équipe d'équilibrage de charge)
SLB (désactivation de la reprise automatique)
Link Aggregation (802.3ad)
commutateur (le commutateur doit
prendre en charge un type d'équipe spécifique)
La prise en charge du protocole Link Aggregation Control Protocol est requise sur le commutateur Equilibrage de charge Reprise
Generic Trunking (FEC/GEC)/Projet
802.3ad en mode statique
Smart Load Balancing and Failover
Le type d'équipe Smart Load Balancing™ and Failover (équilibrage de charge intelligent et reprise) assure l'équilibrag e de charge et la reprise lorsqu'il est configuré pour l'équilibrage de charge et un iquement la reprise lorsqu'il est co nfiguré pour la tolérance aux pannes. Ce type d'équipe est compatible avec n'importe quel commutateur Ethernet et ne requiert aucune configuration de gestion des liaisons sur le commutateur. L'équipe annonce plusieurs adresses MAC et un e ou plusieurs adresses IP (lors de l'utilisation d'une adresse IP secondaire). L'adresse MAC de l'équipe est sélectionnée à partir de la liste des éléments d'équilibrage de charge. Lorsque le système re çoit une requête ARP, la pile de mi se en réseau des l ogici els envoie toujours une réponse ARP avec l'adresse MAC de l'équipe. Pour lancer le processus d'équilibrage de charge, le pilote de regroupement modifie cette réponse ARP en changeant l'adresse MAC source afin qu' elle corresponde à celle d'une des autres cartes physiques.
Document 2CS57XX-CDUM513-R Introduction Page 25
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
Smart Load Balancing vous permet d'équilibrer la charge en émission et en réception en fonction de l'adresse IP de couche 3 ou 4 et du numéro de port TCP/UDP. L'équilibrag e de charge ne se fait donc p as au niveau des octets ou des trames, mais par session TCP/UDP. Le recours à cette méthode est nécessaire pour conserver l'ordre de transmission des trames appartenant à la même communication par socket. L'éq uilibrage de charge est p ris en charge sur 2 à 8 ports. Ces ports peuvent inclure toute combinaison de cartes complémentaires et de périphériques LOM (LAN on Motherboard). L'équilibrage de charge en émission se fait en créant un tableau d e hachage à l'aid e des a dresses IP source et cible ainsi que des numéros de port TCP/UDP. Une même combinaison d'adresses IP source et cible et de numéros de port TCP/UDP génère normalement un indice de hachage identique et renvoie par conséquent au même port de l'équipe. Lorsqu' un port est sélectionné pour acheminer toutes les trames d'un socket donné, l'adresse MAC unique de la carte physique (et non l'adresse MAC de l'équipe) est incluse dans la trame. Cette étape est requise pour la conformité à la norme IEEE 802.3. Si deux cartes effectuent des transmissions en utilisant la même adres se MAC, il survient un conflit d'adresse MAC que le commutateur ne peut pas gérer.
L'équilibrage de charge en réception est réalisé via un pilote intermédiaire par l'envoi d'ARP gratuits client par client en utilisant l'adresse de monodiffusion de chaque client comme adresse cible de la requête ARP (cette opération est également connue sous le nom d'ARP dirigé). Il s'ag it alors d'un équilib rage de charge pa r client et n on d'un éq uilibrag e de charge de trafic. Lorsque le pilote intermédiaire détecte un déséquilibre notab le de la charge dans une équipe SLB, il génère des G-ARP afin de redistribuer les trames entrantes. Le pilote intermédiaire (BASP) ne répond pas aux requêtes ARP. Seule la pile de protocole logiciel fournit la répon se ARP requise. Il est important de comprendre que l 'équilibrage de charge en réception est fonction du nombre de clients qui se connectent au système via l'interface de l'équipe.
L'équilibrage de charge en réception SLB tente d'équilibrer le trafic entrant pour les ordinateurs client via les ports physiques de l'équipe. Cette fonction utilise un ARP gratuit modifié pour annoncer une autre adresse MAC pour l'adresse IP de l'équipe dans l'adresse physique et de protocole de l'expéditeur. Cet ARP gratuit (G-ARP) est en monodiffusion pour les adresses MAC et IP d'un ordinateur client, dans l'adresse physique cible et dans l'adresse de protocole cible. Le client cible doit alors mettre à jour son cache ARP avec un nouveau mappage d'adresse MAC vers l'adresse IP de l'équipe. Les G-ARP ne sont pas diffusés car tous les clients enverraient alors leur trafic vers un même port. Les avantages de l'équilibrage de char ge par client seraient alors nuls et la transmission des trames serait trop retardée. Ce processus d'équilibrage de ch arge en réception fonctionne tant que tous les clients et le système groupé utilisent le même sous-réseau ou domaine de diffusion.
Lorsque les clients et le système utilisent des sous-réseaux différents et que le trafic entrant doit traverser un routeur, le trafic reçu et destiné au système n'est pas équilibré. La carte physique sélectionnée par le pilote intermédiaire pour l'acheminement du flux IP acheminera l'ensemble du trafic. Lorsque le routeur envoie une trame vers l'adresse IP de l'équipe, il diffuse une requête ARP (sauf dans le cache ARP). La pile de logiciel serveur génère une réponse ARP avec l'adresse MAC de l'équipe, mais le pilote intermédiaire modifie la réponse ARP et l'envoie vers une carte physique donnée, établissant ainsi le flux pour cette session.
ARP n'est en effet pas un protocole routable. Il ne contient pas d'en-tête IP et n'est donc pas envoyé vers le routeur ou la passerelle par défaut. ARP n'est qu'un protocole de sous-réseau local. De plus, G-ARP n'étant pas un paquet de diffusion, le routeur ne le traite pas et ne met pas à jour son propre cache ARP.
La seule méthode permettant au routeur de traiter un ARP de stiné à un autre périphérique réseau est la suivante : il faut que Proxy ARP soit activé et que l'hôte ne dispose d'aucune passerell e par défaut. Peu utilisée, cette méthode est déconseillée pour la plupart des applications.
Le trafic sortant acheminé via un routeur fait l'objet d'un équilibrage de charge car l'équilib rage de charge en émission e st basé sur les adresses IP source et cible et le numéro de port TCP/UDP. Comme les routeurs ne modifient pas les adresses IP source et cible, l'algorithme d'équilibrage de charge fonctionne comme prévu.
La configuration de routeurs pour le protocole HSRP (Hot Standby Routing Protocol) ne permet pas l'équilibrage de charge en réception dans l'équipe de cartes. En général, HSRP permet à deux routeurs d'agir comme un seul routeur, en annonçant une adresse IP virtuelle et une adresse MAC virtuelle. Un routeur physique est l'interface active quand l'autre est en veille.
Page 26 Introduction Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
Bien que HSRP puisse également charger des nœuds de partage (en utilisant différentes passerelles par défaut sur les nœuds hôtes) sur plusieurs routeurs dans les groupes HSRP, il pointe toujours vers l'adresse MAC principale de l'équipe.
Generic Trunking
Generic Trunking est un mode de regroupement assisté par commutateur et nécessite que le s ports soient configurés à chaque extrémité de la liaison : interfaces serveur et ports de commutation. Il y es t 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 an nonce 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'utilisatio n 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 p our 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, à l a différence qu'il utilise le protocol e 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 lia ison 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 qu i peut éventuellement être activé pour le s 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.
Document 2CS57XX-CDUM513-R Introduction Page 27
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
SLB (désactivation de la reprise automatique)
Ce type d'équipe est identique au type Smart Load Balance and Failover, à l'exception suiva nte : 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 pri s en charge un ique ment dans le s situation s où le câble résea u e st déconnecté et reconnecté à la carte réseau. Il n'est pas pr is en charge dans les situations où la carte est supprimée o u 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 Loa d 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 l a pile de protocole pour activer l'archi tecture de regroupement (voir
Figure 1). Le pilote miniport contrôle directement le contrôleur de réseau local hôte afin d'activer des fo nctions telles que
l'envoi, la réception et l'interruption du traitement. Le pilote intermédi aire se situe entre le pilote miniport et la couche de protocole. Il assure le multiplexage de plusieurs instances de pilote miniport et crée u ne 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. Une adresse de protocole (une adres se IP, par exemple) est attribuée à chaque instance de périphérique miniport, mais, lorsqu'un pilote intermédiaire est installé, l'adresse de protoc ole est attribuée à la carte virtuel le d'équipe, et non à chaq ue périphérique miniport formant l'équipe.
La prise en charge de regroupement proposée par Broadcom e st fournie par trois composants logiciels qui fonctio nnent ensemble et sont pris en charge comme un tout. Lorsqu'un composant est mis à niveau, les autres composants doivent être mis à niveau vers une version prise en charge. Tableau 6 décrit les trois composants logiciels et leurs fichiers associés pour les systèmes d'exploitation pris en charge.
Tableau 6 : Composants logiciels du regroupement Broadcom
Composant logiciel Nom Broadcom Windows Linux
Pilote miniport Broadcom Base Driver b57nd60X.sys tg3 Pilote intermédiaire Broadcom Advanced Server Program
(BASP)
Interface utilisateur de configuration
Pilote NDIS 6 Pilote x86 Windows Vista et versions
L'utilitaire Broadcom Advanced Control Suite (BACS) est conçu pour fonctionner avec les systèmes d'exploitation Windows Server 32 bits et 64 bits. BACS est utilisé pour configurer le regroupement pour l'équilibrage de charge et la toléran ce aux pannes, ainsi que les VLAN. De plus, cet utilitaire affiche l'adresse MAC, la version du pilote et les informations d'état de chaque carte réseau. BACS comprend également plusieurs outils de diagnostic, comme les diagnostics matériels, le test de câble et le test de topologie réseau.
Broadcom Advanced Control Suite (BACS) BACS BACS CLI
ultérieures Pilote x64 Windows Vista et versions
ultérieures
Basp.sys bonding
b57nd60x.sys b57nd60a.sys
S/O
Page 28 Introduction Document 2CS57XX-CDUM513-R
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services

Configuration matérielle requise

Commutateur Ethernet
Routeur
Les différents modes de regroupement décrits dans ce document imposent certaines restrictions co ncernant l'é quipement réseau utilisé pour connecter les clients aux systèmes groupés. Chaque type de technologie d'interconnexion réseau a une incidence sur le regroupement comme indiqué à la section suivante.
Commutateur Ethernet
Les commutateurs Ethernet permettent de décomposer un réseau Ethernet en plusieurs domaines de diffusion. Le commutateur assure la transmission des paquets Ethernet entre les hôtes à partir des adresses MAC Ethernet uniquement. Une carte réseau physique reliée à un commutateur peut fonctionner en mode semi-duplex ou dup lex intégral.
Pour prendre en charge Generic Trunking et 802.3ad Link Aggregation, un commutateur doit prendre en charg e explicitement ces fonctionnalités. Si le commutateur ne prend pas en charge ces protocoles, il peut tout de même être utilisé pour l'équilibrage de charge.
Routeur
Conçus pour acheminer le trafic réseau à partir du protocole de couche 3 ou supérieur, les routeurs fonctionnement également souvent comme des périphériques d e couche 2 avec fonction de commutation. Le regroupe ment de ports connectés directement à un routeur n'est pas pris en charge.

Fonctionnalités prises en charge selon le type d'équipe

Tableau 7 propose une comparaison des fonctions pour les différents types d'équi pe pris en charge par les cartes réseau
Broadcom. Utilisez ce tableau pour déterminer le type d'équipe le mieux adapté à votre configuration. Le logiciel de regroupement accepte jusqu'à huit ports dans une même équipe et jusqu'à 16 équipes par système. Ce s équipes pe uvent être constituées de n'importe quelle combinaison de types de regroupeme nt pris en charge, mais chaque équipe doit se situer sur un réseau ou un sous-réseau différent.
Tableau 7 : Comparaison des types d'équipes
Agrégation de
Gestion de liaisons
Tolérance aux
Type d'équipe
Fonction SLB avec réplique
Nombre de ports par équipe (même domaine de diffusion)
Nombre d'équipes 16 16 16 16 Tolérance aux pannes de la
carte
pannes
synchrone 2–8 2–8 2–8 2–8
a
Equilibrage de charge
SLB Generic Trunking Link Aggregation
Oui Oui Oui
statique dépendante du commutateur
liaison dynamique indépendante du commutateur (IEEE 802.3ad)
Document 2CS57XX-CDUM513-R Introduction Page 29
NetXtreme Guide d’utilisation Broadcom Gigabit Ethernet Teaming Services
Tableau 7 : Comparaison des types d'équipes (Suite)
Agrégation de
Type d'équipe
Tolérance aux pannes de la liaison du commutateur (même
Gestion de liaisons
statique Tolérance aux pannes
Equilibrage de charge
dépendante du
commutateur
Oui Oui Dépendante du
commutateur
liaison dynamique indépendante du commutateur (IEEE 802.3ad)
Dépendante du commutateur
domaine de diffusion) Equilibrage de charge en
Non Oui Oui Oui
émission Equilibrage de charge en
réception Requiert un commutateur
Non Oui Oui (effectué par le
commutateur)
Oui (effectué par le commutateur)
Non Non Oui Oui
compatible Pulsations pour vérifier la
Non Non Non Non
connectivité Supports divers (cartes avec
différents supports) Vitesses mixtes (cartes ne
Oui Oui Oui (dépendante
Oui
du commutateur) Oui Oui Non Non
prenant pas en charge des vitesses communes, mais pouvant fonctionner à différentes vitesses)
Vitesses mixtes (cartes prenant en charge des vitesses
Oui Oui Non (la vitesse doit
être identique)
Oui
communes, mais pouvant fonctionner à différentes vitesses)
Equilibrage de charge TCP/IP Non Oui Oui Oui Regroupement multi-fournisseur
Oui
b
Equilibrage de charge non IP Non Oui (trafic IPX
Oui
b
Oui
b
Oui
Oui Oui
sortant uniquement)
Même adresse MAC pour tous
Non Non Oui Oui
les éléments de l'équipe Même adresse IP pour tous les
OuiOuiOuiOui
éléments de l'équipe Equilibrage de charge par
Non Oui Oui Oui
adresse IP Equilibrage de charge par
adresse MAC
Non Oui (utilisé en
l'absence d'IP/IPX)
Oui Oui
b
a
SLB avec un élément primaire et un élément auxiliaire.
b
Requiert au moins une carte Broadcom dans l'équipe.
Page 30 Introduction Document 2CS57XX-CDUM513-R
Loading...
+ 150 hidden pages