WebSphere Load Balancer
             Systèmes d'exploitation : Windows

             Personnalisation de la table des matières et des résultats de la recherche
Cette rubrique s'applique uniquement au système d'exploitation Windows.

Exemple : fichier de configuration du Dispatcher (Windows)

Voici un exemple de fichier de configuration de Load Balancer appelé configuration.cmd.sample (systèmes d'exploitation Windows).

@echo off
rem configuration.cmd.sample - Exemple de fichier de configuration pour
rem le composant Dispatcher.
rem 

rem Démarrez dsserver à partir du panneau Services 

rem 

rem
rem Démarrez l'exécuteur
rem
rem call dscontrol executor start

rem 

rem L'étape suivante de la configuration du répartiteur consiste à définir
rem l'adresse NFA (adresse de non-réacheminement) et les adresses
rem du cluster.
rem 

rem L'adresse NFA permet d'accéder à distance au répartiteur
rem afin d'effectuer des opérations d'administration ou de configuration. Cette
rem adresse est obligatoire étant donné que le répartiteur va acheminer
rem des paquets vers les adresses de cluster. 

rem
rem L'adresse CLUSTER est le nom d'hôte (ou l'adresse IP) auquel
rem les clients éloignés vont se connecter.
rem 

rem Vous pouvez indifféremment utiliser les noms d'hôte et
rem adresses IP.
rem NFA=[adresse de non-réacheminement]
rem CLUSTER=[votre nom de cluster]
rem

rem set NFA=hostname.domain.name
rem set CLUSTER=www.yourcompany.com
rem echo "Chargement de l'adresse de non-réacheminement"
rem call dscontrol executor set nfa %NFA%

rem
rem Les valeurs par défaut sont affectées aux commandes suivantes.
rem Utilisez ces commandes pour modifier les valeurs par défaut. 

rem  call dscontrol executor set fintimeout 30 

rem
rem L'étape suivante dans la configuration du répartiteur consiste à créer
rem un cluster. Le répartiteur va acheminer les requêtes envoyées à
rem l'adresse de cluster vers les serveurs correspondants
rem définis pour ce cluster. Vous pouvez configurer plusieurs adresses de cluster
rem à l'aide du répartiteur.
rem Utilisez une configuration similaire pour CLUSTER2, CLUSTER3, etc.
rem

rem echo "Chargement de la première adresse de cluster"
rem call dscontrol cluster add %CLUSTER%

rem
rem L'étape suivante consiste à définir les ports utilisés par ce cluster. Toute
rem requête reçue par le répartiteur sur un port défini
rem est réacheminée vers le port correspondant
rem de l'un des serveurs.
rem 

rem echo "Création des ports de CLUSTER : %CLUSTER%"
rem call dscontrol port add %CLUSTER%@20+21+80

rem
rem La dernière étape consiste à associer chaque serveur
rem aux ports de ce cluster. Vous pouvez également utiliser
rem le nom d'hôte ou l'adresse IP des serveurs.
rem 

rem set SERVER1=server1name.domain.name
rem set SERVER2=server2name.domain.name
rem set SERVER3=server3name.domain.name
rem echo "Ajout des serveurs"
rem call dscontrol server add %CLUSTER%@20+21+80@
rem %SERVER1%+%SERVER2%+%SERVER3%

rem
rem Nous allons maintenant lancer les composants d'équilibrage de charge
rem du répartiteur. Le principal composant d'équilibrage de charge est
rem le gestionnaire, les autres étant
rem les conseillers. Si le gestionnaire et les conseillers ne
rem fonctionnent pas, le répartiteur envoie les requêtes au format
rem de permutation circulaire (round-robin). Une fois le gestionnaire lancé, les décisions de pondération
rem reposant sur le nombre de connexions nouvelles et actives sont utilisées,
rem et les requêtes entrantes sont envoyées au meilleur
rem serveur. Les conseillers donnent au gestionnaire des informations supplémentaires
rem sur la capacité du serveur à répondre aux requêtes et à détecter si le serveur
rem est actif ou non. Si un conseiller détecte qu'un serveur n'est pas actif,
rem cela est consigné (à condition que les proportions du gestionnaire soient définies
rem pour inclure les entrées de conseiller)
rem et aucune autre requête n'est acheminée vers le serveur.
rem La dernière étape de configuration des composants d'équilibrage de charge
rem consiste à définir les proportions du gestionnaire. Le
rem gestionnaire met à jour la pondération de chaque serveur en respectant
rem quatre règles :
rem   1. Le nombre de connexions actives sur chaque serveur
rem   2. Le nombre de nouvelles connexions sur chaque serveur
rem   3. Les informations fournies par les conseillers.
rem   4. Les informations fournies par le conseiller au niveau système. 

rem
rem La somme de ces proportions doit être égale à 100. Par exemple,
rem si vous définissez les proportions du cluster à l'aide de
rem dscontrol cluster set <cluster> proportions 48 48 4 0,
rem 48 % des connexions proviendront des connexions actives, 48 % des connexions nouvelles,
rem le conseiller participera à hauteur de 4 % et l'entrée
rem du système ne sera pas prise en compte.
rem
rem REMARQUE : par défaut, les proportions du gestionnaire sont définies à
rem 50 50 0 0

rem echo "Démarrage du gestionnaire (manager)..." 
rem call dscontrol manager start
rem echo "Démarrage du conseiller (advisor) FTP sur le port 21..."
rem call dscontrol advisor start ftp 21
rem echo "Démarrage du conseiller (advisor) HTTP sur le port 80..."
rem call dscontrol advisor start http 80
rem echo "Démarrage du conseiller Telnet sur le port 23..."
rem call dscontrol advisor start telnet 23
rem echo "Démarrage du conseiller SMTP sur le port 25..."
rem call dscontrol advisor start smtp 25
rem echo "Démarrage du conseiller POP3 sur le 110..."
rem call dscontrol advisor start pop3 110
rem echo "Démarrage du conseiller NNTP sur le port 119..."
rem call dscontrol advisor start nntp 119
rem echo "Démarrage du conseiller SSL sur le port 443..."
rem call dscontrol advisor start ssl 443 

rem
rem echo "Définition des proportion du cluster..."
rem call dscontrol cluster set %CLUSTER% proportions 58 40 2 0 
rem 

rem La dernière étape de configuration du répartiteur consiste à
rem attribuer un alias à la carte NIC (Network Interface Card).
rem
rem REMARQUE : n'utilisez PAS cette commande dans un environnement
rem à haute disponibilité. Les scripts go* configureront les cartes NIC et
rem le bouclage, le cas échéant.
rem 

rem dscontrol executor configure %CLUSTER% 

rem
rem Si votre adresse de cluster se trouve sur une autre carte NIC
rem ou sur un sous-réseau autre que ceux de l'adresse NFA, utilisez le format suivant pour la commande
rem de configuration de cluster.
rem    dscontrol executor configure %CLUSTER% tr0 0xfffff800
rem où tr0 est votre carte NIC (tr1 pour la deuxième carte en anneau à jeton,
rem en0 pour la première carte Ethernet) et 0xfffff800 est un
rem masque de sous-réseau valide pour votre site.
rem 

rem
rem Les valeurs par défaut sont affectées aux commandes suivantes.
rem Utilisez ces commandes pour modifier les valeurs par défaut. 
rem call dscontrol manager loglevel 1 
rem call dscontrol manager logsize 1048576 
rem call dscontrol manager sensitivity 5 
rem call dscontrol manager interval 2 
rem call dscontrol manager refresh 2 
rem 
rem call dscontrol advisor interval ftp 21 5 
rem call dscontrol advisor loglevel ftp 21 1 
rem call dscontrol advisor logsize ftp 21 1048576 
rem call dscontrol advisor timeout ftp 21 unlimited 
rem call dscontrol advisor interval telnet 23 5
rem call dscontrol advisor loglevel telnet 23 1 
rem call dscontrol advisor logsize telnet 23 1048576 
rem call dscontrol advisor timeout telnet 23 unlimited 
rem call dscontrol advisor interval smtp 25 5 
rem call dscontrol advisor loglevel smtp 25 1 
rem call dscontrol advisor logsize smtp 25 1048576 
rem call dscontrol advisor timeout smtp 25 unlimited 
rem call dscontrol advisor interval http 80 5 
rem call dscontrol advisor loglevel http 80 1 
rem call dscontrol advisor logsize http 80 1048576 
rem call dscontrol advisor timeout http 80 unlimited 
rem call dscontrol advisor interval pop3 110 5 
rem call dscontrol advisor loglevel pop3 110 1 
rem call dscontrol advisor logsize pop3 110 1048576 
rem call dscontrol advisor timeout pop3 110 unlimited 
rem call dscontrol advisor interval nntp 119 5 
rem call dscontrol advisor loglevel nntp 119 1 
rem call dscontrol advisor logsize nntp 119 1048576 
rem call dscontrol advisor timeout nntp 119 unlimited 
rem call dscontrol advisor interval ssl 443 5 
rem call dscontrol advisor loglevel ssl 443 1 
rem call dscontrol advisor logsize ssl 443 1048576 
rem call dscontrol advisor timeout ssl 443 unlimited 
rem



Tâches connexes
Configuration
Rubrique de référence    

Conditions d'utilisation | Commentaires

Dernière mise à jour : 16 mai 2008 1:45:54 PM EDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.lb70kf.doc/info/ae/rcfg_dispconfigwin.html