Numéro d'article: 193602 - Dernière mise à jour: vendredi 26 octobre 2007 - Version: 4.4

Options de configuration pour les hôtes WLBS connectés à un commutateur de couche 2

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.
Ancien nº de publication de cet article : F193602

Sommaire

Agrandir tout | Réduire tout

Résumé

Cet article explique comment faire pour connecter deux serveurs WLBS (Windows NT Load Balancing Service) ou plus dans un environnement commuté. Pour que WLBS fonctionne correctement, chaque paquet dirigé vers l'adresse IP virtuelle doit atteindre tous les hôtes WLBS. L'hôte WLBS filtre ensuite les paquets.

Plus d'informations

Si vous connectez les hôtes WLBS avec un commutateur, le commutateur doit être de couche 2 plutôt que 3 ou supérieur, car tous les hôtes partagent la même adresse IP (l'adresse IP cluster) et les commutateurs de couche 3 dirigent les paquets réseau directs (demandes du client entrantes) en fonction de l'adresse IP de l'ordinateur de destination.

Lorsque la carte réseau de cluster de chaque hôte WLBS est connectée à un port sur le commutateur de couche 2 (le même commutateur) au lieu d'un concentrateur, le commutateur essaie de déterminer l'adresse MAC (Media Access Control) de l'ordinateur connecté à chacun de ses ports. En conséquence, le commutateur peut associer un port à une adresse MAC. Les commutateurs Ethernet envoient des trames à une adresse MAC en utilisant le port associé à l'adresse MAC. Si un commutateur associe les adresses MAC du cluster à l'un de ses ports, WLBS est incapable d'équilibrer correctement la charge du trafic. Vous pouvez configurer WLBS de plusieurs manières pour empêcher qu'un commutateur n'associe l'adresse MAC du cluster. Les sections suivantes décrivent ces méthodes.

Monodiffusion

Remarque : pour obtenir les meilleurs résultats possibles, configurez la passerelle par défaut afin que son adresse corresponde à la carte réseau virtuelle cluster/WLBS. Ne paramétrez pas l'adresse de la passerelle pour la carte réseau administrative dans la boîte de dialogue Configuration TCP/IP.

Avec cette configuration, les demandes vers le cluster circuleront via la carte réseau du cluster et l'hôte approprié répondra via sa carte réseau de cluster, car les informations de passerelle sont associées à cette carte réseau. Les cartes réseau administratives de l'hôte se connectent à un concentrateur dédié qui n'est pas connecté au réseau ou connecté à un routeur ou commutateur pour un sous-réseau différent. Les cartes réseau administratives et les cartes cluster ne peuvent pas utiliser le même sous-réseau.

Masquage de l'adresse MAC du cluster WLBS

Lorsque vous utilisez la monodiffusion, conservez la valeur du Registre
MaskSourceMAC
définie sur la valeur par défaut 1. Cela force le cluster à utiliser une adresse MAC de substitution lors de l'envoi de paquets par l'intermédiaire du commutateur. Le commutateur mappe l'adresse MAC de substitution à un port, mais envoie le trafic à la véritable adresse MAC de cluster à tous les ports du commutateur. Si le commutateur n'a pas d'adresse MAC associée à un port, il envoie les trames à tous les ports. Il s'agit de l'inondation de ports. Elle peut être obtenue uniquement avec un VLAN. Cette configuration a la bande passante la plus élevée et élimine complètement les collisions.

MaskSourceMAC
se trouve dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WLBS\Parameters


Remarque Sur Microsoft Windows Server 2003, la valeur MaskSourceMAC est située dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WLBS\Parameters\Interface\<GUID>


Utilisation d'un concentrateur

Pour utiliser un concentrateur, procédez comme suit :
  1. Définissez la valeur
    MaskSourceMAC
    à 0 sur tous les n?uds WLBS.
  2. Connectez toutes les cartes réseau cluster à un concentrateur.
  3. Liez le concentrateur à un port de commutateur.
  4. Connectez la carte réseau dédiée à un port disponible du commutateur.

Cette configuration permet au commutateur de déterminer l'adresse MAC cluster WLBS. Cela élimine l'inondation de ports sans avoir à recourir à un VLAN. Cette configuration présente une limitation sur le concentrateur au niveau de la bande passante, elle améliore néanmoins automatiquement le traitement « pipeline » du trafic et minimise les collisions.

Multidiffusion

Remarque Lorsque le routeur local doit envoyer un paquet à l'adresse IP virtuelle, il utilise le protocole de résolution d'adresse (ARP) pour déterminer l'adresse MAC du VIP. WLBS répond à ces demandes ARP. Lorsque vous masquez l'adresse MAC source, la réponse ARP du WLBS a une adresse MAC source de substitution dans la trame Ethernet, mais contient la bonne adresse MAC cluster dans l'en-tête ARP. Certains routeurs ne peuvent pas effectuer ce mappage ARP et nécessitent une entrée ARP statique dans le routeur. Pour plus d'informations sur la configuration ARP statique, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
197862  (http://support.microsoft.com/kb/197862/ ) Le cluster WLBS est inaccessible à partir de réseaux externes
Le cluster utilise une adresse MAC en multidiffusion mappée à une adresse IP en monodiffusion. Le commutateur n'associe pas les adresses MAC en multidiffusion à un port, il envoie les trames à cette adresse MAC sur tous les ports. Les implémentations de nettoyage Multidiffusion IP ne peuvent pas limiter l'inondation de ports, par conséquent, vous devez utiliser un VLAN. Notez que la multidiffusion n'offre aucun avantage sur la monodiffusion du point de vue des commutateurs. La charge de traitement supplémentaire en multidiffusion pour les routeurs et les commutateurs peut dégrader les performances. Si vous utilisez la multidiffusion, analysez soigneusement l'impact sur le réseau pour éviter la congestion d'autres périphériques réseau.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Load Balancing Service
Mots-clés : 
kbinfo kbproductlink KB193602
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.