ADC

Verwaltung von Client-Verbindungen

Um eine effiziente Verwaltung der Clientverbindungen sicherzustellen, können Sie die virtuellen Content Switching-Server auf der Citrix ADC Appliance so konfigurieren, dass sie die folgenden Funktionen verwenden:

  • Konfiguration der ICMP-Antwort. Sie können die Citrix ADC Appliance so konfigurieren, dass ICMP-Antworten auf PING-Anfragen gemäß Ihren Einstellungen gesendet werden. Stellen Sie für die IP-Adresse, die dem virtuellen Server entspricht, ICMP RESPONSE auf VSVR_CNTRLD und auf dem virtuellen Server den virtuellen ICMP-Server RESPONSE ein. Die folgenden Einstellungen können auf einem virtuellen Server vorgenommen werden:
    • Wenn Sie RESPONSE des virtuellen ICMP-Servers auf allen virtuellen Servern auf PASSIVE setzen, reagiert die Citrix ADC Appliance immer.
    • Wenn Sie den virtuellen ICMP-Server RESPONSE auf allen virtuellen Servern auf ACTIVE setzen, reagiert die ADC-Appliance auch dann, wenn ein virtueller Server aktiv ist.
    • Wenn Sie den virtuellen ICMP-Server RESPONSE bei einigen auf ACTIVE und bei anderen auf PASSIVE setzen, reagiert die ADC-Appliance auch dann, wenn ein auf ACTIVE gesetzter virtueller Server AKTIV ist.

Umleiten von Clientanfragen an einen Cache

Die NetScaler ADC Cache-Umleitungsfunktion leitet HTTP-Anforderungen an einen Cache um. Sie können den Aufwand für die Beantwortung von HTTP-Anfragen erheblich reduzieren und die Leistung Ihrer Website verbessern, indem Sie die Cache-Umleitungsfunktion ordnungsgemäß implementieren.

Ein Cache speichert häufig angeforderten HTTP-Inhalt. Wenn Sie die Cache-Umleitung auf einem virtuellen Server konfigurieren, sendet die NetScaler ADC Appliance zwischenspeicherbare HTTP-Anforderungen an den Cache und nicht zwischenspeicherbare HTTP-Anforderungen an den Ursprungs-Webserver. Weitere Informationen zur Cache-Umleitung finden Sie unter “Cache-Umleitung.

So konfigurieren Sie die Cache-Umleitung auf einem virtuellen Server mit der CLI

Geben Sie in der Befehlszeile Folgendes ein:

set cs vserver <name> -cacheable <Value>

Beispiel

set cs vserver Vserver-CS-1 -cacheable yes

So konfigurieren Sie die Cache-Umleitung auf einem virtuellen Server mithilfe der GUI

  1. Navigieren Sie zu Traffic Management > Content Switching > Virtuelle Server, und öffnen Sie einen virtuellen Server.
  2. Wählen Sie unter Erweiterte Einstellungendie Option Verkehrseinstellungenund anschließend Cachefähig aus.

Aktivierung der verzögerten Bereinigung von virtuellen Serververbindungen

Unter bestimmten Bedingungen können Sie die Einstellung Down-State-Flush so konfigurieren, dass bestehende Verbindungen beendet werden, wenn ein Dienst oder ein virtueller Server als DOWN markiert wird. Das Beenden vorhandener Verbindungen setzt Ressourcen frei und beschleunigt in bestimmten Fällen die Wiederherstellung überlasteter Load-Balancing-Setups.

So konfigurieren Sie die Einstellung zum Ausfallzustand auf einem virtuellen Server mit der CLI

Geben Sie in der Befehlszeile Folgendes ein:

set cs vserver <name> -downStateFlush <Value>

Beispiel

set cs vserver Vserver-CS-1 -downStateFlush enabled
<!--NeedCopy-->

So konfigurieren Sie die Flush-Einstellung für den Down-State-Flush auf einem virtuellen Server mithilfe der GUI

  1. Navigieren Sie zu Traffic Management > Content Switching > Virtuelle Server, und öffnen Sie einen virtuellen Server.
  2. Wählen Sie unter Erweiterte Einstellungendie Option Traffic Settingsund dann Down State Flushaus.

Ports und Protokolle für die Umleitung umschreiben

Virtuelle Server und die an sie gebundenen Dienste verwenden möglicherweise verschiedene Ports. Wenn ein Dienst auf eine HTTP-Verbindung mit einer Umleitung reagiert, müssen Sie möglicherweise die Citrix ADC Appliance so konfigurieren, dass sie den Port und das Protokoll ändert, um sicherzustellen, dass die Umleitung erfolgreich durchgeführt wird. Sie tun dies, indem Sie die Einstellung RedirectPortRewrite aktivieren und konfigurieren.

So konfigurieren Sie die HTTP-Umleitung auf einem virtuellen Server mithilfe der CLI

Geben Sie in der Befehlszeile Folgendes ein:

set cs vserver <name> -redirectPortRewrite <Value>

Beispiel

set cs vserver Vserver-CS-1 -redirectPortRewrite enabled
<!--NeedCopy-->

So konfigurieren Sie die HTTP-Umleitung auf einem virtuellen Server mithilfe der GUI

  1. Navigieren Sie zu Traffic Management > Content Switching > Virtuelle Server, und öffnen Sie einen virtuellen Server.
  2. Wählen Sie unter Erweiterte Einstellungendie Option Verkehrseinstellungenund anschließend Umschreibenaus.

