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 notamment les suivantes :

  • Sites GSLB
  • Services GSLB
  • Serveurs virtuels GSLB
  • Serveurs virtuels d’équilibrage de charge ou de commutation de contenu
  • Services ADNS
  • VIP DNS

Sites GSLB

Une configuration GSLB typique se compose de centres de données, chacun disposant de diverses appliances réseau qui peuvent ê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 à ce site. Chacune de ces appliances traite son propre site comme 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 de ce centre de données, le site GSLB hébergé sur cette appliance fait office d’espace réservé à la comptabilité à des fins d’audit, car aucune métrique ne peut être collectée. Cela se produit généralement lorsque l’appliance est utilisée uniquement pour le 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 GSLB de Citrix ADC. Sauf indication contraire, les sites établissent une relation de pair entre eux. Cette relation est d’abord utilisée pour échanger des informations de santé, puis pour répartir la charge selon 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 l’absence d’une implémentation entièrement par les pairs peuvent être les suivantes :

  • 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 façon exponentielle avec l’augmentation du nombre 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 à des 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 les services sont intrinsèquement liés pour indiquer la proximité entre les deux. En d’autres termes, tous les services doivent appartenir à un site et sont supposés se trouver au même endroit que le site GSLB à des 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 ou plusieurs services GSLB sont liés à un serveur virtuel GSLB et répartit la charge du 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 global du serveur est configuré doit être lié au serveur virtuel GSLB, car un ou plusieurs services liés au serveur virtuel répondront aux demandes effectuées 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).

Serveurs virtuels d’équilibrage de charge ou 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 répartit 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 les serveurs et services virtuels de commutation de contenu, voir Équilibrage de charge ou commutation 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 l’adresse IP du service ADNS et en fait la publicité. 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 d’équilibrage de 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