[AIX HP-UX Linux Solaris Windows]

Configuration de démarrage rapide

Cet exemple de démarrage rapide indique comment configurer trois postes de travail connectés en local pour équilibrer la charge du trafic Web entre deux serveurs Web.

Avant de commencer

Pour l'exemple à démarrage rapide, vous devez disposer de trois postes de travail et de quatre adresses IP. Un poste de travail est la machine Dispatcher ; les deux autres postes sont les serveurs Web. Chaque serveur Web requiert une adresse IP. Le poste de travail Dispatcher requiert deux adresses : l'adresse de non-acheminement (adresse NFA) et l'adresse du cluster (adresse dont la charge est équilibrée), que vous fournissez aux clients pour accéder à votre site Web.
Remarque : L'adresse NFA est celle que renvoie la commande hostname. Cette adresse est utilisée à des fins d'administration.
Configuration Dispatcher locale simple

Pour plus d'informations sur les différentes manières de configurer Load Balancer, consultez la rubrique Types de configuration de cluster, de port et de serveur qui vous aide à créer la topologie.

A propos de cette tâche

Cette méthode de configuration permet d'établir rapidement une connexion entre les serveurs et le Disptacher. Elle n'inclut pas la configuration des conseillers et l'optimisation des performances. Pour une configuration complète, voir Configuration de la machine Load Balancer et Configuration des serveurs.

Procédure

  1. Préparez les serveurs.
    1. Pour cet exemple de configuration de connexion locale, configurez les postes de travail sur le même segment de réseau local. Vérifiez que le trafic réseau entre les trois machines n'a pas à traverser de routeurs ou de ponts.
    2. Configurez les cartes réseau des trois postes de travail. Dans cet exemple, nous supposerons que vous disposez de la configuration réseau suivante et que chaque poste de travail ne contient qu'une carte d'interface réseau Ethernet standard :
      Tableau 1. Exemple de configuration de réseau
      Poste de travail Chaîne Adresse IP
      1 server1.Intersplashx.com 2002:92a:8f7a:162:9:42:92:160
      2 server2.Intersplashx.com 2002:92a:8f7a:162:9:42:92:161
      3 server3.Intersplashx.com 9.47.47.103
      Masque de réseau = 255.255.255.0
    3. 3. Vérifiez que tous les serveurs peuvent communiquer entre eux.
      1. Vérifiez que server1.Intersplashx.com peut contacter server2.Intersplashx.com et server3.Intersplashx.com (avec la commande ping).
      2. Vérifiez que server2.Intersplashx.com et server3.Intersplashx.com peuvent contacter server1.Intersplashx.com (avec la commande ping).
    4. Assurez-vous que le contenu est identique sur les deux serveurs Web (Serveur 2 et Serveur 3). Pour cela, répliquez les données des deux postes de travail à l'aide d'un système de fichiers partagé tel que NFS, AFS ou DFS, ou à l'aide de tout autre moyen approprié pour votre site.
    5. Vérifiez que les serveurs Web sur server2.Intersplashx.com et server3.Intersplashx.com sont opérationnels. Utilisez un navigateur Web pour accéder directement aux pages à partir de http://server2.Intersplashx.com et http://server3.Intersplashx.com .
    6. Extrayez une autre adresse IP valide pour ce segment de réseau local. Il s'agit de l'adresse que vous fournirez aux clients qui désirent accéder à votre site. Dans cet exemple, nous utiliserons :
      Name= www.Intersplashx.com 
      IP=9.47.47.104
    7. Configurez les deux serveurs Web pour qu'ils acceptent le trafic de www.Intersplashx.com. Ajoutez un alias pour www.Intersplashx.com à l'interface de bouclage de server2.Intersplashx.com et server3.Intersplashx.com :
    8. Supprimez les autres routes créées à la suite de l'attribution d'un alias à l'interface de bouclage. Reportez-vous à l'étape 2 de la configuration des serveurs.
  2. Configurez Load Balancer à l'aide de la ligne de commande, de l'interface graphique ou de l'assistant de configuration.
    • Configuration à partir de la ligne de commande :
      1. Démarrez dsserver sur Dispatcher :
        • [AIX] [HP-UX] [Linux] [Solaris] Exécutez la commande suivante en tant que superutilisateur :
          dsserver
        • [Windows] dsserver s'exécute comme un service qui démarre automatiquement.
      2. Démarrez la fonction exécuteur (executor) de Dispatcher. Entrez la commande
        dscontrol executor start
      3. Ajoutez l'adresse du cluster à la configuration de Dispatcher :
        dscontrol cluster add www.Intersplashx.com
      4. Ajoutez le port du protocole HTTP à la configuration de Dispatcher :
        dscontrol port add www.Intersplashx.com@80
      5. Ajoutez chaque serveur Web à la configuration Dispatcher :
        dscontrol server add www.Intersplashx.com@80@server2.Intersplashx.com
        dscontrol server add www.Intersplashx.com@80@server3.Intersplashx.com
      6. Démarrez la fonction gestionnaire (manager) de Dispatcher :
        dscontrol manager start 
        Dispatcher procède maintenant à l'équilibrage de charge en fonction des performances des serveurs.
      7. Démarrez la fonction conseiller (advisor) de Dispatcher :
        dscontrol advisor start http 80
        Dispatcher vérifie désormais que les demandes des clients ne sont pas envoyées vers un serveur Web arrêté.
    • Configuration à l'aide de l'assistant de configuration :
      1. Démarrez dsserver sur Dispatcher :
        • [AIX] [HP-UX] [Linux] [Solaris] Exécutez la commande dsserver suivante en tant que superutilisateur :
        • [Windows] dsserver s'exécute comme un service qui démarre automatiquement.
      2. Démarrez la fonction Assistant de Dispatcher.
        dswizard
        L'assistant vous guide pas à pas dans le processus de création d'une configuration de base du composant Dispatcher. Il vous pose des questions sur le réseau pour vous guider dans la configuration d'un cluster pour le composant Dispatcher et l'activation de l'équilibrage de charge du trafic d'un groupe de serveurs. L'assistant de configuration comporte les panneaux suivants :
        • Préparation de l'assistant
        • Description de la procédure
        • Préparation de la configuration
        • Définition d'un cluster
        • Ajout d'un port
        • Ajout d'un serveur
        • Démarrage d'un conseiller
        • Configuration d'une machine serveur
    • Configuration à l'aide de l'interface graphique :
      • [AIX] [Linux] [HP-UX] [Solaris] Depuis l'invite de commande, entrez :
        lbadmin
      • [Windows] Cliquez sur Démarrer > Programmes > IBM WebSphere > Edge Components > IBM Load Balancer > Load Balancer.
  3. Testez la configuration.
    1. Depuis un navigateur Web, accédez à http://www.Intersplashx.com. Si une page s'affiche, la configuration fonctionne.
    2. Rechargez la page dans le navigateur Web.
    3. Examinez le résultat de la commande suivante :
      dscontrol server report www.Intersplashx.com@80@

      La colonne du nombre total de connexions des deux serveurs doit contenir la valeur "2".




Référence associée
Types de configuration de cluster, de port et de serveur
Information associée
Configuration de la machine Load Balancer
Configuration des serveurs
Rubrique Tâche Rubrique Tâche    

Conditions d'utilisation | Commentaires

Dernière mise à jourDernière mise à jour : Jun 21, 2011 12:02:44 PM EDT
Nom du fichier : tcfg_quickstrt.html