Citrix ADC

Entités de configuration GSLB

Une configuration GSLB consiste en un groupe d’entités GSLB sur chaque appliance de la configuration. Ces entités sont les suivantes :

  • Sites GSLB
  • Services GSLB
  • Serveurs virtuels GSLB
  • Équilibrage de charge ou serveurs virtuels de commutation de contenu
  • Services ADNS
  • VIP DNS

Sites GSLB

Une configuration GSLB typique se compose de centres de données, dont chacun possède divers matériels réseau pouvant être ou non des appliances Citrix ADC. Les centres de données sont appelés sites GSLB. Chaque site GSLB est géré par une appliance Citrix ADC locale de ce site. Chacune de ces appliances traite son propre site comme le site local et tous les autres sites, gérés par d’autres appliances, comme des sites distants.

Si l’appliance qui gère un site est la seule appliance Citrix ADC dans ce centre de données, le site GSLB hébergé sur cette appliance agit comme un espace réservé comptable à des fins d’audit, car aucune mesure ne peut être collectée. Généralement, cela se produit lorsque l’appliance est utilisée uniquement pour GSLB et que d’autres produits du centre de données sont utilisés pour l’équilibrage de charge ou la commutation de contenu.

Relations entre les sites GSLB

Le concept de sites est au cœur des implémentations de Citrix ADC GSLB. Sauf indication contraire, les sites forment une relation entre eux. Cette relation est utilisée d’abord pour échanger des informations sur l’intégrité, puis pour répartir la charge comme déterminé par l’algorithme sélectionné. Toutefois, dans de nombreuses situations, il n’est pas souhaitable d’établir une relation entre les pairs entre tous les sites du GSLB. Les raisons de ne pas avoir une mise en œuvre de tous les pairs pourraient être ;

  • Pour séparer clairement les sites GSLB. Par exemple, pour séparer les sites qui participent à la résolution des requêtes DNS des sites de gestion du trafic.
  • Réduire le volume du trafic MEP (Metric Exchange Protocol), qui augmente de manière exponentielle avec un nombre croissant de sites homologues.

Ces objectifs peuvent être atteints en utilisant les sites GSLB parents et enfants.

Services GSLB

Un service GSLB est généralement une représentation d’un serveur virtuel d’équilibrage de charge ou de commutation de contenu, bien qu’il puisse représenter n’importe quel type de serveur virtuel. Le service GSLB identifie l’adresse IP, le numéro de port et le type de service du serveur virtuel. Les services GSLB sont liés aux serveurs virtuels GSLB sur les appliances Citrix ADC qui gèrent les sites GSLB. Un service GSLB lié à un serveur virtuel GSLB dans le même centre de données est local au serveur virtuel GSLB. Un service GSLB lié à un serveur virtuel GSLB dans un centre de données différent est distant de ce serveur virtuel GSLB.

Remarque

Les sites et services sont intrinsèquement liés pour indiquer la proximité entre les deux. Autrement dit, tous les services doivent appartenir à un site et sont supposés être situés au même endroit que le site du GSLB aux fins de proximité. De même, les services et les serveurs virtuels sont liés, de sorte que la logique est liée aux ressources disponibles.

Serveurs virtuels GSLB

Un serveur virtuel GSLB a un ou plusieurs services GSLB qui lui sont liés, et la charge équilibre le trafic entre ces services. Il évalue les méthodes GSLB configurées (algorithmes) pour sélectionner le service approprié auquel envoyer une demande client. Étant donné que les services GSLB peuvent représenter des serveurs locaux ou distants, la sélection du service GSLB optimal pour une requête a pour effet de sélectionner le centre de données qui doit servir la demande client.

Le domaine pour lequel l’équilibrage de charge du serveur global est configuré doit être lié au serveur virtuel GSLB, car un ou plusieurs services liés au serveur virtuel répondront aux demandes faites pour ce domaine.

Contrairement aux autres serveurs virtuels configurés sur une appliance Citrix ADC, un serveur virtuel GSLB ne possède pas sa propre adresse IP virtuelle (VIP).

Équilibrage de charge ou serveurs virtuels de commutation de contenu

Un serveur virtuel d’équilibrage de charge ou de commutation de contenu représente un ou plusieurs serveurs physiques sur le réseau local. Les clients envoient leurs demandes à l’adresse IP virtuelle (VIP) du serveur virtuel d’équilibrage de charge ou de commutation de contenu, et le serveur virtuel équilibre la charge entre les serveurs physiques. Après qu’un serveur virtuel GSLB sélectionne un service GSLB représentant un serveur virtuel d’équilibrage de charge ou de commutation de contenu local ou distant, le client envoie la demande à l’adresse VIP de ce serveur virtuel.

Pour plus d’informations sur l’équilibrage de charge ou la commutation de contenu de serveurs et de services virtuels, consultezÉquilibrage de chargeouCommutation de contenu.

Services ADNS

Un service ADNS est un type de service spécial qui répond uniquement aux demandes DNS pour les domaines pour lesquels l’appliance Citrix ADC fait autorité. Lorsqu’un service ADNS est configuré, l’appliance possède cette adresse IP et la publie. Lors de la réception d’une demande DNS par un service ADNS, l’appliance vérifie la présence d’un serveur virtuel GSLB lié à ce domaine. Si un serveur virtuel GSLB est lié au domaine, il est interrogé pour obtenir la meilleure adresse IP à laquelle envoyer la réponse DNS.

VIP DNS

Une adresse IP virtuelle DNS est une adresse IP virtuelle (VIP) qui représente un serveur virtuel DNS équilibrant la charge sur l’appliance Citrix ADC. Les demandes DNS pour les domaines pour lesquels l’appliance Citrix ADC fait autorité peuvent être envoyées à un VIP DNS.

Entités de configuration GSLB