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:
- Aktivieren Sie die Videooptimierung.
- Erstellen Sie einen QUIC-Dienst.
- Erstellen Sie einen virtuellen QUIC-Load-Balancing-Server.
- Binden Sie den QUIC-Webdienst an den virtuellen Loading-Balancing-Server.
- Erstellen Sie eine Richtlinie zur Videooptimierung für das Tempo des QUIC-basierten UDP-Datenverkehrs.
- 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:
- Videooptimierung aktivieren
- Konfiguration eines QUIC-Servers
- QUIC-Dienst konfigurieren
- Konfigurieren Sie einen virtuellen QUIC-Load-Balancing-Server
- Binden Sie den QUIC-Webdienst an den virtuellen Load-Balancing-Server
- Erstellen Sie eine Optimierungsrichtlinie.
- Erstellen Sie eine Optimierungsaktion.
- Konfigurieren des Optimierungsschrittparameters.
- Binden Sie die Optimierungsrichtlinie an den virtuellen Lastausgleichsserver für QUIC-Verkehr.
Um die Videooptimierung zu aktivieren
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zuSystem > Einstellungen.
- Wählen Sie auf der Detailseite den Link Erweiterte Funktionen konfigurieren aus.
- Aktivieren Sie auf der Seite Erweiterte Funktionen konfigurieren das Kontrollkästchen Videooptimierung .
Um einen QUIC-Server zu erstellen
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zum Bildschirm Traffic Management > Load Balancing > Servers .
- Klicken Sie im Detailbereich auf Hinzufügen.
- Stellen Sie auf der Seite Server erstellen die folgenden Parameter ein:
- Name. Name des QUIC-Servers.
- IP-Adresse. IP-Adresse des QUIC-Servers
- Verkehrsdomäne. Domainname des Servers.
- Aktivierung nach dem Erstellen. Ausgangszustand des Servers.
- Kommentare. Kurze Informationen über den Server.
- Klicken Sie auf Erstellen.
Um einen QUIC-Dienst zu erstellen
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zum Bildschirm Traffic Management > Load Balancing > Services.
- Klicken Sie im Detailbereich auf Hinzufügen.
- Stellen Sie auf der Seite Load Balancing Service die folgenden Parameter ein:
- Name des Dienstes. Name des QUIC-Dienstes.
- IP-Adresse. Dem QUIC-Dienst zugewiesene IP-Adresse.
- Protokoll. Wählen Sie das Protokoll als QUIC aus.
- Hafen. Portnummer des Webdienstes.
- Klicken Sie auf OK, um fortzufahren. Sie können dann andere optionale Parameter konfigurieren. Weitere Informationen finden Sie unter Dienste konfigurieren.
- Nachdem Sie die optionalen Parameter konfiguriert haben, klicken Sie auf OK und Schließen .
So erstellen Sie einen virtuellen Lastausgleichsserver
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zum Bildschirm Traffic Management > Load Balancing > Virtuelle Server .
- Klicken Sie im Detailbereich auf Hinzufügen.
- Stellen Sie auf der Seite Load Balancing Virtual Server die folgenden Parameter ein:
- Name. Name des virtuellen Lastausgleichsservers.
- Protokoll. Das vom Dienst zum Senden von QUIC-Anfragen verwendete Protokoll.
- Typ der IP-Adresse. IP-Adresstyp: IPv4 oder IPv6.
- IP-Adresse. Dem virtuellen Server zugewiesene IP 4- oder IP6-IP-Adresse.
- Hafen. Portnummer des virtuellen Servers.
- 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
- Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Serverund wählen Sie einen virtuellen Server aus.
- Klicken Sie auf Dienste und Dienstgruppen, um das Fenster Load Balancing Virtual Server Service Binding aufzurufen.
- Wählen Sie einen QUIC-basierten Webdienst aus und klicken Sie auf Binden.
- Klicken Sie auf Fertig.
So binden Sie einen virtuellen Lastausgleichsserver an einen QUIC-Dienst
- Navigieren Sie zu Traffic Management > Load Balancing > Virtuelle Serverund wählen Sie einen virtuellen Server aus.
- Klicken Sie auf Dienste und Dienstgruppen , um das Fenster Load Balancing Virtual Server Service Binding aufzurufen.
- Wählen Sie einen QUIC-basierten Webdienst aus und klicken Sie auf Binden.
- Klicken Sie auf Fertig.
So erstellen Sie eine Videooptimierungsaktion für QUIC-Verkehr
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zu Konfiguration > Optimierung > **Videooptimierung** > Pacing > Aktionen.
- Klicken Sie im Detailbereich auf Hinzufügen.
- Legen Sie auf der Seite Schrittaktion zur Videooptimierung erstellen die folgenden Parameter fest.
- Name. Name der Optimierungsaktion.
- 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.
- Kommentar. Eine kurze Beschreibung der Aktion.
- Klicken Sie auf Erstellen und Schließen.
So erstellen Sie eine Richtlinie zur Videooptimierung für QUIC-Verkehr
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zu Konfiguration > Optimierung > **Videooptimierung** > Tempo > Richtlinien.
- Klicken Sie im Detailbereich auf Hinzufügen.
- Legen Sie auf der Seite Schrittrichtlinie zur Videooptimierung erstellen die folgenden Parameter fest.
- Name. Name der Optimierungsrichtlinie
- Expression. Benutzerdefinierte Regrex-Ausdrücke, die die Richtlinie implementieren.
- Aktion. Optimierungsaktion im Zusammenhang mit der Richtlinie zur Handhabung des eingehenden Videoverkehrs.
- UNDEF-Aktion. Undefiniertes Ereignis, wenn die eingehende Anforderung nicht mit der Optimierungsrichtlinie übereinstimmt.
- Kommentar. Eine kurze Beschreibung der Richtlinie.
- Aktion protokollieren. Wählen Sie die Überwachungsprotokollaktion aus, mit der die gewünschten Protokollmeldungen erstellt werden.
- Klicken Sie auf Erstellenund dann auf Schließen.
So binden Sie eine Videooptimierungsrichtlinie an einen virtuellen QUIC-Load-Balancing-Server
- Melden Sie sich bei der NetScaler-Appliance an und navigieren Sie zu Konfiguration > Optimierung > **Videooptimierung**.
- Klicken Sie auf der Seite Videooptimierung auf den Link Richtlinien-Manager für Videooptimierung Pacing .
- Legen Sie auf der Seite Richtlinien-Manager für die Videooptimierung die folgenden Parameter fest.
- 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.
- Art der Verbindung. Verbindungstyp als Anfrage oder Antwort.
- Virtueller Server. Der virtuelle Lastausgleichsserver, an den die Richtlinie gebunden werden soll.
- Klicken Sie auf Weiter.
- Führen Sie im Abschnitt Punkt binden einen der folgenden Schritte aus:
- Wählen Sie eine Richtlinie aus der Liste aus.
- Klicken Sie auf Bindung hinzufügen, um auf den Schieberegler Richtlinien zuzugreifen.
- Wählen Sie eine bestehende Richtlinie aus oder fügen Sie eine neue Richtlinie hinzu.
- Geben Sie verbindliche Details ein und klicken Sie auf Binden.
- Klicken Sie auf Schließen.