Citrix ADC

GSLB-Konfigurationsobjekte

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

  • GSLB-Sites
  • GSLB Dienstleistungen
  • Virtuelle GSLB Server
  • Lastenausgleich oder Content-Umschaltung virtueller Server
  • ADNS-Dienste
  • DNS-VIPs

GSLB-Sites

Ein typisches GSLB-Setup besteht aus Rechenzentren, von denen jedes über verschiedene Netzwerk-Appliances verfügt, die möglicherweise Citrix ADC Appliances sind oder nicht. Die Rechenzentren werden GSLB-Sites genannt. Jeder GSLB-Site wird von einer Citrix ADC Appliance verwaltet, die lokal für diese Site ist. Jede dieser Appliances behandelt ihre eigene Site als lokale Site und alle anderen, von anderen Appliances verwalteten Sites als Remotesites.

Wenn die Appliance, die eine Site verwaltet, die einzige Citrix ADC Appliance in diesem Rechenzentrum ist, fungiert die auf dieser Appliance gehostete GSLB-Site als Buchhaltungsplatzhalter für Überwachungszwecke, da keine Metriken erfasst werden können. Dies geschieht in der Regel, wenn die Appliance nur für GSLB verwendet wird und andere Produkte im Rechenzentrum zum Lastenausgleich oder zum Umschalten von Inhalten verwendet werden.

Beziehungen zwischen GSLB-Sites

Das Konzept der Sites ist für Citrix ADC GSLB-Implementierungen von zentraler Bedeutung. Sofern nicht anders angegeben, bilden Websites untereinander eine Peer-Beziehung. Diese Beziehung wird zuerst zum Austausch von Integritätsinformationen und dann zur Verteilung der Last gemäß dem ausgewählten Algorithmus verwendet. In vielen Situationen ist jedoch eine Peer-Beziehung zwischen allen GSLB-Sites nicht wünschenswert. Gründe für die Nichteinführung einer All-Peer-Implementierung könnten sein;

  • Um die GSLB-Sites klar zu trennen. Zum Beispiel, um Websites zu trennen, die beim Auflösen von DNS-Abfragen von den Verkehrsverwaltungssites beteiligt sind.
  • Reduzieren Sie das Volumen des Metric Exchange Protocol (MEP) Datenverkehrs, der exponentiell mit einer zunehmenden Anzahl von Peer-Sites zunimmt.

Diese Ziele können durch die Verwendung von übergeordneten und untergeordneten GSLB-Sites erreicht werden.

GSLB Dienstleistungen

Ein GSLB-Dienst ist in der Regel eine Darstellung eines Lastausgleichs- oder Content-Switching-virtuellen 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 den 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 Dienstleistungen sind von Natur aus verbunden, um die Nähe zwischen den beiden anzuzeigen. Das heißt, alle Dienste müssen zu einer Site gehören, und es wird angenommen, dass sie sich aus Gründen der Nähe am gleichen Standort wie die GSLB-Site befinden. Ebenso sind Dienste und virtuelle Server verknüpft, so dass die Logik mit den verfügbaren Ressourcen verknüpft ist.

Virtuelle GSLB Server

Ein virtueller GSLB-Server ist an einen oder mehrere GSLB-Dienste gebunden, und der Lastausgleich zwischen diesen Diensten. Es wertet die konfigurierten GSLB-Methoden (Algorithmen) aus, um den entsprechenden Dienst auszuwählen, an den eine Clientanforderung gesendet werden soll. Da die GSLB-Dienste entweder lokale oder Remote-Server darstellen können, hat die Auswahl des optimalen GSLB-Dienstes für eine Anforderung die Auswählen des Rechenzentrums, das der Clientanforderung dienen soll.

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

Im Gegensatz zu anderen virtuellen Servern, die auf einer Citrix ADC Appliance konfiguriert sind, verfügt ein virtueller GSLB-Server nicht über eine eigene virtuelle IP-Adresse (VIP).

Lastenausgleich oder Content-Umschaltung virtueller Server

Ein virtueller Load Balancing- oder Content-Switching-Server stellt einen oder mehrere physische Server im lokalen Netzwerk dar. Clients senden ihre Anforderungen an die virtuelle IP-Adresse (VIP) des virtuellen Load Balancing- oder Content Switching-Servers, und der virtuelle Server gleicht die Last auf den physischen Servern aus. Nachdem ein virtueller GSLB-Server einen GSLB-Dienst auswählt, der entweder einen lokalen oder einen Remote-Lastausgleich oder einen virtuellen Server zum Wechseln von Inhalten darstellt, sendet der Client die Anforderung an die VIP-Adresse dieses virtuellen Servers.

Weitere Informationen zum Lastenausgleich oder zum Wechseln von virtuellen Servern und Diensten von Inhalten finden Sie unter Lastausgleich oder Content Switching.

ADNS-Dienste

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

DNS-VIPs

Eine virtuelle DNS-IP-Adresse ist eine virtuelle IP-Adresse (VIP), die einen virtuellen DNS-Server für Lastenausgleich 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-Konfigurationsobjekte