Citrix ADC

Optimisation CQA et adaptative TCP

Remarque

Si vous souhaitez utiliser CQA Reporting et Adaptive TCP, veuillez contacter l’équipe commerciale Citrix.

Les réseaux mobiles présentent des caractéristiques uniques qui peuvent affecter les performances TCP. En tirant parti des techniques d’optimisation de Citrix ADC Connection Quality Analytics (CQA) et adaptative TCP, les opérateurs mobiles peuvent analyser le comportement global du réseau pour offrir une expérience utilisateur améliorée et une satisfaction accrue des abonnés.

Analyse de la qualité des connexions (CQA)

Lorsqu’un client envoie une requête TCP, CQA surveille et extrait une grande quantité de données de couche TCP détaillées au cours d’une connexion active. Avec les données extraites, CQA utilise un algorithme d’apprentissage heuristique pour dériver les caractéristiques importantes de la connexion, par exemple le type de réseau (2G, 3G ou 4G), le niveau de congestion (Aucun, Faible, Moyen ou Élevé) et la qualité du signal (Excellent, Bon, Passable ou Mauvais) par abonné. Citrix ADC stocke ensuite les informations dans un magasin d’abonnés (afin qu’elles puissent être disponibles pour les connexions TCP suivantes à partir du même abonné) et exporte les données vers les collecteurs AppFlow. Les informations stockées sont sous forme de valeurs brutes dans un format composite qui définit le type de réseau, le niveau de congestion et la qualité du signal de la connexion de l’abonné. Les caractéristiques détectées peuvent être utilisées pour d’autres applications, par exemple pour appliquer intelligemment différents profils TCP pour différentes caractéristiques de réseau. Pour plus d’informations, reportez-vous à la rubrique TCP adaptatif.

Avantage

Permettre aux opérateurs mobiles de :

  1. Comprendre le niveau de congestion d’un réseau d’abonnés.
  2. Analyse du comportement réseau global d’un abonné.

Conditions préalables

La fonctionnalité CQA fonctionne sur les plates-formes Telco avec l’achat d’une licence CBM de base et CBM Premium et pour d’autres plates-formes CITRIX ADC, la fonctionnalité fonctionne avec l’achat d’une licence CNS Premium. Avant de configurer la fonctionnalité d’optimisation TCP, votre appliance doit disposer d’une licence appropriée installée.

Prise en charge des licences pour les plates-formes Telco :

  • CBM_TXXX_SERVER_Retail.lic
  • CBM_TPRE_SERVER_Retail.lic
  • CNS_WEBF_SSERVER_Retail.lic

Où XXX est le débit, par exemple Citrix ADC T1000.

Prise en charge des licences pour d’autres plates-formes CITRIX ADC :

  • CNS_XXX_SERVER_PLT_Retail.lic

Où XXX est le débit.

> Afficher la licence

Statut de la licence :




                                           …

TCP adaptatif : OUI




Analyse de la qualité des connexions : OUI

Configuration de l’analyse de la qualité des connexions (CQA)

Pour optimiser un trafic TCP à l’aide de la technique CQA, commencez par activer les fonctionnalités CQA et Appflow sur l’appliance. Lorsque l’appliance reçoit une demande de connexion TCP cliente, elle surveille le trafic entrant et utilise la configuration CQA pour dériver les paramètres CQA à partir des métriques TCP brutes.

Configurer CQA à l’aide de l’interface de ligne de commande

Pour configurer CQA sur une appliance Citrix ADC, vous pouvez effectuer les tâches suivantes :

  1.  Activer CQA
  2.  Activer le collecteur AppFlow
  3.  Configurer les paramètres CQA
  4.  Vérifier la fonctionnalité CQA
  5.  Utilisation d’expressions PI basées sur CQA

Activation du CQA

