Configuration de l’optimisation vidéo sur TCP
Avertissement :
Dans le cadre de l’optimisation vidéo, la fonctionnalité de stimulation vidéo est obsolète et sera supprimée de l’appliance NetScaler dans les prochaines versions.
Pour optimiser le trafic vidéo sur TCP, commencez par activer la fonctionnalité d’optimisation vidéo. L’appliance active ensuite les stratégies de détection intégrées pour détecter le trafic vidéo entrant et identifier le type de vidéo. Les stratégies d’optimisation configurables par l’utilisateur pour chaque type de vidéo spécifient le débit binaire d’optimisation nécessaire à l’optimisation du trafic.
Configuration de l’optimisation vidéo sur TCP à l’aide de l’interface de ligne de commande
Pour configurer l’optimisation vidéo sur une appliance NetScaler, vous devez effectuer les tâches suivantes :
- Activez la fonction d’optimisation vidéo.
- Ajoutez des serveurs virtuels pour le trafic HTTP et HTTPS.
- Liez toutes les stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge pour le trafic HTTP.
- Liez toutes les stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge SSL Bridge pour le trafic HTTPS.
- Ajoutez les stratégies d’optimisation souhaitées pour le trafic HTTP et HTTPS.
- Liez les stratégies d’optimisation à un serveur virtuel d’équilibrage de charge pour le trafic HTTP.
- Liez les stratégies d’optimisation à un serveur virtuel d’équilibrage de charge SSL Bridge pour le trafic HTTPS.
Activation de l’optimisation vidéo
Si vous souhaitez que l’appliance NetScaler détecte, optimise et signale le trafic vidéo, vous devez activer la fonctionnalité d’optimisation vidéo et définir l’optimisation sur ON. Après avoir activé la fonctionnalité, vous pouvez utiliser des stratégies de détection intégrées pour identifier le trafic vidéo entrant, et vous pouvez configurer des stratégies d’optimisation pour optimiser le trafic ABR chiffré. Pour optimiser le trafic vidéo ABR, vous devez configurer le débit binaire de téléchargement (également appelédébit de rythme).
Vous devez également activer la fonctionnalité d’équilibrage de charge, et si vous souhaitez utiliser l’optimisation vidéo pour le trafic HTTPS, vous devez activer la fonctionnalité SSL.
Pour activer la fonctionnalité d’optimisation vidéo
À l’invite de commandes, tapez la commande suivante :
enable ns feature VideoOptimization
Remarque
Si vous souhaitez surveiller les performances d’optimisation vidéo et les rapports d’analyse vidéo, vous devez activer la fonctionnalité AppFlow, puis accéder à la fonctionnalité d’analyse vidéo sur NetScaler Application Delivery Management (ADM). Pour plus d’informations, consultez la documentationVideo Insight.
Création de serveurs virtuels pour le trafic vidéo HTTP et HTTPS
Une appliance NetScaler utilise différents serveurs virtuels pour détecter et optimiser les différents types de trafic vidéo entrant. La solution matérielle-logicielle prend en charge les types de serveurs virtuels suivants pour le trafic TCP.
- Serveur virtuel d’équilibrage de charge HTTP. Pour détecter le trafic vidéo HTTP, la solution matérielle-logicielle utilise un serveur virtuel d’équilibrage de charge HTTP. Il gère les demandes vidéo HTTP que la solution matérielle-logicielle reçoit des clients.
- Serveur virtuel d’équilibrage de charge SSL-Bridge. Pour détecter le trafic vidéo chiffré, vous devez configurer un serveur virtuel de pont SSL sur l’appliance.
Pour ajouter un serveur virtuel d’équilibrage de charge HTTP pour détecter le trafic vidéo HTTP
À l’invite de commandes, tapez ce qui suit :
add lb vserver HTTP * 80 -persistenceType NONE
Exemple :
add lb vserver ProxyVserver-HTTP HTTP * 80 -persistenceType NONE -cltTimeout 120
Pour ajouter un serveur virtuel SSL Bridge pour détecter le trafic vidéo HTTPS
À l’invite de commandes, tapez ce qui suit :
add lb vserver SSL_BRIDGE * 443 -persistenceType NONE
Exemple :
add lb vserver ProxyVserver-SSL SSL_BRIDGE * 443 -persistenceType NONE -cltTimeout 180
Liaison des stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge HTTP
Pour détecter le trafic vidéo via une connexion HTTP, vous devez lier toutes les stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge. Vous devez lier les stratégies au traitement en temps de demande ou au traitement en temps de réponse, selon le type de stratégie.
Remarque :
La stratégie d’optimisation
ns_videoopt_http_body_detection
vidéo ne prend pas en charge la méthode de requêteCONNECT
HTTP.
Pour lier des stratégies de détection pour différents types de vidéo à un serveur virtuel d’équilibrage de charge HTTP
À l’invite de commandes, tapez la commande appropriée pour chaque type. Les commandes disponibles sont les suivantes :
bind lb vserver -policyName ns_videoopt_http_abr_netflix -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_http_abr_netflix2 -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_http_abr_youtube -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_http_pd_youtube -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_http_pd_youtube2 -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_http_pd_youtube3 -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_http_abr_generic -priority -type (REQUEST | RESPONSE)
Exemple :
绑定磅vserver ProxyVserver-HTTP -policyName ns_videoopt_http_abr_netflix -priority 400 type RESPONSE bind lb vserver ProxyVserver-HTTP -policyName ns_videoopt_http_abr_netflix2 -priority 500 -type RESPONSE bind lb vserver ProxyVserver-HTTP -policyName ns_videoopt_http_abr_youtube -priority 600 -type RESPONSE bind lb vserver ProxyVserver-HTTP -policyName ns_videoopt_http_pd_youtube -priority 800 -type RESPONSE bind lb vserver ProxyVserver-HTTP -policyName ns_videoopt_http_pd_youtube2 -priority 900 -type RESPONSE bind lb vserver ProxyVserver-HTTP -policyName ns_videoopt_http_pd_youtube3 -priority 1000 -type REQUEST bind lb vserver ProxyVserver-HTTP -policyName ns_videoopt_http_abr_generic -priority 1100 -type RESPONSE
Liaison de la stratégie de détection du contenu du corps HTTP au serveur virtuel d’équilibrage de charge
Pour détecter le trafic vidéo via HTTP, vous devez lier la stratégie de détection du contenu du corps au serveur virtuel d’équilibrage de charge. Vous pouvez utiliser la commande suivante :
bind lb vserver -policyName ns_videoopt_http_body_detection -priority -type (REQUEST | RESPONSE)
Exemple :
绑定磅vserver ProxyVserver-HTTP -policyName ns_videoopt_http_body_detection -priority 1500 -type REQUEST
Liaison de stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge SSL
Pour détecter le trafic vidéo via une connexion HTTPS, vous devez lier des stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge du pont SSL.
Pour lier une stratégie de détection à un serveur virtuel d’équilibrage de charge de pont SSL
À l’invite de commandes, tapez la commande appropriée pour chaque type. Les commandes disponibles sont les suivantes :
bind lb vserver -policyName ns_videoopt_https_abr_netflix -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_https_abr_youtube -priority -type (REQUEST | RESPONSE) bind lb vserver -policyName ns_videoopt_https_abr_generic -priority -type (REQUEST | RESPONSE)
Exemple :
bind lb vserver ProxyVserver-SSL -policyName ns_videoopt_https_abr_netflix -priority 120 -type REQUEST bind lb vserver ProxyVserver-SSL -policyName ns_videoopt_https_abr_youtube -priority 140 -type REQUEST bind lb vserver ProxyVserver-SSL -policyName ns_videoopt_https_abr_generic -priority 150 -type REQUEST
Ajout de stratégies d’optimisation pour le rythme du trafic ABR
Pour optimiser le trafic ABR, vous devez configurer des stratégies d’optimisation et les actions associées. Vous liez ensuite les stratégies aux mêmes serveurs virtuels d’équilibrage de charge auxquels vous avez lié les stratégies de détection. Pour chaque stratégie, créez d’abord l’action, afin de pouvoir l’inclure lors de la création de la stratégie.
Pour ajouter une action d’optimisation
À l’invite de commande, tapez :
add videooptimization pacingaction -rate [-comment ]
Où le paramètreratespécifie le débit en Kbps auquel envoyer le trafic (la fréquence de rythme).
Exemple :
add videooptimization pacingaction MyOptAct2000 -rate 2000
Pour ajouter une stratégie d’optimisation
À l’invite de commande, tapez :
add videooptimization pacingpolicy -rule -action
Exemple :
add videooptimization pacingpolicy myOptPolicy2000 -rule TRUE -action MyOptAct2000
Liaison des stratégies d’optimisation à un serveur virtuel d’équilibrage de charge HTTP
Pour optimiser le trafic vidéo ABR via une connexion HTTP, vous devez lier les stratégies d’optimisation à un serveur virtuel d’équilibrage de charge auquel les stratégies de détection sont liées.
Pour lier une stratégie d’optimisation à un serveur virtuel d’équilibrage de charge
À l’invite de commandes, tapez la commande suivante :
绑定磅vserver <名称> -policyName < policy_name > -priority -type (REQUEST | RESPONSE)
Exemple :
绑定磅vserver ProxyVserver-HTTP -policyName myOptPolicy2000 -priority 3400 -type REQUEST
Liaison des stratégies d’optimisation aux serveurs virtuels SSL-Bridge
Pour optimiser le trafic vidéo ABR via une connexion HTTPS, vous devez lier les stratégies d’optimisation au serveur virtuel SSL Bridge auquel les stratégies de détection intégrées sont liées.
Pour lier une stratégie d’optimisation au serveur virtuel SSL Bridge afin de rythmer le trafic chiffré
À l’invite de commandes, tapez la commande suivante :
绑定磅vserver <名称> -policyName < policy_name > -priority -type (REQUEST |RESPONSE)
Exemple :
bind lb vserver ProxyVserver-SSL -policyName myOptPolicy2000 -priority 3400 -type REQUEST
Définition des paramètres de stimulation de l’optimisation vidéo
L 'interface德里德你们对可以definir les paramètres de rythme d’optimisation vidéo, tels que le pourcentage d’échantillonnage aléatoire.
Pour définir le pourcentage d’échantillonnage aléatoire
À l’invite de commandes, tapez la commande suivante :
set videooptimization parameter –RandomSamplingPercentage
Où, un RealNumber est une valeur comprise entre 0,0 et 100,0.
Exemple :
set videooptimization parameter -RandomSamplingPercentage 50
Configuration de l’optimisation vidéo sur TCP à l’aide de l’interface graphique
L’interface graphique vous permet de :
- Activez la fonction d’optimisation vidéo.
- Créez un serveur virtuel d’équilibrage de charge HTTP.
- Créez un serveur virtuel d’équilibrage de charge SSL Bridge.
- Liez les stratégies de détection intégrées au serveur virtuel d’équilibrage de charge HTTP.
- Liez les stratégies de détection intégrées au serveur virtuel d’équilibrage de charge SSL Bridge.
- Créez une stratégie d’optimisation.
- Créez une action d’optimisation.
- Configuration du paramètre de rythme d’optimisation.
- Liez la stratégie d’optimisation au serveur virtuel d’équilibrage de charge pour le trafic HTTP.
- Liez la stratégie d’optimisation au serveur virtuel d’équilibrage de charge SSL-Bridge pour le trafic HTTPS.
Pour activer la fonctionnalité d’optimisation vidéo
- Dans le volet de navigation, développezSystème, puis cliquez surParamètres.
- Sur la pageParamètres, cliquez sur le lienConfigurer les fonctionnalités avancées.
- Sur la pageConfigurer les fonctionnalités avancées, cochez la caseOptimisation vidéo.
- Cliquez surOK, puis surFermer.
Pour créer un serveur virtuel d’équilibrage de charge pour le trafic HTTP
- Connectez-vous à l’appliance NetScaler et accédez à la pageGestion du trafic>Équilibrage de charge>Serveurs virtuels.
- Dans le volet de détails, cliquez surAjouter.
- Sur l’écran Serveur virtuel d’équilibrage de charge, définissez les paramètres suivants :
- Nom. Nom du serveur virtuel d’équilibrage de charge.
- Protocole. Sélectionnez le type de protocole HTTP
- Type d’adresse IP. Type d’adresse IP : IPv4 ou IPv6.
- Adresse IP. Adresse IPv4 ou IPv6 attribuée au serveur virtuel.
- Port. Numéro de port du serveur virtuel.
- Cliquez surOKpour poursuivre la configuration d’autres paramètres facultatifs. Pour plus d’informations, voir Création d’un serveur virtuel.
- Cliquez surCréeretFermer.
Pour créer un serveur virtuel d’équilibrage de charge pour le trafic HTTPS
- Connectez-vous à l’appliance NetScaler et accédez à la pageGestion du trafic>Équilibrage de charge>Serveurs virtuels.
- Dans le volet de détails, cliquez surAjouter.
- Sur l’écranServeur virtuel d’équilibrage de charge, definissez莱斯产品遵循s :
- Nom. Nom du serveur virtuel d’équilibrage de charge.
- Protocole. Sélectionnez le type de protocole en tant que pont SSL.
- Type d’adresse IP. Type d’adresse IP : IPv4 ou IPv6.
- Adresse IP. Adresse IPv4 ou IPv6 attribuée au serveur virtuel.
- Port. Numéro de port du serveur virtuel.
- Cliquez surOKpour poursuivre la configuration d’autres paramètres facultatifs. Pour plus d’informations, voirCréation d’un serveur virtuel.
- Cliquez surCréer, puis surFermer.
Pour lier une stratégie de détection intégrée à un serveur virtuel d’équilibrage de charge
- Connectez-vous à l’appliance NetScaler et accédez à l’écranGestion du trafic>Équilibrage de charge>Serveurs virtuels.
- Dans le volet d’informations, sélectionnez le serveur virtuel d’équilibrage de charge et cliquez surModifier.
- Dans la sectionParamètres avancés, cliquez surStratégies.
- Dans la sectionStratégies, cliquez sur l’icône+pour accéder au curseurStratégies.
- Dans la sectionStratégies, definissez莱斯产品遵循s.
- Choisissez Policy. Sélectionnez une stratégie de détection d’optimisation vidéo dans la liste déroulante.
- Sélectionnez Type. Sélectionnez le type de stratégie en tant que demande.
- Cliquez surContinuer.
- Sélectionnez la stratégie de détection vidéo dans la liste, puis cliquez surFermer.
Pour lier une stratégie de détection intégrée à un serveur virtuel d’équilibrage de charge SSL Bridge
- Connectez-vous à l’appliance NetScaler et accédez à l’écranGestion du trafic>Équilibrage de charge>Serveurs virtuels.
- Dans le volet de détails, sélectionnez le serveur virtuel d’équilibrage de charge SSL-Bridge, puis cliquez surModifier.
- Dans la sectionParamètres avancés, cliquez surStratégies.
- Dans la sectionStratégies, cliquez sur l’icône+pour accéder au curseurStratégies.
- Dans la sectionStratégies, definissez莱斯产品遵循s.
- Choisissez Policy. Sélectionnez la stratégie de détection de l’optimisation vidéo dans la liste déroulante.
- Sélectionnez Type. Sélectionnez le type de stratégie en tant que demande.
- Cliquez surContinuer.
- Sélectionnez la stratégie de détection vidéo dans la liste, puis cliquez surFermer.
Pour créer une action d’optimisation vidéo
- **Connectez-vous à l’appliance NetScaler et accédez à **Configuration>Optimisation > Optimisationvidéo>Pacing > Actions.**
- Dans le volet de détails, cliquez surAjouter.
- Sur la pageCréer une action de rythme d’optimisation vidéo, definissez莱斯产品遵循s.
- Nom. Nom de l’action d’optimisation.
- Taux d’optimisation ABR (Kbps).Taux de rythme auquel envoyer le trafic vidéo ABR. Le débit par défaut pour l’optimisation ABR est de 1000 Kbps. La valeur minimale est 1 et la valeur maximale est 2147483647.
- Commentaire. Une brève description de l’action.
- Cliquez surCréeretFermer.
Pour créer une stratégie d’optimisation vidéo
- **Connectez-vous à l’appliance NetScaler et accédez à **Configuration>Optimisation > Optimisationvidéo>Pacing > Politiques.**
- Dans le volet de détails, cliquez surAjouter.
- Sur la pageCréer une stratégie de rythme d’optimisation vidéo, definissez莱斯产品遵循s.
- Nom. Nom de la stratégie d’optimisation
- Expression: Expressions régex personnalisées qui implémentent la stratégie.
- Action. Action d’optimisation associée à la stratégie pour gérer le trafic vidéo entrant.
- Action du FNUD.Événement non défini si la demande entrante ne correspond pas à la stratégie d’optimisation.
- Commentaire. Une brève description de la politique.
- Action de journalisation.Sélectionnez l’action du journal d’audit qui crée les messages de journal souhaités.
- Cliquez surCréer, puis surFermer.
Pour définir les paramètres de rythme d’optimisation vidéo
- Connectez-vous à l’appliance NetScaler et accédez àConfiguration>Optimisation > Optimisationvidéo.
- Dans la pageOptimisation vidéo, cliquez surle lien Modifier les paramètres d’optimisation vidéo.
- Dans la pageParamètres d’optimisation vidéo, définissez le paramètre suivant.
- Pourcentage d’échantillonnage aléatoire (%). Pourcentage de paquets sélectionnés pour un échantillonnage aléatoire.
- Cliquez surOKet surFermer.
Pour lier une stratégie d’optimisation vidéo à un serveur virtuel d’équilibrage de charge HTTP
- Connectez-vous à l’appliance NetScaler et accédez àConfiguration>Optimisation > Optimisationvidéo.
- Sur la pageOptimisation vidéo, cliquez sur le lienVideo Optimization Pacing Policy Manager.
- Définissez les paramètres suivants.
- Point de liaison. Point auquel appliquer la stratégie d’optimisation pendant le traitement de la demande ou de la réponse.
- Type de connexion. Type de connexion Request ou Response.
- Serveur virtuel. Serveur virtuel d’équilibrage de charge auquel lier la stratégie.
- Cliquez surContinuer.
- Dans la sectionPoint de liaison, effectuez l’une des opérations suivantes :
- Sélectionnez une stratégie dans la liste.
- Cliquez surAjouter une liaisonpour accéder au curseurLiaison des stratégies.
- Sélectionnez une stratégie existante ou ajoutez-en une nouvelle.
- Saisissez les détails de la liaison et cliquez surLiaison.
- Cliquez surFermer.
Pour lier une stratégie d’optimisation vidéo à un serveur virtuel d’équilibrage de charge SSL Bridge
- Connectez-vous à l’appliance NetScaler et accédez àConfiguration>Optimisation > Optimisation**vidéo.**
- Sur la pageOptimisation vidéo, cliquez sur le lienVideo Optimization Pacing Policy Manager.
- Sur la pageVideo Optimization Policy Manager, definissez莱斯产品遵循s.
- Point de liaison. Point auquel appliquer la stratégie d’optimisation pendant le traitement de la demande/réponse.
- Type de connexion. Type de connexion Request ou Response.
- Serveur virtuel. Serveur virtuel d’équilibrage de charge SSL Bridge auquel lier la stratégie.
- Cliquez surContinuer.
- Dans la sectionPoint de liaison, effectuez l’une des opérations suivantes :
- Sélectionnez une liaison de stratégie dans la liste.
- Cliquez surAjouter une liaisonpour accéder au curseurLiaison des stratégies.
- Sélectionnez une stratégie existante ou ajoutez-en une nouvelle.
- Saisissez les détails de la liaison et cliquez surLiaison.
- Cliquez surFermer.
Dans cet article
- Configuration de l’optimisation vidéo sur TCP à l’aide de l’interface de ligne de commande
- Création de serveurs virtuels pour le trafic vidéo HTTP et HTTPS
- Liaison des stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge HTTP
- Liaison de la stratégie de détection du contenu du corps HTTP au serveur virtuel d’équilibrage de charge
- Liaison de stratégies de détection intégrées à un serveur virtuel d’équilibrage de charge SSL
- Ajout de stratégies d’optimisation pour le rythme du trafic ABR
- Liaison des stratégies d’optimisation à un serveur virtuel d’équilibrage de charge HTTP
- Liaison des stratégies d’optimisation aux serveurs virtuels SSL-Bridge
- Définition des paramètres de stimulation de l’optimisation vidéo
- Configuration de l’optimisation vidéo sur TCP à l’aide de l’interface graphique