ADC

Configuration d’un serveur virtuel GSLB

Un serveur virtuel GSLB est une entité qui représente un ou plusieurs services GSLB et équilibre le trafic entre eux. Il évalue les méthodes ou algorithmes GSLB configurés pour sélectionner un service GSLB auquel envoyer la demande du client.

Remarque

Une exigence du protocole de serveur virtuel GSLB consiste principalement à créer une relation entre le serveur virtuel et les services qui sont liés au serveur virtuel. Cela permet également de garantir la cohérence des CLI et des API pour les autres types de serveurs virtuels. Le paramètre Type de service sur un service ou un serveur virtuel n’est pas utilisé lors du traitement des requêtes DNS. Il est plutôt référencé lors de la persistance du site, de la surveillance et pour effectuer des recherches via MEP.

Pour créer un serveur virtuel GSLB à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez les commandes suivantes pour ajouter un serveur virtuel GSLB et vérifier la configuration :

-  add gslb vserver <name> <serviceType> -ipType (IPv4 | IPv6)
-  show gslb vserver <name>
<!--NeedCopy-->

Exemple :

add gslb vserver Vserver-GSLB-1 HTTP -ipType IPv4
add gslb vserver Vserver-GSLB-2 HTTP -ipType IPv6
show gslb vserver Vserver-GSLB-1
show gslb vserver Vserver-GSLB-2
<!--NeedCopy-->

Pour modifier ou supprimer un serveur virtuel GSLB à l’aide de l’interface de ligne de commande

  • Pour modifier un serveur virtuel GSLB, utilisez la set gslb vserver commande. Cette commande fonctionne de la même manière que la add gslb vserver commande, sauf que vous entrez le nom d’un serveur virtuel GSLB existant.
  • Pour rétablir la valeur par défaut d’un paramètre, vous pouvez utiliser la unset gslb vserver commande suivie de la valeur vServerName et du nom du paramètre à supprimer.
  • Pour supprimer un serveur virtuel GSLB, utilisez la rm gslb vserver commande, qui accepte uniquement l’argument name.

Pour configurer un serveur virtuel GSLB à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > GSLB > Serveursvirtuels.
  2. Ajoutez un nouveau serveur virtuel GSLB ou sélectionnez un serveur virtuel GSLB existant et modifiez ses paramètres.

Pour afficher les statistiques d’un serveur virtuel GSLB à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

stat gslb vserver <name>
<!--NeedCopy-->

Exemple :

stat gslb vserver Vserver-GSLB-1
<!--NeedCopy-->

Pour afficher les statistiques d’un serveur virtuel GSLB à l’aide de l’utilitaire de configuration

Accédez àGestion du trafic>GSLB>Serveurs virtuels, sélectionnez le serveur virtuel et cliquez sur Statistiques.

Statistiques du serveur virtuel GSLB

À partir de NetScaler version 12.1 build 51.xx et versions ultérieures, les statistiques du serveur virtuel GSLB affichent également les informations suivantes en plus des détails tels que les accès au serveur virtuel, la session de persistance en cours, les octets de requête, les octets de réponse, le seuil de débordement, les accès de débordement, les connexions actuellement établies par le client et les accès de sauvegarde inactifs du serveur virtuel.

  • Échecs de la méthode LB principale : nombre de fois que la méthode GSLB principale a échoué.
  • Échecs de la méthode Backup LB : nombre de fois que la méthode GSLB de sauvegarde a échoué.
  • Résultats depersistance du serveur Vserver : nombre de fois que la demande est traitée par le biais des sessions de persistance.

Les statistiques du serveur virtuel GSLB affichent également les statistiques des membres du groupe de services liés au serveur virtuel.

Remarque : La méthode principale ou la méthode de sauvegarde peut échouer lorsque la méthode principale est la proximité statique et la méthode de sauvegarde est RTT. Dans ce scénario, si aucun emplacement ne correspond à l’adresse IP du LDNS, la proximité statique échoue et la méthode de sauvegarde est tentée. Les statistiques sont mises à jour sur la base des éléments suivants :

  • Si la méthode de sauvegarde aboutit, seules les statistiques d’échec de la méthode principale sont incrémentées.
  • Si le calcul du RTT échoue, la méthode de sauvegarde échoue également. Dans ce cas, les statistiques d’échec de la méthode principale et de sauvegarde sont incrémentées.

