ADC

Gérer les groupes de services

Vous pouvez modifier les paramètres des services d’un groupe de services et effectuer des tâches telles que l’activation, la désactivation et la suppression de groupes de services. Vous pouvez également dissocier les membres d’un groupe de services. Pour plus d’informations sur les groupes de services, voir Configurer les groupes de services.

Modifier un groupe de services

Vous pouvez modifier les attributs des membres du groupe de services. Vous pouvez définir plusieurs attributs du groupe de services, tels que le client maximal, Sure Connect et la compression. Les attributs sont définis sur les serveurs individuels du groupe de services. Vous ne pouvez pas définir de paramètres sur le groupe de services tels que les informations de transport (adresse IP et port), le poids et l’ID du serveur.

Remarque : Un paramètre que vous définissez pour un groupe de services est appliqué aux serveurs membres du groupe et non aux services individuels.

Pour modifier un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez la commande suivante avec un ou plusieurs des paramètres facultatifs :

set servicegroup <serviceGroupName> [-type <type>] [-maxClient <maxClient>] [-maxReq <maxReq>] [-cacheable (YES|NO)] [-cip (ENABLED|DISABLED)] [-cipHeader <cipHeader>] [-usip (YES|NO)] [-sc (ON|OFF)] [-sp (ON|OFF)] [-cltTimeout <cltTimeout>] [-svrTimeout <svrTimeout>] [-cka (YES|NO)] [-TCPB (YES|NO)] [-CMP (\*\*YES\*\*|\*\*NO\*\*)] [-maxBandwidth <maxBandwidth>] [-maxThreshold <maxThreshold>] [-state (ENABLED|DISABLED)] [-downStateFlush (ENABLED|DISABLED)
<!--NeedCopy-->

Exemple :

set servicegroup Service-Group-1 -type TRANSPARENT

set servicegroup Service-Group-1 -maxClient 4096

set servicegroup Service-Group-1 -maxReq 16384

set servicegroup Service-Group-1 -cacheable YES
<!--NeedCopy-->

Pour modifier un groupe de services à l’aide de l’utilitaire de configuration

Accédez à Gestion du trafic > Équilibrage de charge> Groupes de services, puis ouvrez le groupe de services à modifier.

Supprimer un groupe de services

Lorsque vous supprimez un groupe de services, les serveurs liés au groupe conservent leurs paramètres individuels et continuent d’exister sur l’appliance Citrix ADC.

Pour supprimer un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

rm servicegroup <ServiceGroupName>
<!--NeedCopy-->

Exemple :

rm servicegroup Service-Group-1
<!--NeedCopy-->

Pour supprimer un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Sélectionnez un groupe de services, puis cliquez sur Supprimer.

Délier un membre d’un groupe de services

Lorsque vous dissociez un membre du groupe de services, les attributs définis sur le groupe de services ne s’appliquent plus au membre que vous non lié. Toutefois, les services membres conservent leurs paramètres individuels et continuent d’exister sur l’appliance Citrix ADC.

Pour dissocier les membres d’un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

unbind servicegroup <serviceGroupName> <IP>@ [<port>]
<!--NeedCopy-->

Exemple :

unbind servicegroup Service-Group-1 10.102.29.30 80
<!--NeedCopy-->

Pour dissocier les membres d’un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Ouvrez un groupe de services, puis cliquez dans la section Membres du groupe de services.
  3. Sélectionnez un membre du groupe de services, puis cliquez sur Unlier.

Délier un groupe de services à partir d’un serveur virtuel

Lorsque vous dissociez un groupe de services d’un serveur virtuel, les services membres sont dissociés du serveur virtuel et continuent d’exister sur l’appliance Citrix ADC.

Pour dissocier un groupe de services d’un serveur virtuel à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

unbind lb vserver <name>@ <ServiceGroupName>
<!--NeedCopy-->

Exemple :

unbind lb vserver Vserver-LB-1 Service-Group-1
<!--NeedCopy-->

Pour dissocier un groupe de services d’un serveur virtuel à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels.
  2. Ouvrez le serveur virtuel, puis cliquez dans la section Groupe de services.
  3. Sélectionnez le groupe de services, puis cliquez sur Unlier.

Délier les moniteurs des groupes de services

Lorsque vous dissociez un moniteur d’un groupe de services, le moniteur que vous dissociez ne surveille plus les services individuels qui constituent le groupe.

Pour dissocier un moniteur d’un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

unbind serviceGroup <serviceGroupName> -monitorName <string>
<!--NeedCopy-->

Exemple :

unbind serviceGroup Service-Group-1 -monitorName monitor-HTTP-1
<!--NeedCopy-->

Pour dissocier un moniteur d’un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Ouvrez un groupe de services, puis cliquez dans la section Moniteurs.
  3. Sélectionnez un moniteur, puis cliquez sur Unlier.

Activer ou désactiver un groupe de services

Lorsque vous activez un groupe de services et les serveurs, les services appartenant au groupe de services sont activés. De même, lorsqu’un service appartenant à un groupe de services est activé, le groupe de services et le service sont activés. Par défaut, les groupes de services sont activés.

Après avoir désactivé un service activé, vous pouvez afficher le service à l’aide de l’utilitaire de configuration ou de la ligne de commande pour voir le temps qui reste avant que le service ne tombe en panne.

Pour désactiver un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

disable servicegroup <ServiceGroupName>
<!--NeedCopy-->

Exemple :

disable servicegroup Service-Group-1
<!--NeedCopy-->

Pour désactiver un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Sélectionnez un groupe de services et, dans la liste Action, cliquez sur Désactiver.

Pour activer un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

enable servicegroup <ServiceGroupName>
<!--NeedCopy-->

Exemple :

enable servicegroup Service-Group-1
<!--NeedCopy-->

Pour activer un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Sélectionnez un groupe de services et, dans la liste Action, cliquez sur Activer.

Afficher le statut des membres des groupes de services

Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.

Dans la page Groupes de services, la colonne État effectif affiche l’état des groupes de services. L’état UP/DOWN dans la colonne État effectif est cliquable. Vous pouvez cliquer sur le statut et obtenir la liste des membres ainsi que leur statut dans la même vue. Sélectionnez un membre et cliquez sur le bouton Détails du contrôle pour afficher la raison du statut en panne.

Remarque : Avant NetScaler version 12.0 build 56.20, l’état de la colonne État effectif n’était pas cliquable.

État des groupes de services

Affichage des propriétés d’un groupe de services

Vous pouvez afficher les paramètres suivants des groupes de services configurés :

  • Nom
  • Adresse IP
  • State
  • Protocole
  • Nombre maximal de connexions client
  • Nombre maximal de demandes par connexion
  • Bande passante maximale
  • Seuil de surveillance

L’affichage des détails de la configuration peut être utile pour dépanner votre configuration.

Pour afficher les propriétés d’un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez l’une des commandes suivantes pour afficher les propriétés du groupe ou les propriétés et les membres du groupe :


show servicegroup <ServiceGroupName>

show servicegroup <ServiceGroupName> -includemembers
<!--NeedCopy-->

Exemple :

show servicegroup Service-Group-1
<!--NeedCopy-->

Pour afficher les propriétés d’un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Cliquez sur la flèche située en regard du groupe de services.

Affichage des statistiques des groupes de services

Vous pouvez afficher les données statistiques du groupe de services, telles que le taux de demandes, les réponses, les octets de demande et les octets de réponse. L’appliance Citrix ADC utilise les statistiques d’un groupe de services pour équilibrer la charge sur les services.

Pour afficher les statistiques d’un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez :

stat servicegroup <ServiceGroupName>
<!--NeedCopy-->

Exemple :

stat servicegroup Service-Group-1
<!--NeedCopy-->

Pour afficher les statistiques d’un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Sélectionnez un groupe de services, puis cliquez sur Statistiques.

Équilibrage de charge des serveurs virtuels liés à un groupe de services

Dans les déploiements à grande échelle, le même groupe de services peut être lié à plusieurs serveurs virtuels d’équilibrage de charge. Dans ce cas, au lieu d’afficher chaque serveur virtuel pour voir le groupe de services auquel il est lié, vous pouvez afficher une liste de tous les serveurs virtuels d’équilibrage de charge liés à un groupe de services. Vous pouvez afficher les détails suivants de chaque serveur virtuel :

  • Nom
  • State
  • Adresse IP
  • Port

Pour afficher les serveurs virtuels liés à un groupe de services à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez la commande suivante pour afficher les serveurs virtuels liés à un groupe de services :

show servicegroupbindings <serviceGroupName>
<!--NeedCopy-->

Exemple :

> show servicegroupbindings SVCGRPDTLS
SVCGRPDTLS - State :ENABLED
1) Test-pers (10.10.10.3:80) - State : DOWN
2) BRVSERV (10.10.1.1:80) - State : DOWN
3) OneMore (10.102.29.136:80) - State : DOWN
4) LBVIP1 (10.102.29.66:80) - State : UP
Done
>
<!--NeedCopy-->

Pour afficher les serveurs virtuels liés à un groupe de services à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > Équilibrage de charge > Groupes de services.
  2. Sélectionnez un groupe de services et, dans la liste Action, cliquez sur Afficher les liaisons.