ADC

Konfiguration der Videooptimierung über UDP

Um den QUIC-ABR-Videoverkehr über UDP zu optimieren, aktivieren Sie zunächst die Videooptimierungsfunktion. Nachdem Sie die Konfiguration abgeschlossen haben, erkennt die Appliance QUIC-basierten ABR-Videoverkehr und wendet die auf der Appliance konfigurierte Optimierungsbitrate an.

Konfiguration der Videooptimierung für QUIC mithilfe der CLI

Um die Videooptimierung für QUIC-Videoverkehr über UDP zu konfigurieren, müssen Sie die folgenden Aufgaben ausführen:

  1. Aktivieren Sie die Videooptimierung.
  2. Erstellen Sie einen QUIC-Dienst.
  3. Erstellen Sie einen virtuellen QUIC-Load-Balancing-Server.
  4. Binden Sie den QUIC-Webdienst an den virtuellen Loading-Balancing-Server.
  5. Erstellen Sie eine Richtlinie zur Videooptimierung für das Tempo des QUIC-basierten UDP-Datenverkehrs.
  6. Binden Sie die Optimierungsrichtlinie an einen QUIC-basierten virtuellen Lastausgleichsserver.

Aktivierung der Videooptimierung für QUIC-Verkehr

Wenn Sie möchten, dass die NetScaler-Appliance Video-Traffic erkennt, optimiert und meldet, müssen Sie die Videooptimierungsfunktion aktivieren und die Optimierung aktivieren.

Hinweis

Wenn Sie die Videooptimierung für QUIC-Verkehr verwenden möchten, müssen Sie die Funktionen Load Balancing und AppFlow aktivieren.

Um die Videooptimierung zu aktivieren

Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

enable ns feature VideoOptimization
<!--NeedCopy-->

Einen Dienst für QUIC-Verkehr erstellen

Eine NetScaler-Appliance verwendet einen QUIC-Dienst für den virtuellen Lastausgleichsserver, um im statischen Routing-Modus eine Verbindung zum Ausgangsrouter herzustellen.

Hinweis

Derzeit wird dynamisches Routing nicht unterstützt.

So erstellen Sie einen Load-Balancing-Webdienst für QUIC-Videoverkehr

Geben Sie in der Befehlszeile Folgendes ein:

add service <name> <router-IP> <serviceType> <port> -usip yes -useproxyport  [yes | no]
<!--NeedCopy-->

Beispiel:

add service svc-quic 10.102.29.200 QUIC 443 –usip yes –useproxyport no

where IP address is the internet router address.
<!--NeedCopy-->

Einen virtuellen Lastausgleichsserver für QUIC-Verkehr erstellen

Eine NetScaler-Appliance verwendet einen virtuellen Lastausgleichsserver, um QUIC-Videoverkehr über UDP zu erkennen und zu optimieren.

So erstellen Sie einen virtuellen Lastausgleichsserver für QUIC-Videoverkehr

Geben Sie in der Befehlszeile Folgendes ein:

add lb vserver <name> <serviceType> <ip> <port> -m MAC
<!--NeedCopy-->

Beispiel:

add lb vserver vs-quic QUIC * 443 -persistenceType NONE -m MAC -cltTimeout 120
<!--NeedCopy-->

Binden eines QUIC-Webdienstes an den virtuellen Load Balancing-Server

Nachdem Sie die Webdienste und den virtuellen Lastausgleichsserver für den QUIC-Verkehr erstellt haben, müssen Sie die Dienste an den virtuellen Server binden.

Um einen Webdienst an einen virtuellen Lastausgleichsserver für QUIC-Videoverkehr zu binden

Geben Sie in der Befehlszeile Folgendes ein:

bind lb vserver <name> <serviceName>
<!--NeedCopy-->

Beispiel:

bind lb vserver vs-quic svc-quic
<!--NeedCopy-->

Erstellung einer Videooptimierungsrichtlinie für QUIC-basierten UDP-Verkehr

Um den QUIC-basierten UDP-Verkehr zu optimieren, müssen Sie die Richtlinien für das Optimierungstempo und die zugehörigen Aktionen konfigurieren. Anschließend müssen Sie die Richtlinien an QUIC-basierte virtuelle Load-Balancing-Server binden. Erstellen Sie für jede Richtlinie zunächst eine Aktion, damit Sie sie der Richtlinie zuordnen können.

So fügen Sie eine Optimierungsaktion hinzu

Geben Sie in der Befehlszeile Folgendes ein:

add videooptimization pacingaction <action Name> -rate <integer> [-comment <string>]
<!--NeedCopy-->

Wobei der Rate-Parameter die Geschwindigkeit in Kbit/s angibt, mit der der Datenverkehr gesendet werden soll (die Pacing-Rate).

Beispiel:

