Vous êtes sur la page 1sur 9

4.1.

Pr-installation

Considrations rseau

La solution de rpartition de charge rseau fonctionne uniquement avec TCP/IP, il est donc ncessaire que celui-ci soit install sur les machines que lon va ajouter la ferme de serveurs du cluster. Dans le cas dun rseau utilisant plusieurs protocoles (IPX, Appletalk, ), il est ncessaire dajouter une autre interface rseau pour implmenter ces protocoles. La bande passante estime doit tre aussi prise en compte pour sassurer que le trafic soit support pour lensemble des htes qui vont accder au cluster et si besoin est pouvoir ajouter dautre carte rseau. Dans le cas dune implmentation oriente tolrance de panne, assurez vous que lensemble des noeuds puissent support le trafic. Lensemble des adresses IP doit tre dfini en statique. La solution de rpartition de charge ne supporte pas le protocole dallocation dIP dynamique (DHCP). Assurez vous aussi que les adresses IP soient exclues des tendues DHCP de lentreprise.

Considrations matriels

La solution de rpartition de charge rseau ne ncessite aucun matriel spcifique. Les cartes rseaux FDDI et Ethernet sont actuellement supports pour la partie rseau. Tous les noeuds du cluster doivent se trouver dans le mme sous rseau et branch un mme dispositif rseau (switch ou hub). Deux cartes rseau sont recommandes sur chaque noeud afin de pouvoir isol le trafic spcifique au cluster et le flux destin aux clients. Dans ce cas, les cartes associes au rseau interne doivent tre

configures sur un sous-rseau diffrent du rseau externe et connectes des dispositifs rseau spcifique pour optimiser la bande passante et accrotre la scurit. Les cartes rseau utilises doivent supporter les modifications dadresse Mac la vole car la solution de rpartition de charge rseau programme une nouvelle adresse dans la carte qui sera unique pour lensemble des noeud du cluster (tout les noeuds vont avoir la mme adresse MAC).

Contrle du flood sur les commutateurs

Le principe de fonctionnement du NLB induit que lensemble des noeuds reoit lintgralit des donnes destination du cluster. Nanmoins, un problme se pose lorsque lensemble des noeuds est connect sur un commutateur (switch), car le cluster est reprsent par une adresse MAC unique, le commutateur va apprendre cette adresse est la lie en crant des micro-segment un port unique ce qui va empchera les autres serveurs du cluster de pouvoir rcuprer les informations.

Pour pouvoir palier cette lacune, la solution de rpartition de charge masque ladresse MAC pour lempcher dapprendre cette adresse ce qui permet de laisser le commutateur dans un mode dapprentissage pendant lequel il diffuse les donnes sur lensemble des ports. La solution optimale pour linfrastructure de la rpartition de charge rseau est de connecter lensemble des serveurs membre de la ferme un concentrateur (hub) lui-mme connect un port du commutateur. Dans ce cas, la modification de la cl de registre suivante va dsactiver la fonction de masquage de ladresse MAC (HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ WLBS\ Parameters\ MaskSourceMAC = 0).

Installation et configuration de lquilibrage de la charge rseau

Linstallation du pilote dquilibrage de charge se fait via le panneau de configuration Connexions rseau , dans les proprits de la carte rseau.Une fois le pilote install, il suffit de lactiver sur les cartes utilisant cette fonctionnalit,puis de la configurer en cliquant sur proprits.

La configuration de lquilibrage de charge rseau se dcompose en trois catgories :

Les paramtres du cluster avec des paramtres commun lensemble des serveurs membres de la ferme de serveur. Les paramtres de lhte avec des paramtres propres chaque serveur. Les rgles du port avec les paramtres de rpartition de charge.

4.2. Paramtres de configuration

Paramtres de cluster

Afin de pouvoir configurer le cluster un certain nombre de paramtres doivent tre saisi : Dans longlet Paramtres de cluster il est ncessaire de prciser ladresse IP virtuelle du cluster qui sera commun lensemble des noeuds du cluster ainsi que le masque de sous-rseau associ.

Le nom Internet complet qui est le FQDN associ au serveur virtuel.

Le mode opratoire du cluster qui peut varier entre

Mono diffusion et Multi diffusion.

Lactivation du contrle distance avec la possibilit de spcifier un mot de passe.

Paramtres de lhte