Si vous souhaitez que l’appliance Citrix ADC extrait la mesure brute TCP et dériver les paramètres CQA, vous devez activer la fonction CQA et définir TCP adaptatif sur ON. Vous devez également activer la fonction Appflow afin que l’appliance puisse envoyer les données CQA dérivées pour analyse réseau.

Pour activer CQA :

À l’invite de commandes, tapez la commande suivante :

``` enable ns feature cqa
\`\`\`

Pour activer le collecteur Appflow :

Vous devez disposer d’au moins un collecteur Appflow pour être exécuté dans votre appliance. À l’invite de commandes, tapez la commande suivante :

```
enable ns feature appflow
```

Configuration des paramètres CQA

Pour que CQA dériver des paramètres tels que le type de réseau, la qualité du signal et le niveau de congestion, vous devez configurer les paramètres CQA sur l’appliance.

Pour configurer CQA :

À l’invite de commandes, tapez la commande suivante :

```
set ns cqaparam [-harqretxdelay <positive_integer>] [-net1label <string>] [-minRTTNet1 <positive_integer>][-lr1coeflist <string>] [-lr1probthresh <float>] [-net1cclscale <string>] [-net1csqscale <string>][-net1logcoef <string>] [-net2label <string>][-minRTTNet2 <positive_integer>] [-lr2coeflist <string>][-lr2probthresh <float>] [-net2cclscale <string>][-net2csqscale <string>] [-net2logcoef <string>] [-net3label <string>][-minRTTNet3 <positive_integer>] [-net3cclscale <string>][-net3csqscale <string>] [-net3logcoef <string>]
```

Exemple :

```
set ns cqaparam -harqretxdelay 7 -net1label 2g -minRTTNet1 25 -lr1coeflist "intercept=4.95,thruputavg=5.92,iaiavg=-189.48,rttmin=-15.75,loaddelayavg=0.01,noisedelayavg=-2.59" -lr1probthresh 6.00e-01 -net1cclscale "25,50,75" -net1csqscale "25,50,75" -net1logcoef "1.49,3.62,-0.14,1.84,4.83" -net2label 3g -minRTTNet2 30 -lr2coeflist "intercept=16.4,thruputavg=0.05981,iai1ms=53.27,iai2ms=-50.44,iaiavg=-189.48,isiavg=-203.42,rttmin=-198.42,rttmax=-9.10,rttavg=9.07,loaddelayavg=55.14,noisedelayavg=-68.50" -lr2probthresh 5.00e-01 -net2cclscale "25,50,75" -net2csqscale "25,50,75" -net2logcoef "2.39,1.76,-0.08,1.73,4.74" -net3label 4g -minRTTNet3 35 -net3cclscale "25,50,75" -net3csqscale "25,50,75" -net3logcoef "1.49,3.62,-0.14,1.84,4.83"
```

où,

net1label est le nom de l’étiquette réseau 1.Longueur maximale : 15

net1csqscale est la limite de score de qualité du signal, telle que Excellent, Bon ou Fair.Longueur maximale : 63

net1cclscale est la limite de niveau de congestion telle que None, Low ou Medium.Longueur maximale : 63

Remarque

Pour une configuration correcte des paramètres CQA, contactez le support clientèle Citrix.

Vérifier les paramètres CQA

Pour vérifier les paramètres CQA, tapez la commande suivante :

``` sh ns cqaparam  Configured CQA parameters:
     harqretxdelay (in ms): 7
     net1label: 2g
     net1label Coeflist: intercept=4.95,thruputavg=5.92,iaiavg=-189.48,rttmin=-15.75,loaddelayavg=0.01,noisedelayavg=-2.59
     net1label Probthresh: 0.600000
     net1label CCL Scale: 25,50,75
     net1label CSQ Scale: 25,50,75
     net1label CRQ LogCoef: 1.49,3.62,-0.14,1.84,4.83
     net1minrtt (in ms): 25
     net2label: 3g
     net2label Coeflist: intercept=16.4,thruputavg=0.05981,iai1ms=53.27,iai2ms=-50.44,iaiavg=-189.48,isiavg=-203.42,rttmin=-198.42,rttmax=-9.10,rttavg=9.07,loaddelayavg=55.14,noisedelayavg=-68.50
     net2label Probthresh: 0.500000
     net2label CCL Scale: 25,50,75
     net2label CSQ Scale: 25,50,75
     net2label CRQ LogCoef: 2.39,1.76,-0.08,1.73,4.74
     net2minrtt (in ms): 30
     net3label: 4g
     net3label CCL Scale: 25,50,75
     net3label CSQ Scale: 25,50,75
     net3label CRQ LogCoef: 1.49,3.62,-0.14,1.84,4.83
     net3minrtt(in ms): 35  Done