Einfügen der IP-Adresse und des Ports eines virtuellen Servers in den Anforderungsheader

Wenn Sie über mehrere virtuelle Server verfügen, die mit verschiedenen Anwendungen auf demselben Dienst kommunizieren, müssen Sie die Citrix ADC Appliance so konfigurieren, dass sie den HTTP-Anforderungen, die an diesen Dienst gesendet werden, die IP-Adresse und Portnummer des entsprechenden virtuellen Servers hinzufügt. Mit dieser Einstellung können Anwendungen, die auf dem Dienst ausgeführt werden, den virtuellen Server identifizieren, der die Anforderung gesendet hat.

Wenn der primäre virtuelle Server ausgefallen ist und der virtuelle Backup-Server aktiv ist, werden die Konfigurationseinstellungen des virtuellen Backup-Servers zu den Clientanforderungen hinzugefügt. Wenn Sie möchten, dass dasselbe Header-Tag hinzugefügt wird, unabhängig davon, ob die Anfragen vom primären virtuellen Server oder vom virtuellen Backup-Server stammen, müssen Sie das erforderliche Header-Tag auf beiden virtuellen Servern konfigurieren.

Hinweis

Diese Option wird für virtuelle Wildcard-Server oder virtuelle Dummy-Server nicht unterstützt.

Um die IP-Adresse und den Port des virtuellen Servers mithilfe der CLI in die Clientanfragen einzufügen

Geben Sie in der Befehlszeile Folgendes ein:

set cs vserver <name> -insertVserverIPPort <vServerIPPORT>

Beispiel

set cs vserver Vserver-CS-1 -insertVserverIPPort 10.201.25.136:80
<!--NeedCopy-->

Um die IP-Adresse und den Port des virtuellen Servers mithilfe der GUI in die Clientanfragen einzufügen

  1. Navigieren Sie zu Traffic Management > Content Switching > Virtuelle Server, und öffnen Sie einen virtuellen Server.
  2. Wählen Sie unter Erweiterte Einstellungendie Option Traffic Settings aus und wählen Sie in der Liste „IP-Porteinfügung virtueller Server“ die Option VIPADDR oder V6TOV4MAPPING aus und geben Sie im Wert für die IP-Porteinfügung des virtuellen Servers einen Portheader an.

Festlegen eines Timeout-Werts für inaktive Clientverbindungen

Sie können einen virtuellen Server so konfigurieren, dass alle inaktiven Client-Verbindungen nach Ablauf einer konfigurierten Timeout-Periode beendet werden. Wenn Sie diese Einstellung konfigurieren, wartet die NetScaler ADC Appliance auf die angegebene Zeit und schließt die Clientverbindung, wenn sich der Client nach diesem Zeitpunkt im Leerlauf befindet.

So legen Sie einen Timeoutwert für Leerlauf-Clientverbindungen mit der Befehlszeilenschnittstelle fest

Geben Sie in der Befehlszeile Folgendes ein:

set cs vserver <name> -cltTimeout <Value>

Beispiel

set cs vserver Vserver-CS-1 -cltTimeout 100
<!--NeedCopy-->

So legen Sie mithilfe der GUI einen Timeout-Wert für inaktive Client-Verbindungen fest

  1. Navigieren Sie zu Traffic Management > Content Switching > Virtuelle Server, und öffnen Sie einen virtuellen Server.
  2. Wählen Sie unter Erweiterte Einstellungendie Option Traffic Settingsaus und geben Sie einen Wert für das Client-Idle-Timeout an.

Identifizieren von Verbindungen mit den 4-Tupel- und Layer-2-Verbindungsparametern

Sie können jetzt die L2Conn-Option für einen virtuellen Content Switching-Server einrichten. Wenn die Option L2Conn gesetzt ist, werden Verbindungen zum virtuellen Content Switching-Server durch die Kombination der Verbindungsparameter 4-Tuple (<source IP>:<source port>::<destination IP>:<destination port>) und Layer 2 identifiziert. Die Layer-2-Verbindungsparameter sind die MAC-Adresse, die VLAN-ID und die Kanal-ID.

So richten Sie die L2Conn-Option für einen virtuellen Content Switching-Server mithilfe der CLI ein

Geben Sie in der Befehlszeile die folgenden Befehle ein, um den Parameter L2Conn für einen virtuellen Content Switching-Server zu konfigurieren und die Konfiguration zu überprüfen:

    -  set cs vserver <name> -l2Conn (\*\*ON\*\* | \*\*OFF\*\*)
    -  show cs vserver <name>
<!--NeedCopy-->

Beispiel

> set cs vserver mycsvserver -l2Conn ON
Done
> show cs vserver mycsvserver
     mycsvserver (192.0.2.56:80) - HTTP   Type: CONTENT
     State: UP
         . . .
         . . .
     L2Conn: ON Case Sensitivity: ON
         . . .
         . . .
Done
>
<!--NeedCopy-->

So stellen Sie die L2Conn-Option für einen virtuellen Content Switching-Server mithilfe der GUI ein

  1. Navigieren Sie zu Traffic Management > Content Switching > Virtuelle Server, und öffnen Sie einen virtuellen Server.
  2. Wählen Sie unter Erweiterte Einstellungendie Option Verkehrseinstellungenund dann Layer-2-Parameteraus.