Équilibrage de charge

Pour configurer l’équilibrage de charge, vous devez d’abord créer des services. Ensuite, vous créez des serveurs virtuels et liez les services aux serveurs virtuels. Par défaut, l’appliance Citrix ADC lie un moniteur à chaque service. Après avoir lié les services, vérifiez votre configuration en vous assurant que tous les paramètres sont corrects.

Remarque : Après avoir déployé la configuration, vous pouvez afficher des statistiques indiquant le fonctionnement des entités de la configuration. Utilisez l’utilitaire statistique ou la <vserverName> commande stat lb vserver.

Le cas échéant, vous pouvez affecter des pondérations à un service. La méthode d’équilibrage de charge utilise ensuite le poids attribué pour sélectionner un service. Toutefois, pour commencer, vous pouvez limiter les tâches facultatives à la configuration de certains paramètres de persistance de base, pour les sessions qui doivent maintenir une connexion à un serveur particulier, et certains paramètres de configuration de base de protection.

L’organigramme suivant illustre la séquence des tâches de configuration.

Figure 1. Séquence de tâches pour configurer l’équilibrage de charge

image

Activer l’équilibrage de charge

Avant de configurer l’équilibrage de charge, assurez-vous que la fonction d’équilibrage de charge est activée.

Pour activer l’équilibrage de charge à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez les commandes suivantes pour activer l’équilibrage de charge et vérifier qu’il est activé :

  • enable feature lb
  • Afficher la fonctionnalité

    Exemple

    ``` pre codeblock

    enable feature lb Done show feature

      Feature                  Acronym          Status
      -------                  -------          ------   1)  Web Logging              WL               OFF   2)  Surge Protection         SP               OFF   3)  Load Balancing           LB               ON   .   .   .   9)  SSL Offloading           SSL              ON   .   .   .  Done  ```
    

Pour activer l’équilibrage de charge à l’aide de l’interface graphique

  1. Dans le volet de navigation, développez Système, puis cliquez sur Paramètres.
  2. Dans le volet d’informations, sous Modes et fonctionnalités, cliquez sur Modifier les fonctions de base.
  3. Dans la boîte de dialogue Configurer les fonctionnalités de base, activez la case à cocher Équilibrage de charge, puis cliquez sur OK.
  4. Dans la ou les fonctions Activer/Désactiver ?, cliquez sur Oui.

Configurer des services et un serveur virtuel

Lorsque vous avez identifié les services que vous souhaitez équilibrer la charge, vous pouvez implémenter votre configuration initiale d’équilibrage de charge en créant les objets de service, en créant un serveur virtuel d’équilibrage de charge et en liant les objets de service au serveur virtuel.

Pour implémenter la configuration d’équilibrage de charge initiale à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez les commandes suivantes pour implémenter et vérifier la configuration initiale :

  • <add service <name> <IPaddress> <serviceType> <port>

  • <add lb vserver <vServerName> <serviceType> [<IPaddress> <port>]

  • <bind lb vserver <name> <serviceName>

  • <show service bindings <serviceName>

    Exemple

     > add service service-HTTP-1 10.102.29.5 HTTP 80
      Done
     > add lb vserver vserver-LB-1 HTTP 10.102.29.60 80
      Done
     > bind lb vserver vserver-LB-1 service-HTTP-1
      Done
     > show service bindings service-HTTP-1
        service-HTTP-1 (10.102.29.5:80) - State : DOWN
    
          1)      vserver-LB-1 (10.102.29.60:80) - State : DOWN
      Done
    

Pour implémenter la configuration d’équilibrage de charge initiale à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Équilibrage de charge.
  2. Dans le volet d’informations, sous Mise en route, cliquez sur Assistant Équilibrage de charge et suivez les instructions pour créer une configuration d’équilibrage de charge de base.
  3. Revenez au volet de navigation, développez Équilibrage de la charge, puis cliquez sur Serveurs virtuels.
  4. Sélectionnez le serveur virtuel que vous avez configuré et vérifiez que les paramètres affichés en bas de la page sont correctement configurés.
  5. Cliquez sur Ouvrir.
  6. Vérifiez que chaque service est lié au serveur virtuel en confirmant que la case Actif est cochée pour chaque service sous l’onglet Services.