\`\`\`

Vérification de la CQA

Pour vérifier si les paramètres CQA sont dérivés au cours d’une action TCP active, exécutez la commande suivante.

Remarque :

Vous pouvez exécuter la commande uniquement si la connexion TCP est ouverte et active.

T1300-10-2> show connectiontable connection.ip.eq(XXX) -detail fulL+

srcIP          : 192.168.134.3     dstIP          : 192.168.216.72    svcType        : TCP               C

srcPort        : 40073             dstPort        : 80                state          : ESTABLISHED

svcName        : vsrv-internet     idleTime       : 7                 mss            : 1460

Traffic Domain : 0                 priority       : Surge Priority    connid         : 30064847984

irs            : 1702584155        rcvNxt         : 1702584323        maxAck         : 1702584323

rcvWnd         : 0                 advWnd         : 8000000           maxRcvbuf      : 8000000

RxQinByte      : 168               iss            : 1998428965        sndNxt         : 2002733045

sndUnack       : 2002731585        maxSndbuf      : 8000000           sndBuf         : 2300

sndRecover     : 1998428965        congState      : open              peerconnid     : 30064847967

TxQinByte      : 7997700           nTcpwaitQpkt   : 5477              nRetxQpkt      : 1

tcpOpt         : sack ws           sackblocks     : 0                 ProfileName    : nstcp_default_profile

tcpMode        : ENDPOINT          nsWSvalue      : 7                 peerWSvalue    : 8

sndCwnd        : 595680            flavor         : BIC               bwEstimate     : 1056

retxRetryCnt   : 2                 outoforderPkts : 0                 rttMin         : 67

rttSmoothed    : 308               rttVariance    : 3525              rttReal(microsec) : 74427

BurstRateCntrl : DISABLED          CreditBytePrms : 0                 RateBytePerms  : 0

RateSchedulerQ : (null)            RttMin(ms)     : 66                RttAvg(ms)     : 402

BifAvg(Bytes)  : 474824            ThrptAvg(Kbps) : 9                 RcvwndAvg(Kbytes) : 544169

Iai1msPct      : 30                Iai2msPct      : 70                IaiSamples     : 2

CqaSamples     : 1166              NetClass       : 3g                CongLevel      : 0.000000

SigQuality     : 0.000000 IaiAvg(us)     : 2                 IsiAvg(us)     : 2

RcvwndMin      : 256               RetxCorr       : 0                 RetxCong       : 0

RetxPkts       : 0                 LoadDelayAvg(us) : 27                NoiseDelayAvg(us) : 400

RttMax(ms)     : 559

AdaptiveTCP    : N/A

Utilisation d’expressions PI basées sur CQA

L’infrastructure de stratégie Citrix ADC est améliorée pour utiliser les paramètres CQA dérivés (stockés dans le magasin d’abonnés) pour les opérations de correspondance de chaînes.

  • NETWORK_TYPE : valeur de chaîne correspondant au type de réseau détecté configuré via l’interface de commande cqaparam.
  • SIGNAL_QUALITY : Valeur entière comprise entre 0 et 100 et correspondant au paramètre de qualité du signal CQA stocké dans le magasin de l’abonné (les valeurs inférieures indiquent une meilleure qualité du signal).
  • CONGESTION_LEVEL : Valeur entière comprise entre 0 et 100 et valeur brute de CQA correspondant du paramètre de niveau de congestion stocké dans le magasin d’abonnés (les valeurs inférieures indiquent une congestion plus faible).

Voici des exemples d’expressions PI avec des paramètres CQA tels que le type de réseau, le niveau de congestion et la qualité du signal, évalue un trafic entrant de type réseau 2G, présentant une bonne ou excellente qualité de signal avec un niveau de congestion élevé :

``` ANALYTIC.CONNECTION_QUALITY.NETWORK_TYPE.EQ (« 2G ») && ANALYTIC.CONNECTION_QUALITY.SIGNAL_QUALITY.GT (60) && ANALYTIC.CONNECTION_QUALITY.CONGESTION_LEVEL.GT (80)
\`\`\`\`\`

Configurer CQA à l’aide de l’interface graphique

Pour configurer CQA, vous devez effectuer les tâches suivantes :

  1. Activer la fonctionnalité CQA
  2. Configurez les paramètres de reporting CQA.

Pour activer la fonctionnalité CQA

  1.  Connectez-vous à Citrix ADC et accédez à Configuration> Système> Paramètres.
  2. Dans le volet d’informations, cliquez sur le lien Configurer les fonctionnalités avancées sous Paramètres.
  3. Dans la page Configurer les fonctionnalités avancées , activez la case à cocher CQA et Appflow.

Pour configurer le paramètre de reporting CQA

  1. Connectez-vous à Citrix ADC et accédez à Configuration > Système > Appflow.
  2. Dans le volet d’informations, cliquez sur Modifier le paramètre Appflow sous Paramètres.
  3. Dans la page Configurer les paramètres Appflow , activez la case à cocher CQA Reporting.
  4. Cliquez sur OK et Fermer.

Optimisation adaptative TCP

Comme les abonnés d’un réseau de télécommunications augmentent à un tarif sans précédent, il est important de fournir à chaque abonné une expérience utilisateur de qualité. Pour ce faire, Citrix ADC utilise une technique d’optimisation avancée appelée Adaptive TCP. La technique optimise le trafic en adaptant indépendamment différents profils TCP pour chaque abonné en fonction des informations stockées dans un magasin d’abonnés (UX). Le magasin UX contient les détails de l’abonné (tels que le type de réseau, la qualité du signal et le niveau de congestion) dans un format composite. Lorsqu’un client envoie une requête TCP, l’appliance interroge le magasin pour les informations de l’abonné et applique une optimisation TCP appropriée en fonction des conditions réseau de l’abonné. Pour ce faire, l’appliance active la fonctionnalité TCP Adaptive sur un profil TCP Citrix ADC.

Avantage

Grâce à la technique d’optimisation adaptative TCP, un opérateur mobile peut :

  • Extraire un aperçu avancé et détaillé des conditions de réseau rencontrées par un abonné mobile.
  • Adaptez automatiquement les actions de gestion du trafic de Citrix ADC en fonction des conditions réseau actuelles.

Conditions préalables

La fonctionnalité Adaptive TCP fonctionne uniquement sur les plates-formes de gestion du trafic de télécommunications (telles que les plates-formes Citrix ADC T1000 et VPX-T) avec une licence Premium. Le logiciel VPX-T et les appliances matérielles T1000 sont conçus pour répondre aux besoins des opérateurs de téléphonie mobile et des fournisseurs de services. Avant de configurer la fonctionnalité d’optimisation TCP, votre appliance doit disposer des fichiers de licence suivants installés :

  1. TCP adaptatif
  2. Mesures de qualité de connexion

Par exemple, CBM_T1_Server_Retail.lic ou CBM_TPRE_Server_Retail.lic

> Afficher la licence

Statut de la licence :

                                           …

TCP adaptatif : OUI

Analyse de la qualité des connexions : OUI

Configuration du protocole TCP adaptatif

La configuration commence par l’activation des fonctionnalités CQA, Appflow et Adaptive TCP. Une fois activé, vous pouvez configurer un profil TCP normal avec l’option « ApplyAdaptiveTCP » activée et examiner les paramètres TCP tels que la faveur TCP, la fenêtre de congestion TCP Max, le contrôle de taux d’éclatement (rythme), le taux TCP et la file d’attente maximale du taux TCP. Lorsque l’appliance reçoit une demande TCP, elle applique un profil TCP et la logique TCP adaptative est déclenchée. La logique interroge le magasin de l’abonné pour les informations CQA de l’abonné. En fonction des mesures dérivées, l’appliance adapte indépendamment le profil TPC afin d’optimiser le trafic des abonnés.  

Configuration de Adaptive TCP à l’aide de l’interface de ligne de commande

Pour configurer Adaptive TCP, vous devez effectuer les tâches suivantes :

  1. Activer les fonctionnalités CQA, AppFlow et Adaptive TCP
  2. Ajouter un serveur virtuel d’équilibrage de charge pour le trafic TCP
  3. Ajouter un serveur virtuel d’équilibrage de charge pour le trafic HTTP
  4. Définir les paramètres de profil TCP
  5. Appliquer le profil TCP en :
    1. Associer le profil TCP au serveur virtuel d’équilibrage de charge.
    2. Utilisation de l’optimisation TCP basée sur des règles.
      1. Ajout d’une action AppQoE
      2. Ajout d’une stratégie AppQoE
      3. Liaison d’une stratégie AppQoE à un serveur virtuel d’équilibrage de chargement TCP

Activation du protocole TCP adaptatif

Si vous souhaitez que l’appliance optimise le trafic TCP, vous devez activer les fonctionnalités CQA, AppFlow et Adaptive TCP.

Pour activer la fonctionnalité TCP adaptative :

À l’invite de commandes, tapez la commande suivante

``` enable ns fonction adaptiveTCP cqa appflow LB
\`\`\`

Ajout d’un serveur virtuel pour le trafic TCP

Une appliance Citrix ADC utilise un serveur virtuel d’équilibrage de charge TCP pour optimiser un trafic TCP adaptatif.

Remarque : Latechnique d’optimisation TCP adaptative fonctionne également pour le trafic HTTP.

Pour ajouter un serveur virtuel d’équilibrage de charge pour le trafic TCP :

À l’invite de commandes, tapez ce qui suit :

```
<ip> <port>ajouter <name> TCP lbvserver
```

Exemple :

``` ajouter lbvserver tcplb TCP 10.102.29.200 80
\`\`\`

Ajout d’un serveur virtuel pour le trafic HTTP

Une appliance Citrix ADC utilise un serveur virtuel d’équilibrage de charge HTTP pour optimiser le trafic HTTP.

Pour ajouter un serveur virtuel d’équilibrage de charge pour le trafic HTTP :

À l’invite de commandes, tapez ce qui suit :

```
add lbvserver <name> HTTP <port> -persistenceType <persistenceType> -tcpProfileName <string>
```

Exemple :

``` add lb vserver httplb HTTP * 80 -PersistEnceType AUCUN -tcpProfileName nstcp_default_profile_with_adtcp
\`\`\`

Configuration du profil TCP pour l’optimisation adaptative TCP

Vous pouvez configurer un profil TCP normal pour appliquer l’optimisation TCP adaptive. Cela peut être fait en ajoutant un nouveau profil ou en modifiant un profil existant.

Remarque

Avant de configurer les profils TCP pour appliquer l’optimisation TCP Adaptive, contactez le support client Citrix.

Pour configurer un profil TCP :

À l’invite de commandes, tapez ce qui suit :

```
add ns TCPProfile <name> -tcpmode (TRANSPARENT | ENPOINT) —ApplyAdaptiveTCP (ENABLE | DISABLE)

