ADC

Content Switching

  • Ich habe eine Nicht-NetScaler-Lastausgleichs-Appliance im Netzwerk installiert. Ich möchte jedoch die Content Switching-Funktion der NetScaler-Appliance verwenden, um die Clientanforderungen an die Lastausgleichs-Appliance weiterzuleiten. Ist es möglich, die Content Switching-Funktion der NetScaler-Appliance mit einer Nicht-NetScaler-Lastausgleichs-Appliance zu verwenden?

    Ja. Sie können die Content Switching-Funktion der NetScaler-Appliance mit der Lastausgleichsfunktion der NetScaler-Appliance oder einer Nicht-NetScaler-Lastausgleichs-Appliance verwenden. Wenn Sie jedoch die Nicht-NetScaler-Lastausgleichs-Appliance verwenden, stellen Sie sicher, dass Sie einen virtuellen Lastausgleichsserver auf der NetScaler-Appliance erstellen und ihn als Dienst an die Nicht-NetScaler-Lastausgleichs-Appliance binden.

  • Wie unterscheidet sich ein virtueller Content Switching-Server von einem virtuellen Lastausgleichsserver?

    Ein virtueller Content Switching-Server kann die Clientanforderungen nur an andere virtuelle Server senden. Es kommuniziert nicht mit den Servern.

    Ein virtueller Lastausgleichsserver gleicht die Clientlast zwischen Servern aus und kommuniziert mit den Servern. Es überwacht die Serververfügbarkeit und kann verwendet werden, um verschiedene Lastausgleichsalgorithmen zur Verteilung der Verkehrslast anzuwenden.

    Content Switching ist eine Methode, mit der Clientanforderungen für bestimmte Arten von Inhalten über Lastausgleich virtueller Server an Zielserver weitergeleitet werden. Sie können die Clientanfragen an die Server weiterleiten, die für ihre Bearbeitung am besten geeignet sind. Dies führt zu geringeren Gemeinkosten für die Bearbeitung der Clientanforderungen auf den Servern.

  • Ich möchte die Content Switching-Funktion der NetScaler-Appliance implementieren, um die Clientanforderungen zu leiten. Welche Arten von Kundenanfragen kann ich mithilfe der Content Switching-Funktion richten?

    Mithilfe der Content Switching-Funktion können Sie nur HTTP-, HTTPS-, FTP-, TCP-, Secure TCP- und RTSP-Clientanforderungen leiten. Um HTTPS-Clientanforderungen weiterzuleiten, müssen Sie die SSL-Offload-Funktion auf der Appliance konfigurieren.

  • Ich möchte Content Switching-Regeln auf der NetScaler-Appliance erstellen. Was sind die verschiedenen Elemente der Kundenanfrage, für die ich eine Content Switching-Regel erstellen kann?

    Sie können die Content Switching-Regeln basierend auf den folgenden Elementen und ihren Werten in der Clientanforderung erstellen:

    • URL
    • URL-Token
    • HTTP-Version
    • HTTP-Header
    • Quell-IP-Adresse des Clients
    • Version des Clients
    • Ziel-TCP-Port
  • Ich verstehe, dass die Content Switching-Funktion der NetScaler-Appliance dazu beiträgt, die Leistung des Netzwerks zu verbessern. Stimmt das?

    Ja. Sie können die Clientanfragen an die Server weiterleiten, die am besten geeignet sind, um sie zu bearbeiten. Das Ergebnis ist ein reduzierter Overhead für die Verarbeitung der Clientanforderungen auf den Servern.

  • Welche Funktion der NetScaler-Appliance sollte ich auf der NetScaler-Appliance konfigurieren, um die Site-Verwaltbarkeit und die Reaktionszeit auf die Clientanforderungen zu verbessern?

    Sie können Content Switching in der NetScaler-Appliance konfigurieren, um die Site-Verwaltbarkeit und die Reaktionszeit auf die Clientanforderung zu verbessern. Mit dieser Funktion können Sie Content-Gruppen innerhalb desselben Domainnamens und derselben IP-Adresse erstellen. Dieser Ansatz ist flexibel, im Gegensatz zu dem üblichen Ansatz, den Inhalt explizit in verschiedene Domänennamen und IP-Adressen zu partitionieren, die für den Benutzer sichtbar sind.

    Mehrere Partitionen, die eine Website in verschiedene Domänennamen und IP-Adressen aufteilen, zwingen den Browser, für jede Domäne, die sie beim Rendern und Abrufen des Inhalts einer Webseite findet, eine separate Verbindung herzustellen. Diese zusätzlichen WAN-Verbindungen beeinträchtigen die Reaktionszeit für die Webseite.

  • Ich habe eine Website in einer Webserverfarm gehostet. Welche Vorteile bietet die NetScaler Content Switching-Funktion für diese Art von Setup?

    Die Funktion zum Content Switching bietet die folgenden Vorteile auf einer NetScaler-Appliance auf einer Site, die auf einer Webserverfarm basiert:

    • Verwalten Sie den Inhalt der Website, indem Sie eine Content-Gruppe innerhalb derselben Domäne und IP-Adresse erstellen.
    • Erhöhen Sie die Reaktionszeit auf Clientanfragen, indem Sie die Content-Gruppe innerhalb derselben Domäne und IP-Adresse verwenden.
    • Vermeiden Sie die Notwendigkeit einer vollständigen domänenübergreifenden Inhaltsreplikation.
    • Aktivieren Sie die anwendungsspezifische Content-Partitionierung. Beispielsweise können Sie Clientanforderungen an einen Server weiterleiten, der nur dynamische Inhalte oder nur statische Inhalte verarbeitet, sofern dies für die Anforderung angemessen ist.
    • Unterstützt das Multi-Homing mehrerer Domains auf demselben Server und verwendet dieselbe IP-Adresse.
    • Verwenden Sie Verbindungen zu den Servern wieder.
  • Ich möchte die Funktion zum Content Switching auf der NetScaler-Appliance implementieren. Ich möchte die Clientanfragen an die verschiedenen Server weiterleiten, nachdem ich die verschiedenen Parameter jeder Anfrage ausgewertet habe. Welchen Ansatz sollte ich verfolgen, um dieses Setup bei der Konfiguration der Content Switching-Funktion zu implementieren?

    Sie können Richtlinienausdrücke verwenden, um Richtlinien für die Funktion zum Content Switching zu erstellen. Ein Ausdruck ist eine Bedingung, die ausgewertet wird, indem die Qualifikatoren der Clientanforderung mithilfe eines Operators mit einem Operanden verglichen werden. Sie können die folgenden Parameter der Clientanforderung verwenden, um einen Ausdruck zu erstellen:

    • Methode- HTTP-Anforderungsmethode.
    • URL - URL im HTTP-Header.
    • URL-TOKEN - Spezielle Token in der URL.
    • VERSION - Version der HTTP-Anfrage.
    • URL QUERY - Enthält die URL-Abfrage LEN, URL LEN und HTTP-Header.
    • SOURCEIP - IP-Adresse des Clients.

    Es folgt eine vollständige Liste der Operatoren, mit denen Sie einen Ausdruck erstellen können:

    • == (ist gleich)
    • ! = (ist nicht gleich)
    • EXISTS
    • NOT EXISTS
    • CONTAINS
    • NOT CONTAINS
    • GT (größer als)
    • LT (weniger als)
    Sie können auch verschiedene Regeln erstellen, bei denen es sich um logische Aggregationen einer Reihe von Ausdrücken handelt. Sie können mehrere Ausdrücke kombinieren, um Regeln zu erstellen. Um Ausdrücke zu kombinieren, können Sie && (UND) und
  • Ich möchte eine regelbasierte Richtlinie zusammen mit einer URL-basierten Richtlinie für denselben virtuellen Content Switching-Server konfigurieren. Ist es möglich, beide Arten von Richtlinien für denselben virtuellen Content Switching-Server zu erstellen?

    Ja. Sie können beide Arten von Richtlinien für denselben virtuellen Content Switching-Server erstellen. Stellen Sie jedoch sicher, dass Sie Prioritäten zuweisen, um einen angemessenen Vorrang für die Richtlinien festzulegen.

  • Ich möchte Content Switching-Richtlinien erstellen, die den Domainnamen zusammen mit einem Präfix und Suffix einer URL auswerten und die Clientanforderungen entsprechend leiten. Welche Art von Content Switching-Richtlinie sollte ich erstellen?

    Sie können eine Richtlinie für Domäne und exakte URLs erstellen. Wenn diese Art von Richtlinie ausgewertet wird, wählt die NetScaler-Appliance eine Content-Gruppe aus, wenn der vollständige Domänenname und die URL in der Clientanforderung mit den konfigurierten übereinstimmen. Die Clientanforderung muss mit dem konfigurierten Domänennamen übereinstimmen und genau mit dem Präfix und Suffix der URL übereinstimmen, wenn sie konfiguriert sind.

  • Ich möchte Richtlinien zum Content Switching erstellen, die den Domainnamen zusammen mit einem teilweisen Präfix und Suffix der URL auswerten und die Clientanforderungen entsprechend leiten. Welche Art von Content Switching-Richtlinie sollte ich erstellen?

    Sie können eine Domäne- und Platzhalter-URL-Richtlinie für den virtuellen Content Switching-Server erstellen. Wenn diese Art von Richtlinie ausgewertet wird, wählt die NetScaler-Appliance eine Content-Gruppe aus, wenn die Anforderung dem vollständigen Domänennamen entspricht und teilweise dem URL-Präfix entspricht.

  • Was ist eine Platzhalter-URL-Richtlinie?

    Sie können Platzhalter verwenden, um teilweise URLs in Clientanforderungen an die URL auszuwerten, die Sie auf der NetScaler-Appliance konfiguriert haben. Sie können Platzhalter in den folgenden Arten von URL-basierten Richtlinien verwenden:

    • Nur Präfix. Der Ausdruck /sports/* entspricht beispielsweise allen URLs, die unter der URL /sports verfügbar sind. In ähnlicher Weise stimmt der Ausdruck /sports * mit allen URLs überein, deren Präfix /sports lautet.
    • Nur Suffix. Zum Beispiel stimmt der Ausdruck /*.jsp mit allen URLs mit einer Dateinamenerweiterung von jsp überein.
    • Präfix und Suffix. Der Ausdruck /sports/ *.jsp entspricht beispielsweise allen URLs unter der /sports/ URL, die auch die JSP-Dateinamenerweiterung haben. In ähnlicher Weise entspricht der Ausdruck /sports *.jsp alle URLs mit einem Präfix von /sports * und einer Dateinamenerweiterung von jsp.
  • Was ist eine Domänen- und Regelrichtlinie?

    Wenn Sie eine Domäne- und Regelrichtlinie erstellen, muss die Clientanforderung mit der vollständigen Domäne und der auf der NetScaler-Appliance konfigurierten Regel übereinstimmen.

  • Was ist die Standardvorgabe für die Bewertung von Richtlinien?

    Standardmäßig werden die regelbasierten Richtlinien zuerst ausgewertet.

  • Wenn ein Teil des Inhalts für alle Clientanforderungen identisch ist, welche Art von Priorität sollte ich für die Bewertung von Richtlinien verwenden?

    Wenn ein Teil des Inhalts für alle Benutzer gleich ist und verschiedene Inhalte auf der Grundlage von Clientattributen bereitgestellt werden müssen, können Sie die URL-basierte Priorität für die Richtlinienbewertung verwenden.

  • Welche Policy-Express-Syntax wird beim Content Switching unterstützt?

    Content Switching unterstützt zwei Arten von Richtlinienausdrücken:

    • Klassische Syntax - Klassische Syntax beim Content Switching beginnt mit dem Schlüsselwort REQ und ist weiter fortgeschritten als die Advanced-Richtlinie. Klassische Richtlinien können nicht an eine Aktion gebunden werden. Daher kann der virtuelle Zielserver für Lastenausgleich erst hinzugefügt werden, nachdem der virtuelle Content Switching-Server gebunden wurde.
    • Erweiterte Richtlinie: Erweiterte Richtlinien beginnen im Allgemeinen mit dem Schlüsselwort HTTP und sind einfacher zu konfigurieren. Eine virtuelle Ziel-Lastenausgleichsaktion kann an eine erweiterte Richtlinie gebunden werden, und die Richtlinie kann auf mehreren virtuellen Servern mit Content Switching verwendet werden.
  • Kann ich eine einzelne Content Switching-Richtlinie an mehrere virtuelle Server binden?

    Ja. Sie können eine einzelne Content Switching-Richtlinie an mehrere virtuelle Server binden, indem Sie Richtlinien mit definierten Aktionen verwenden. Content Switching-Richtlinien, die eine Aktion verwenden, können an mehrere virtuelle Server mit Content Switching gebunden werden, da der virtuelle Ziel-Lastausgleichsserver nicht mehr in der Content Switching-Richtlinie angegeben ist. Die Möglichkeit, eine einzelne Richtlinie an mehrere virtuelle Content Switching-Server zu binden, trägt dazu bei, die Größe der Content Switching-Konfiguration weiter zu reduzieren.

    Weitere Informationen finden Sie in den folgenden Knowledge Center-Artikeln und in den NetScaler-Dokumentationsthemen:

  • Kann ich eine aktionsbasierte Richtlinie mit klassischen Ausdrücken erstellen?

    Nein. Ab sofort unterstützt NetScaler keine Richtlinien, die klassische Syntaxausdrücke mit Aktionen verwenden. Der virtuelle Ziel-Lastenausgleichsserver muss beim Binden der Richtlinie hinzugefügt werden, anstatt ihn in einer Aktion zu definieren.

Content Switching

In diesem Artikel