Il est ncessaire de prciser la priorit des htes. Celle-ci permet de dfinir lordre dutilisation des serveurs dans le cas dune configuration en hte unique. Celui-ci doit tre unique par serveur dans la ferme du cluster.

Le serveur possdant la plus petite priorit est le serveur par dfaut pour les clients externes. Le service de cluster propose logiquement 32 niveaux de priorits.

La configuration IP ddie permet de spcifier ladresse IP spcifique la machine hte. Ainsi le serveur pourra tre joint travers le serveur virtuel du cluster ou spcifiquement par cette adresse IP.

Ltat initial de lhte permet de spcifier la condition de dmarrage du pilote de lquilibrage de charge sur lhte.

4 .3. Dfinition des rgles de rpartition

La configuration des rgles de rpartition se fait dans longlet Rgles du port. Cette configuration va dterminer le comportement du cluster selon le type de donne que lon va lui envoyer. Adresse IP du cluster: spcifie ladresse IP du cluster qui doit tre pris en compte par la rgle du port. Etendue du port et protocole: spcifient la plage de port et le(s) protocole(s) pour laquelle la rgle sapplique. Mode de filtrage: prcise le mode daffinit et de rpartition de charge avec la possibilit de bloquer le trafic correspondant la rgle.

Modification du mode de filtrage:

Mode de filtrage

- Hte multiple : Permet dactiver le mode dquilibrage de charge. Cette option peut-tre mise en place sous deux forme : rpartition gal

entre les serveurs ou rpartition par poids entre les serveurs. Dans ce mode laffinit peut-tre prcis.

- Hte unique : Permet dutiliser le pilote dquilibrage de charge comme systme de tolrance de panne.Ceci implique la prcision dune priorit pour lordre dutilisation des serveurs

- Dsactiver cette tendue de port : Bloque lensemble du trafic correspondant la rgle.

Laffinit

Laffinit ne ce dfinit que dans le mode de filtrage Hte multiple. Les trois modes daffinit sont :

- Aucune : Utilisez ce mode daffinit dans lecas dapplication dont les sessions peuvent tre redistribu sur plusieurs serveurs comme les serveurs Web ou VPN.

- Unique : Permet dassocier un client un serveur pendant la dure o ils communiquent comme lors de session SSL ou un serveur Webavec variable de session.

- Classe C : .Permet une affinit de type unique mme lorsquun client se connecte travers des proxy multiples.

Paramtres de rpartition

Lorsque lquilibrage de charge est actif, il existe trois mthodes de rpartition de la charge entre les serveurs membre du cluster :

- Poids de charge : Utilisez ce mode derpartition lorsque vous dsirez rpartir la charge de chaque serveur de faon ingal, par exemple lorsque les serveurs membres de laferme du cluster nont pas une puissance de traitement quivalente entre eux.

- Egal : Permet de dfinir une rpartition de charge gale entre les serveurs membre de la ferme.

- Priorit de traitement : .Cette valeur donne la priorit de lhte lorsque le mode de filtrage est actif. Cette valeur doit tre unique dans la ferme du cluster.

Proprits TCP/IP

Une fois le pilote dquilibrage de charge activ, il suffit de rentrer dans les proprits TCP/IP de la machine et dy prciser ladresse IP virtuel ainsi que ladresse IP spcifique. La manipulation seffectue dans les paramtres avancs de TCP/IP.

Configuration Post-installation

Si vous avez le besoin de modifier la configuration de faon un peu plus prcise, vous avez accs au paramtres avanc partir de la base de registre dans la sous-cl : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WLBS\Parameters.

Vous pouvez notamment modifier les cls suivantes :

- AliveMsgPeriod : Permet dajuster le temps entre chaque envoi de heartbeats.

- AliveMsgTolerance : Permet de dfinir partir de combien de heartbeats manqu un noeud

est considr comme hors ligne.

Sommaire 1. Concepts de rpartition de la charge rseau 2. Les fonctionnalits de la rpartition de charge rseau (NLB)

3. Architecture de la rpartition de charge 4. Mise en place de la rpartition de la charge rseau 5. Administration de la rpartition de la charge rseau 6. Administration du Cluster via WMI-WSH 7. Microsoft Application Center Server 8. Maintenance et dpannage de la rpartition de charge rseau 9. Les messages d'erreurs