set videooptimization parameter -QUICPacingRate 1000
<!--NeedCopy-->

wobei 1000 die gewünschte Taktrate in KBit/s darstellt.

So fügen Sie eine Optimierungsrichtlinie hinzu

Geben Sie in der Befehlszeile Folgendes ein:

add videooptimization pacingpolicy <name> -rule <expression> -action <string>
<!--NeedCopy-->

Beispiel:

add videooptimization pacingpolicy myOptPolicy2000 -rule TRUE -action MyOptAct2000
<!--NeedCopy-->

Binden von Optimierungsrichtlinien an einen virtuellen QUIC Load Balancing-Server

Um den QUIC-Videoverkehr über eine UDP-Verbindung zu optimieren, müssen Sie die Optimierungsrichtlinien an einen virtuellen QUIC-Load-Balancing-Server binden.

So binden Sie eine Optimierungsrichtlinie an einen virtuellen QUIC Load Balancing-Server

Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

bind lb vserver <name> -policyName <policy_name> -priority <positive_integer> -type (REQUEST)
<!--NeedCopy-->

Hinweis

Die Pacing-Richtlinien müssen nur zur Anforderungszeit an einen virtuellen QUIC-Load-Balancing-Server gebunden sein.

Beispiel:

bind lb vserver vs-quic -policyName myOptPolicy2000 -priority 3400 -type  REQUEST
<!--NeedCopy-->

Konfiguration der Videooptimierung für QUIC mithilfe der GUI

Um die Funktion auf der Appliance über die GUI zu konfigurieren, müssen Sie die folgenden Aufgaben ausführen:

  1. Videooptimierung aktivieren
  2. Konfiguration eines QUIC-Servers
  3. QUIC-Dienst konfigurieren
  4. Konfigurieren Sie einen virtuellen QUIC-Load-Balancing-Server
  5. Binden Sie den QUIC-Webdienst an den virtuellen Load-Balancing-Server
  6. Erstellen Sie eine Optimierungsrichtlinie.
  7. Erstellen Sie eine Optimierungsaktion.
  8. Konfigurieren des Optimierungsschrittparameters.
  9. Binden Sie die Optimierungsrichtlinie an den virtuellen Lastausgleichsserver für QUIC-Verkehr.

Um die Videooptimierung zu aktivieren

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zuSystem > Einstellungen.
  2. Wählen Sie auf der Detailseite den Link Erweiterte Funktionen konfigurieren aus.
  3. Aktivieren Sie auf der Seite Erweiterte Funktionen konfigurieren das Kontrollkästchen Videooptimierung .

Um einen QUIC-Server zu erstellen

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zum Bildschirm Traffic Management > Load Balancing > Servers .
  2. Klicken Sie im Detailbereich auf Hinzufügen.
  3. Stellen Sie auf der Seite Server erstellen die folgenden Parameter ein:
    1. Name. Name des QUIC-Servers.
    2. IP-Adresse. IP-Adresse des QUIC-Servers
    3. Verkehrsdomäne. Domainname des Servers.
    4. Aktivierung nach dem Erstellen. Ausgangszustand des Servers.
    5. Kommentare. Kurze Informationen über den Server.
  4. Klicken Sie auf Erstellen.

Um einen QUIC-Dienst zu erstellen

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zum Bildschirm Traffic Management > Load Balancing > Services.
  2. Klicken Sie im Detailbereich auf Hinzufügen.
  3. Stellen Sie auf der Seite Load Balancing Service die folgenden Parameter ein:
    1. Name des Dienstes. Name des QUIC-Dienstes.
    2. IP-Adresse. Dem QUIC-Dienst zugewiesene IP-Adresse.
    3. Protokoll. Wählen Sie das Protokoll als QUIC aus.
    4. Hafen. Portnummer des Webdienstes.
  4. Klicken Sie auf OK, um fortzufahren. Sie können dann andere optionale Parameter konfigurieren. Weitere Informationen finden Sie unter Dienste konfigurieren.
  5. Nachdem Sie die optionalen Parameter konfiguriert haben, klicken Sie auf OK und Schließen .

So erstellen Sie einen virtuellen Lastausgleichsserver

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zum Bildschirm Traffic Management > Load Balancing > Virtuelle Server .
  2. Klicken Sie im Detailbereich auf Hinzufügen.
  3. Stellen Sie auf der Seite Load Balancing Virtual Server die folgenden Parameter ein:
    1. Name. Name des virtuellen Lastausgleichsservers.
    2. Protokoll. Das vom Dienst zum Senden von QUIC-Anfragen verwendete Protokoll.
    3. Typ der IP-Adresse. IP-Adresstyp: IPv4 oder IPv6.
    4. IP-Adresse. Dem virtuellen Server zugewiesene IP 4- oder IP6-IP-Adresse.
    5. Hafen. Portnummer des virtuellen Servers.
  4. Klicken Sie auf OK, um mit der Konfiguration anderer optionaler Parameter fortzufahren. Weitere Informationen finden Sie unter Erstellen eines virtuellen Servers.

