Citrix ADC

Cas d’utilisation 15 : configurer l’équilibrage de charge de couche 4 sur l’appliance Citrix ADC

L’équilibreur de charge de couche 4 (ports TCP et UDP) utilise les informations fournies dans la couche de transport réseau pour acheminer les demandes des clients entre les groupes de serveurs.

Lorsqu’une connexion de couche 4 est établie entre un client et un serveur, elle dispose d’une vue par paquets du trafic échangé entre eux. L’équilibreur de charge de couche 4 prend ses décisions de routage en fonction des informations d’adresse extraites des premiers paquets du flux TCP, et n’inspecte pas le contenu des paquets. Par conséquent, l’équilibrage de charge de la couche 4 est également appelé équilibrage de charge basé sur la connexion.

L’équilibreur de charge de couche 4 surveille la santé d’un serveur. Le trafic n’est pas acheminé vers le serveur s’il est en panne.

L’équilibrage de charge de couche 4 est utile pour diverses applications utilisant des charges utiles TCP ou UDP. De tels protocoles échangent des données sous forme de charge utile TCP et n’ont pas de structure spécifique à suivre.

Pour configurer l’équilibrage de charge de la couche 4 à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

add service <name> <serverName> <serviceType> <port>
add lb vserver <name> <serviceType> <ip> <port>
bind lb vserver <name> <serviceName>
<!--NeedCopy-->

Exemple :

add service TCPservice 192.0.2.3 TCP 1
add lb vserver TCPserver TCP 192.0.2.4 1
bind lb vserver TCPserver TCPservice
<!--NeedCopy-->

Pour configurer l’équilibrage de charge de la couche 4 à l’aide de l’interface graphique

  1. Accédez à Traffic Management > Load Balancing > Services.

    Accédez au service d'équilibrage de charge

  2. Cliquez sur Ajouter pour créer un service.
  3. Spécifiez les détails requis dans Nom du service et adresse IP.
  4. Sélectionnez TCP ou UDP dans Protocol.
  5. Cliquez sur OK.

    Ajouter un service

  6. Cliquez sur Terminé.

    Un service est créé.

    Lorsque vous créez un service en utilisant UDP comme protocole de couche de transport, un moniteur ping (moniteur intégré) est automatiquement lié au service. Lorsque vous créez un service en utilisant TCP comme protocole de couche de transport, un moniteur tcp_default est automatiquement lié au service.

    Pour la configuration de l’équilibrage de charge, vous pouvez lier votre service à un autre type de moniteur ou à plusieurs moniteurs. Pour les exigences de surveillance avancée, vous pouvez utiliser le moniteur tcp-ecv et configurer les messages de demande et de réponse.

  7. Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels.

    Accédez aux serveurs virtuels d'équilibrage de charge

  8. Cliquez sur Ajouter pour créer un nouveau serveur virtuel.

    Lorsque l’équilibrage de charge est configuré, vous pouvez vous connecter au site Web, à l’application ou au serveur à charge équilibrée via l’adresse IP ou le nom de domaine complet du serveur virtuel.

  9. Spécifiez les détails requis dans Nom, Type d’adresse IPet Adresse IP.

  10. Sélectionnez TCP ou UDP dans Protocol.

  11. Tapez un numéro de port (de 0 à 1023 en fonction du type de service) dans Port.

  12. Cliquez sur OK.

    Paramètres du serveur virtuel d'équilibrage de charge

  13. Cliquez sur Liaison de service de serveur virtuel sans équilibrage de charge dans Services et groupes de services.

    Aucune liaison de service de serveur virtuel d'équilibrage de charge

  14. Dans la page Liaison de services, sélectionnez Cliquez pour sélectionner dans Sélectionner un service.
  15. Sélectionnez le service à lier, puis cliquez sur Sélectionner.
  16. Cliquez sur Liaison pour lier le service au serveur virtuel.

    Ajouter une liaison au serveur virtuel

  17. Cliquez sur Continuer.
  18. Cliquez sur Terminé.

    Configuration du serveur virtuel terminée

    La configuration du serveur virtuel d’équilibrage de charge de couche 4 est terminée.

Cas d’utilisation 15 : configurer l’équilibrage de charge de couche 4 sur l’appliance Citrix ADC