Citrix ADC

GSLB-Konfigurationseinheiten

Eine GSLB-Konfiguration besteht aus einer Gruppe von GSLB-Entitäten auf jeder Appliance in der Konfiguration. Zu diesen Entitäten gehören die Folgenden:

  • GSLB-Websites
  • GSLB-Dienste
  • Virtuelle GSLB Server
  • Virtuelle Loadbalancing- oder Content Switching-Server
  • ADNS-Dienste
  • DNS-VIPs

GSLB-Websites

Ein typisches GSLB-Setup besteht aus Rechenzentren, von denen jedes über verschiedene Netzwerkgeräte verfügt, bei denen es sich möglicherweise um Citrix ADC-Appliances handelt oder auch nicht. Die Rechenzentren werden GSLB-Standorte genannt. Jede GSLB-Site wird von einer Citrix ADC-Appliance verwaltet, die sich lokal auf dieser Site befindet. Jede dieser Appliances behandelt ihren eigenen Standort als lokalen Standort und alle anderen Standorte, die von anderen Appliances verwaltet werden, als Remote-Standorte.

Wenn die Appliance, die einen Standort verwaltet, die einzige Citrix ADC-Appliance in diesem Rechenzentrum ist, dient die auf dieser Appliance gehostete GSLB-Site als Platzhalter für die Buchhaltung zu Prüfungszwecken, da keine Metriken erfasst werden können. In der Regel ist dies der Fall, wenn die Appliance nur für GSLB verwendet wird und andere Produkte im Rechenzentrum für den Loadbalancing oder Content Switching verwendet werden.

Beziehungen zwischen GSLB-Standorten

Das Konzept der Websites ist für Citrix ADC GSLB-Implementierungen von zentraler Bedeutung. Sofern nicht anders angegeben, gehen Websites untereinander eine Beziehung zu Gleichaltrigen ein. Diese Beziehung wird zuerst für den Austausch von Gesundheitsinformationen und dann für die Verteilung der Last verwendet, die durch den ausgewählten Algorithmus bestimmt wird. In vielen Situationen ist jedoch eine Peer-Relation zwischen allen GSLB-Standorten nicht wünschenswert. Gründe für das Fehlen einer All-Peer-Implementierung könnten sein:

  • Um GSLB-Standorte klar zu trennen. Zum Beispiel, um Websites, die an der Lösung von DNS-Abfragen beteiligt sind, von den Websites für das Verkehrsmanagement zu trennen.
  • Um das Volumen des Metric Exchange Protocol (MEP) -Datenverkehrs zu reduzieren, der mit zunehmender Anzahl von Peer-Sites exponentiell zunimmt.

Diese Ziele können durch die Nutzung von GSLB-Websites für Eltern und Kinder erreicht werden.

GSLB-Dienste

Ein GSLB-Dienst ist normalerweise eine Darstellung eines virtuellen Lastausgleichs- oder Content-Switching-Servers, obwohl er jede Art von virtuellem Server darstellen kann. Der GSLB-Dienst identifiziert die IP-Adresse, die Portnummer und den Diensttyp des virtuellen Servers. GSLB-Dienste sind an virtuelle GSLB-Server auf den Citrix ADC-Appliances gebunden, die die GSLB-Sites verwalten. Ein GSLB-Dienst, der an einen virtuellen GSLB-Server im selben Rechenzentrum gebunden ist, ist lokal auf dem virtuellen GSLB-Server. Ein GSLB-Dienst, der an einen virtuellen GSLB-Server in einem anderen Rechenzentrum gebunden ist, ist von diesem virtuellen GSLB-Server entfernt.

Hinweis

Websites und Dienste sind von Natur aus miteinander verknüpft, um auf die Nähe zwischen den beiden hinzuweisen. Das heißt, alle Dienste müssen zu einem Standort gehören und aus Gründen der Nähe wird davon ausgegangen, dass sie sich am selben Standort wie der GSLB-Standort befinden. Ebenso sind Dienste und virtuelle Server verknüpft, sodass die Logik mit den verfügbaren Ressourcen verknüpft ist.

Virtuelle GSLB Server

An einen virtuellen GSLB-Server sind ein oder mehrere GSLB-Dienste gebunden, und der Datenverkehr wird zwischen diesen Diensten lastenausgeglichen. Es wertet die konfigurierten GSLB-Methoden (Algorithmen) aus, um den geeigneten Dienst auszuwählen, an den eine Client-Anfrage gesendet werden soll. Da die GSLB-Dienste entweder lokale Server oder Remote-Server darstellen können, hat die Auswahl des optimalen GSLB-Dienstes für eine Anfrage den Effekt, dass das Rechenzentrum ausgewählt wird, das die Client-Anfrage bearbeiten soll.

Die Domäne, für die der globale Serverlastenausgleich konfiguriert ist, muss an den virtuellen GSLB-Server gebunden sein, da ein oder mehrere an den virtuellen Server gebundene Dienste Anfragen für diese Domäne bearbeiten.

Im Gegensatz zu anderen virtuellen Servern, die auf einer Citrix ADC Appliance konfiguriert sind, hat ein virtueller GSLB-Server keine eigene virtuelle IP-Adresse (VIP).

Virtuelle Loadbalancing- oder Content Switching-Server

Ein virtueller Loadbalancing- oder Content-Switching-Server steht für einen oder mehrere physische Server im lokalen Netzwerk. Clients senden ihre Anfragen an die virtuelle IP-Adresse (VIP) des virtuellen Loadbalancing- oder Content Switching-Servers, und der virtuelle Server verteilt die Last auf die physischen Server. Nachdem ein virtueller GSLB-Server einen GSLB-Dienst auswählt, der entweder einen lokalen oder einen Remote-Lastausgleich oder einen virtuellen Content Switching-Server darstellt, sendet der Client die Anforderung an die VIP-Adresse dieses virtuellen Servers.

Weitere Informationen zum Lastenausgleich oder zum Content Switching von virtuellen Servern und Diensten finden Sie unter Load Balancing oder Content Switching.

ADNS-Dienste

Ein ADNS-Dienst ist eine spezielle Art von Dienst, der nur auf DNS-Anfragen für Domänen reagiert, für die die Citrix ADC Appliance autoritativ ist. Wenn ein ADNS-Dienst konfiguriert ist, besitzt die Appliance die IP-Adresse des ADNS-Dienstes und gibt sie bekannt. Beim Empfang einer DNS-Anfrage durch einen ADNS-Dienst sucht die Appliance nach einem virtuellen GSLB-Server, der an diese Domain gebunden ist. Wenn ein virtueller GSLB-Server an die Domain gebunden ist, wird er nach der besten IP-Adresse abgefragt, an die die DNS-Antwort gesendet werden soll.

DNS-VIPs

Eine virtuelle DNS-IP ist eine virtuelle IP-Adresse (VIP), die einen virtuellen DNS-Loadbalancing-Server auf der Citrix ADC Appliance darstellt. DNS-Anforderungen für Domänen, für die die Citrix ADC Appliance autorisierend ist, können an eine DNS-VIP gesendet werden.

GSLB-Konfigurationseinheiten