Lorsque la méthode de sauvegarde échoue, la méthode de dernier recours, le round robin, est utilisée.

L’image suivante est un exemple des statistiques du serveur virtuel GSLB provenant de l’interface de ligne de commande.

CLI de statistiques du serveur virtuel GSLB

L’image suivante est un exemple des statistiques du serveur virtuel GSLB issues de l’interface graphique.

Interface graphique graphique des statistiques du serveur virtuel GSLB

Statistiques du service GSLB

Lorsque vous exécutez la stat gslb service commande à partir de la ligne de commande ou que vous cliquez sur le lien Statistiques de l’utilitaire de configuration, les informations suivantes concernant le service s’affichent :

  • Octets de requête. Nombre total d’octets de demande reçus sur ce service ou serveur virtuel.
  • Octets de réponse. Nombre d’octets de réponse reçus par ce service ou serveur virtuel.
  • Connexions établies par le client actuel. Nombre de connexions client dans l’état ÉTABLI.
  • Charge actuelle du service. Charge sur le service (calculée à partir du moniteur de charge lié au service).

Les données relatives au nombre de demandes et de réponses et au nombre de connexions client et serveur actuelles peuvent ne pas être affichées ou ne pas être synchronisées avec les données du serveur virtuel d’équilibrage de charge correspondant.

Effacer les statistiques du serveur virtuel ou du service GSLB

Remarque : Cette fonctionnalité est disponible dans la version 10.5.e de NetScaler.

Vous pouvez désormais effacer les statistiques d’un serveur et d’un service virtuels GSLB. NetScaler propose les deux options suivantes pour effacer les statistiques :

  • Debase : efface les statistiques spécifiques au serveur virtuel mais conserve les statistiques fournies par le service GLSB lié.
  • Complet : efface à la fois les statistiques du serveur virtuel et du service GSLB lié.

Pour effacer les statistiques d’un serveur virtuel GSLB à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

stat gslb vserver <name> -clearstats <basic | full>
<!--NeedCopy-->

Exemple :

stat gslb vserver Vserver-GSLB-1 –clearstats basic
<!--NeedCopy-->

Pour effacer les statistiques d’un service GSLB à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

stat gslb service <name> -clearstats <basic | full>
<!--NeedCopy-->

Exemple :

stat gslb service service-GSLB-1 –clearstats basic
<!--NeedCopy-->

Pour effacer les statistiques d’un serveur virtuel GSLB à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > GSLB > Serveursvirtuels.
  2. Sélectionnez le serveur virtuel GSLB et cliquez sur Statistiques, puis sur Effacer.
  3. Dans la liste déroulante Effacer, sélectionnez Basique ou Complet, puis cliquez sur OK.

Pour effacer les statistiques d’un service GSLB à l’aide de l’utilitaire de configuration

  1. Accédez àGestion du trafic>GSLB > Services.
  2. Sélectionnez le service GSLB et cliquez sur Statistiques, puis sur Effacer.
  3. Dans la liste déroulante Effacer, sélectionnez Basique ou Complet, puis cliquez sur OK.

Activation et désactivation des serveurs virtuels GSLB

Lorsque vous créez un serveur virtuel GSLB, il est activé par défaut. Si vous désactivez le serveur virtuel GSLB, lors de la réception d’une demande DNS, l’appliance NetScaler ne prend aucune décision GSLB en fonction de la méthode GSLB configurée. La réponse à la requête DNS contient plutôt les adresses IP de tous les services liés au serveur virtuel.

Pour activer ou désactiver un serveur virtuel GSLB à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez l’une des commandes suivantes :

enable gslb vserver <name>@  

disable gslb vserver <name>@  
<!--NeedCopy-->

Exemple :

enable gslb vserver Vserver-GSLB-1
disable gslb vserver Vserver-GSLB-1
<!--NeedCopy-->

Pour activer ou désactiver un serveur virtuel GSLB à l’aide de l’utilitaire de configuration

  1. Accédez à Gestion du trafic > GSLB > Serveursvirtuels.
  2. Sélectionnez un serveur virtuel et, dans la liste des actions, sélectionnez activer ou désactiver.

Cas d’utilisation - Serveur virtuel GSLB

Voici quelques exemples d’utilisation dans lesquels vous pouvez configurer des serveurs virtuels GSLB :

Configuration d’un serveur virtuel GSLB