So binden Sie einen virtuellen Lastausgleichsserver an einen QUIC-Dienst

  1. Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Serverund wählen Sie einen virtuellen Server aus.
  2. Klicken Sie auf Dienste und Dienstgruppen, um das Fenster Load Balancing Virtual Server Service Binding aufzurufen.
  3. Wählen Sie einen QUIC-basierten Webdienst aus und klicken Sie auf Binden.
  4. Klicken Sie auf Fertig.

So binden Sie einen virtuellen Lastausgleichsserver an einen QUIC-Dienst

  1. Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Serverund wählen Sie einen virtuellen Server aus.
  2. Klicken Sie auf Dienste und Dienstgruppen , um das Fenster Load Balancing Virtual Server Service Binding aufzurufen.
  3. Wählen Sie einen QUIC-basierten Webdienst aus und klicken Sie auf Binden.
  4. Klicken Sie auf Fertig.

So erstellen Sie eine Videooptimierungsaktion für QUIC-Verkehr

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zu Konfiguration > Optimierung > **Videooptimierung** > Pacing > Aktionen.
  2. Klicken Sie im Detailbereich auf Hinzufügen.
  3. Legen Sie auf der Seite Schrittaktion zur Videooptimierung erstellen die folgenden Parameter fest.
    1. Name. Name der Optimierungsaktion.
    2. ABR-Optimierungsrate (Kbps). Tempo, mit der der ABR-Videoverkehr gesendet werden soll. Die Standardrate für die ABR-Optimierung beträgt 1000 Kbit/s. Der Mindestwert ist 1, und der Maximalwert ist 2147483647.
    3. Kommentar. Eine kurze Beschreibung der Aktion.
  4. Klicken Sie auf Erstellen und Schließen.

So erstellen Sie eine Richtlinie zur Videooptimierung für QUIC-Verkehr

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zu Konfiguration > Optimierung > **Videooptimierung** > Tempo > Richtlinien.
  2. Klicken Sie im Detailbereich auf Hinzufügen.
  3. Legen Sie auf der Seite Schrittrichtlinie zur Videooptimierung erstellen die folgenden Parameter fest.
    1. Name. Name der Optimierungsrichtlinie
    2. Expression. Benutzerdefinierte Regrex-Ausdrücke, die die Richtlinie implementieren.
    3. Aktion. Optimierungsaktion im Zusammenhang mit der Richtlinie zur Handhabung des eingehenden Videoverkehrs.
    4. UNDEF-Aktion. Undefiniertes Ereignis, wenn die eingehende Anforderung nicht mit der Optimierungsrichtlinie übereinstimmt.
    5. Kommentar. Eine kurze Beschreibung der Richtlinie.
    6. Aktion protokollieren. Wählen Sie die Überwachungsprotokollaktion aus, mit der die gewünschten Protokollmeldungen erstellt werden.
  4. Klicken Sie auf Erstellenund dann auf Schließen.

So binden Sie eine Videooptimierungsrichtlinie an einen virtuellen QUIC-Load-Balancing-Server

  1. Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zu Konfiguration > Optimierung > **Videooptimierung**.
  2. Klicken Sie auf der Seite Videooptimierung auf den Link Richtlinien-Manager für Videooptimierung Pacing .
  3. Legen Sie auf der Seite Richtlinien-Manager für die Videooptimierung die folgenden Parameter fest.
    1. Bind-Punkt. Der Punkt, an dem die Optimierungsrichtlinie während der Anforderungsverarbeitung angewendet werden soll. Hinweis: Die Pacing-Richtlinien dürfen nur zur Anforderungszeit an einen virtuellen QUIC-Load-Balancing-Server gebunden sein.
    2. Art der Verbindung. Verbindungstyp als Anfrage oder Antwort.
    3. Virtueller Server. Der virtuelle Lastausgleichsserver, an den die Richtlinie gebunden werden soll.
  4. Klicken Sie auf Weiter.
  5. Führen Sie im Abschnitt Punkt binden einen der folgenden Schritte aus:
    1. Wählen Sie eine Richtlinie aus der Liste aus.
    2. Klicken Sie auf Bindung hinzufügen, um auf den Schieberegler Richtlinien zuzugreifen.
      1. Wählen Sie eine bestehende Richtlinie aus oder fügen Sie eine neue Richtlinie hinzu.
      2. Geben Sie verbindliche Details ein und klicken Sie auf Binden.
  6. Klicken Sie auf Schließen.
Konfiguration der Videooptimierung über UDP