```

Exemple :

``` add ns TCPProfile nstcp_profile_with_adtcp -tcpmode ENDPOINT -ApplyAdaptiveTCP ENABLE
\`\`\`

Application du profil TCP

Vous pouvez appliquer un profil TCP pour l’optimisation adaptative TCP de l’une des deux manières suivantes :

  • Associer un profil TCP adaptatif à un serveur virtuel d’équilibrage de charge.
  • Configuration de l’optimisation adaptative TCP basée sur des règles.

Pour appliquer un profil TCP adaptatif à un serveur virtuel d’équilibrage de charge :

À l’invite de commandes, tapez ce qui suit :

```
set lb vserver <name> -tcpProfileName <string>
```

Exemple :

``` set lb vserver tcplb -tcpProfileName nstcp_profile_with_adtcp

set lb vserver httplb -tcpProfileName nstcp_profile_with_adtcp ```

Configuration de l’optimisation Adaptive TCP basée sur des règles

Pour configurer l’optimisation basée sur des stratégies AppQoE, vous devez effectuer les tâches suivantes :

  1. Ajouter une action AppQoE
  2. Ajouter une stratégie AppQoE
  3. Lier la stratégie AppQoE pour équilibrer la charge serveur virtuel pour le trafic TCP et HTTP

Pour ajouter une action AppQoE :

À l’invite de commandes, tapez ce qui suit :

```
add appqoe action <name> -priority <priority> –tcpprofile <string>
```

Exemple :

``` add appqoe action appqoeact-adtcp -priority HIGH -tcpprofile nstcp_profile_with_adtcp
\`\`\`

Pour ajouter une stratégie AppQoE :

À l’invite de commandes, tapez ce qui suit :

```
add appqoe policy <name> -rule <expression> -action <string>
```

Exemple :

``` add appqoe policy appqoepol-adtcp -rule « CLIENT.VLAN.ID.EQ (401) » -action appqoeact-adtcp
\`\`\`

Pour lier une stratégie AppQoE à un serveur virtuel d’équilibrage de charge de trafic HTTP et TCP :

À l’invite de commandes, tapez ce qui suit :

```
bind lb vserver <name> -policyName <string> -priority <positive_integer> -gotoPriorityExpression <expression> -type (REQUEST | RESPONSE)
```

Exemple :

``` bind lb vserver tcplb -PolicyName appqoepol-adtcp -priority 1 -gotopriorityExpression END -type REQUET

