Citrix ADC

Lastenausgleich DNS-Server

Wenn Sie die DNS-Auflösung eines Domänennamens anfordern, verwendet die Citrix ADC Appliance die konfigurierte Lastausgleichsmethode, um einen DNS-Dienst auszuwählen. Der DNS-Server, an den der Dienst gebunden ist, löst dann den Domänennamen auf und gibt die IP-Adresse als Antwort zurück. Die Appliance kann auch DNS-Antworten zwischenspeichern und die zwischengespeicherten Informationen verwenden, um auf zukünftige Anforderungen zur Auflösung desselben Domänennamens zu antworten. Der Lastenausgleich von DNS-Servern verbessert die DNS-Reaktionszeiten.

Das folgende Diagramm beschreibt die Topologie einer Lastausgleichskonfiguration, die eine Gruppe von DNS-Diensten mit Lastenausgleich ausgleicht.

Abbildung 1. Grundlegende Load Balancing-Topologie für DNS-Server

Basistopologie

Im Diagramm sind die Dienste Service-DNS-1, Service-DNS-2 und Service-DNS-3 an den virtuellen Server vServer-LB-1 gebunden. Der virtuelle Server vServer-LB-1 leitet Clientanforderungen mithilfe der Methode Load Balancing an einen Dienst weiter. In der folgenden Tabelle sind die Namen und Werte der Basiseinheiten aufgeführt, die auf der Appliance konfiguriert sind.

Entitätstyp Name IP-Adresse Port Protokoll
Virtueller Server Vserver-LB-1 10.102.29.13 53 DNS
Services Service-DNS-1 10.102.29.14 53 DNS
Service-DNS-2 10.102.29.15 53 DNS
Service-DNS-3 10.102.29.16 53 DNS
Monitore monitor-DNS-1 Ohne Ohne Ohne

Das folgende Diagramm zeigt die Lastausgleichseinheiten und die Werte der Parameter, die auf der Appliance konfiguriert werden müssen.

Abbildung 2. Load Balancing DNS-Server-Entitätsmodell

Entity-Modell

Informationen zum Konfigurieren eines grundlegenden DNS-Lastenausgleichs-Setups finden Sie unterEinrichten des Basic Load Balancing. Befolgen Sie die Verfahren zum Erstellen von Diensten und virtuellen Servern vom Typ DNS, benennen Sie die Entitäten und legen Sie die Parameter anhand der in der vorherigen Tabelle beschriebenen Werte fest. Wenn Sie ein grundlegendes Lastausgleichs-Setup konfigurieren, ist der standardmäßige Ping-Monitor an die Dienste gebunden. Anweisungen zum Binden eines DNS-Monitors an DNS-Dienste finden Sie auch unterBinden von Monitoren an Dienste. Im folgenden Verfahren werden die Schritte zum Erstellen eines Monitors beschrieben, der basierend auf einer Abfrage einen Domänennamen der IP-Adresse zuordnet.

So konfigurieren Sie DNS-Monitore mit der CLI

您an der Eingabeaufforderung Folgendes ein:

add lb monitor  DNS -query  -queryType  -IPAddress  

Beispiel:

add lb monitor monitor-DNS-1 DNS -query m.giftsix.com -queryType Address -IPAddress 10.102.29.66 add lb monitor monitor-DNS-2 DNS -query www.citrix2.com -queryType Address -IPAddress 1000:0000:0000:0000:0005:0600:700a::888b-888d 

So konfigurieren Sie DNS-Monitore mit der GUI

  1. Navigieren Sie zuTraffic Management > Load Balancing > Monitore.
  2. Erstellen Sie einen Monitor vom Typ DNS, und geben Sie unter Spezielle Parameter einen Abfrage- und Abfragetyp an.
Lastenausgleich DNS-Server