bind lb vserver httplb -policyName appqoepol-adtcp -priority 1 -gotopriorityExpression END -type REQUET ```

Configuration de Adaptive TCP à l’aide de l’interface graphique

L’interface graphique vous permet de :

  • Activez les fonctionnalités CQA et TCP adaptatif.
  • Créer un serveur virtuel d’équilibrage de charge pour le trafic TCP.
  • Créer un serveur virtuel d’équilibrage de charge pour le trafic HTTP.
  • Configurez les paramètres de profil TCP pour l’optimisation adaptative TCP.
  • Appliquer le profil TCP adaptatif au serveur virtuel d’équilibrage de charge.
  • Créez une action AppQoE pour une optimisation adaptative TCP basée sur des règles.
  • Créez une stratégie AppQoE pour l’optimisation adaptative TCP basée sur des stratégies.
  • Liez la stratégie AppQoE au serveur virtuel d’équilibrage de charge pour une optimisation adaptative TCP basée sur des stratégies.

Pour activer la fonctionnalité TCP adaptative

  1. Dans le volet de navigation, développez Système, puis cliquez sur Paramètres.
  2. Dans la page Paramètres , cliquez sur le lien Configurer les fonctionnalités avancées.
  3. Dans la page Configurer les fonctionnalités avancées , activez la case à cocher CQA et Adaptive TCP.
  4. Cliquez sur OK, puis sur Fermer.

Pour créer un serveur virtuel d’équilibrage de charge pour le trafic TCP

  1. Connectez-vous à l’appliance Citrix ADC et accédez à la page Gestion du trafic > Équilibrage de la charge > Serveurs virtuels.
  2. Dans le volet d’informations, cliquez sur Ajouter.
  3. Dans l’écran Serveur virtuel d’équilibrage de charge, définissez les paramètres suivants :
    1. Nom. Nom du serveur virtuel d’équilibrage de charge.
    2. Protocole. Sélectionnez le type de protocole comme TCP.
    3. Type d’adresse IP. Type d’adresse IP : IPv4 ou IPv6.
    4. Adresse IP. Adresse IPv4 ou IPv6 attribuée au serveur virtuel.
    5. Port. Numéro de port du serveur virtuel.
  4. Cliquez sur OK pour continuer la configuration d’autres paramètres facultatifs. Pour de plus amples informations, consultez la section Création d’un serveur virtuel.
  5. Cliquez sur Créer et fermer.

Pour créer un serveur virtuel d’équilibrage de charge pour le trafic HTTP

  1. Connectez-vous à l’appliance Citrix ADC et accédez à la page Gestion du trafic > Équilibrage de la charge > Serveurs virtuels.
  2. Dans le volet d’informations, cliquez sur Ajouter.
  3. Dans l’écran Serveur virtuel d’équilibrage de charge, définissez les paramètres suivants :
    1. Nom. Nom du serveur virtuel d’équilibrage de charge.
    2. Protocole. Sélectionnez le type de protocole comme HTTP.
    3. Type d’adresse IP. Type d’adresse IP : IPv4 ou IPv6.
    4. Adresse IP. Adresse IPv4 ou IPv6 attribuée au serveur virtuel.
    5. Port. Numéro de port du serveur virtuel.
  4. Cliquez sur OK pour continuer la configuration d’autres paramètres facultatifs. Pour de plus amples informations, consultez la section Création d’un serveur virtuel.
  5. Cliquez sur Créer et fermer.

Pour définir le profil TCP pour l’optimisation adaptative TCP

  1. Ouvrez une session sur l’appliance Citrix ADC et accédez à la page Configuration > Système > Profils
  2. Dans le volet Détails , cliquez sur l’onglet Profils TCP.
  3. Dans la page Configurer les profils TCP , activez la case à cocher Appliquer le protocole TCP adaptatif.
  4. Cliquez sur OK et Fermer.

Pour appliquer un profil TCP adaptatif au serveur virtuel d’équilibrage de charge pour le trafic TCP

  1. Ouvrez une session sur l’appliance Citrix ADC et accédez à Configuration > Gestion du trafic > Serveurs virtuels.
  2. Dans la page de détails, sélectionnez un profil de serveur virtuel pour le trafic TCP et cliquez sur Modifier.
  3. Dans la page Serveur virtuel d’équilibrage de charge, accédez à la section Profils et cliquez sur icône en forme de crayon.
  4. Appliquez le profil TCP adaptatif au serveur virtuel.
  5. Cliquez sur OK et Terminé.

Pour appliquer un profil TCP adaptatif au serveur virtuel d’équilibrage de charge pour le trafic HTTP

  1. Ouvrez une session sur l’appliance Citrix ADC et accédez à Configuration > Gestion du trafic > Serveurs virtuels.
  2. Dans la page de détails, sélectionnez un profil de serveur virtuel pour le trafic HTTP et cliquez sur Modifier.
  3. Dans la page Serveur virtuel d’équilibrage de charge, accédez à la section Profils et cliquez sur icône en forme de crayon.
  4. Appliquez le profil TCP adaptatif au serveur virtuel HTTP.
  5. Cliquez sur OK et Terminé.

Pour ajouter une action AppQoE pour une optimisation adaptative TCP basée sur des règles

  1. Connectez-vous à l’appliance Citrix ADC et accédez à Configuration > AppExpert > AppQoE > Actions.
  2. Dans le volet d’informations, cliquez sur Ajouter pour créer une action.
  3. Dans l’écran Créer une action AppQoE , tapez ou sélectionnez des valeurs pour les paramètres. Le contenu de la boîte de dialogue correspond aux paramètres décrits dans « Paramètres pour configurer l’action AppQoE » comme suit (un astérisque indique un paramètre requis) :
    1. Nom : nom
    2. Type d’action : Priority_file d’attente
    3. Profil TCP : appliquez un profil TCP en ajoutant un nouveau profil ou en sélectionnant un profil existant.
    4. Priorité : élevée
    5. Profondeur de la file d’attente de stratégie : 0
    6. Profondeur de file d’attente : 0
    7. Cliquez sur Créer et OK.

Pour ajouter une stratégie AppQoE pour une optimisation Adaptive TCP basée sur des stratégies

  1. Connectez-vous à l’appliance Citrix ADC et accédez à Configuration > AppExpert > AppQoE > Stratégie.
  2. Dans le volet d’informations, cliquez sur Ajouter pour créer une stratégie.
  3. Dans l’écran Créer une stratégie AppQoE , tapez ou sélectionnez des valeurs pour les paramètres. Le contenu de la boîte de dialogue correspond aux paramètres décrits dans « Paramètres pour configurer la stratégie AppQoE » comme suit (un astérisque indique un paramètre requis) :
    1. Nom : nom
    2. Action (Action) : associe une action à effectuer lorsque la règle de stratégie correspond à la connexion TCP. Vous pouvez associer en ajoutant une nouvelle action ou en sélectionnant une action existante.
    3. Expression : dans la zone de texte Règle, entrez l’expression de stratégie avec les paramètres CQA ou utilisez l’éditeur d’expression pour créer une règle.
  4. Cliquez sur OK et Fermer.

Pour lier la stratégie AppQoE à un serveur virtuel d’équilibrage de charge pour une optimisation adaptative TCP basée sur des stratégies

  1. Ouvrez une session sur l’appliance Citrix ADC et accédez à Configuration > Gestion du trafic > Équilibrage de la charge > Serveurs virtuels.
  2. Dans le volet d’informations, sélectionnez un serveur virtuel d’équilibrage de charge de type HTTP ou TCP, puis cliquez sur Modifier.
  3. Dans la page Serveur virtuel d’équilibrage de charge, accédez à la section Stratégies et cliquez sur l’icône +.
  4. Dans la page du curseur Stratégies , procédez comme suit :
    1. Choisissez la stratégie. Nom de la stratégie.
    2. Choisissez le type. Type de stratégie en tant que demande ou réponse.
  5. Cliquez sur Continuer pour fermer la page du curseur et accéder à la page principale.
  6. Cliquez sur Terminé.

Analytics et rapports

Le TCP Speed Reporting est une fonctionnalité de Citrix ADC qui extrait un ensemble riche de statistiques au niveau TCP, comme mesure des performances de téléchargement et de téléchargement TCP, et est utilisé dansInsight TCPles rapports de Citrix Gestion de la prestation des applications (SMA). Pour ce faire, Citrix ADC surveille chaque connexion TCP, localise les rafales de paquets sur une base de délai d’inactivité et signale les mesures clés (telles que le nombre d’octets, le nombre d’octets retransmis, une durée) pour l’éclatement maximal identifié. En outre, les mesures brutes TCP telles que RTT, BIF, fenêtre de réception, etc. sont également mesurées en fonction du type d’optimisation (point de terminaison ou transparent) que vous configurez. La fonctionnalité TCP Speed Reporting est activée par défaut, prend en charge les vServers TCP et HTTP et dépend de l’infrastructure de reporting AppFlow/ULFD. Pour de plus amples informations, consultez la section Analytics et rapports.

Optimisation CQA et adaptative TCP