Optimización de CQA y TCP Adaptable

Nota

Si está interesado en utilizar CQA Reporting y Adaptive TCP, póngase en contacto con el equipo de ventas de Citrix.

Las redes móviles tienen características únicas que pueden afectar el rendimiento TCP. Al aprovechar Citrix ADC Connection Quality Analytics (CQA) y las técnicas de optimización TCP adaptativo, los operadores móviles pueden analizar el comportamiento general de la red para proporcionar una experiencia de usuario mejorada y mayores niveles de satisfacción de los suscriptores.

Análisis de calidad de conexión (CQA)

Cuando un cliente envía una solicitud TCP, CQA supervisa y extrae una gran cantidad de datos de capa TCP detallados durante una conexión activa. Con los datos extraídos, CQA utiliza un algoritmo de aprendizaje heurístico para derivar características importantes de la conexión, por ejemplo, el tipo de red (2G, 3G o 4G), el nivel de congestión (Ninguno, Bajo, Medio o Alto) y la calidad de la señal (Excelente, Bueno, Justo o Pobre) por suscriptor. Citrix ADC almacena la información en un almacén de suscriptores (para que pueda estar disponible para las siguientes conexiones TCP del mismo suscriptor) y exporta los datos a los recopiladores de AppFlow. La información almacenada es como valores sin procesar en un formato compuesto que define el tipo de red, el nivel de congestión y la calidad de la señal de la conexión del suscriptor. Las características detectadas se pueden utilizar para otras aplicaciones, por ejemplo, para aplicar inteligentemente diferentes perfiles TCP para diferentes características de red. Para obtener más información, consulte el temaTCP adaptable.

Beneficio

Permitir a los operadores móviles:

  1. Comprender el nivel de congestión de una red de suscriptores.
  2. Analizar el comportamiento general de la red de un suscriptor.

Requisitos previos

La función CQA funciona en plataformas de telecomunicaciones con la compra de una licencia CBM básica y una licencia CBM Premium y para otras plataformas Citrix ADC, la función funciona con la compra de una licencia CNS Premium. Antes de configurar la función de optimización TCP, el dispositivo debe tener instalada una licencia adecuada.

Soporte de licencia para plataformas de telecomunicaciones:

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

Donde XXX es el rendimiento, por ejemplo, Citrix ADC T1000.

Compatibilidad con licencias para otras plataformas Citrix ADC:

  • CNS_XXX_SERVER_PLT_Retail.lic

Donde XXX es el rendimiento.

> show license

              Estado de la licencia:




                                           …

                                     Adaptive TCP: YES




             Connection Quality Analytics: YES

Configuración de Connection Quality Analytics (CQA)

Para optimizar un tráfico TCP mediante la técnica CQA, comience por habilitar las características CQA y Appflow en el dispositivo. Cuando el dispositivo recibe una solicitud de conexión TCP de cliente, supervisa el tráfico entrante y utiliza la configuración de CQA para derivar los parámetros de CQA de las métricas TCP sin procesar.

Configurar CQA mediante la CLI

Para configurar CQA en un dispositivo Citrix ADC, puede realizar las siguientes tareas:

  1.  Habilitar CQA
  2. Habilitar el colector AppFlow
  3.  Configurar parámetros de CQA
  4.  Verificar la función CQA
  5.  Uso de expresiones PI basadas en CQA

Habilitación de CQA

Si desea que el dispositivo Citrix ADC extraiga la métrica TCP raw y derive los parámetros de CQA, debe habilitar la función CQA y establecer TCP adaptativo en ON. También debe habilitar la función Appflow para que el dispositivo pueda enviar los datos de CQA derivados para el análisis de red.

Para habilitar CQA:

En el símbolo del sistema, escriba el siguiente comando:

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

Para habilitar el recopilador Appflow:

Debe tener al menos un recopilador de Appflow para ejecutarse en el dispositivo. En el símbolo del sistema, escriba el siguiente comando:

```
enable ns feature appflow
```

Configuración de Parámetros de CQA

Para que CQA derive parámetros como el tipo de red, la calidad de la señal y el nivel de congestión, debe configurar la configuración de CQA en el dispositivo.

Para configurar CQA:

En el símbolo del sistema, escriba el siguiente comando:

```
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>]
```

Ejemplo:

```
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"
```

Donde:

net1label es el nombre de la etiqueta de red 1.Longitud máxima: 15

net1csqscale es el límite de puntuación de calidad de la señal, como Excelente, Bueno o Justo.Longitud máxima: 63

net1cclscale es el límite de nivel de congestión como None, Low o Medium.Longitud máxima: 63

Nota

Para una configuración adecuada de los parámetros de CQA, póngase en contacto con el servicio de atención al cliente de Citrix.

Verificar los parámetros de CQA

Para verificar los parámetros de CQA, escriba el siguiente comando:

``` 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
\`\`\`

Verificación de CQA

Para comprobar si los parámetros CQA se derivan durante una acción TCP activa, ejecute el siguiente comando.

Nota:

Puede ejecutar el comando sólo si la conexión TCP está abierta y activa.

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

Uso de expresiones PI basadas en CQA

La infraestructura de directivas de Citrix ADC se ha mejorado para utilizar los parámetros de CQA derivados (almacenados en el almacén de suscriptores) para operaciones de coincidencia de cadenas.

  • NETWORK_TYPE: Valor de cadena que coincide con el tipo de red detectado configurado a través de la interfaz de comandos cqaparam.
  • SIGNAL_QUALITY: Valor entero que oscila entre 0 y 100 y que coincide con el parámetro de calidad de señal CQA almacenado en el almacén del suscriptor (los valores más bajos indican una mejor calidad de la señal).
  • CONGESTION_LEVEL: Valor entero que oscila entre 0 y 100 y que coincide con el valor bruto de CQA del parámetro de nivel de congestión almacenado en el almacén del suscriptor (los valores más bajos indican una congestión más baja).

A continuación se muestran expresiones PI de ejemplo con parámetros CQA como el tipo de red, el nivel de congestión y la calidad de la señal, evalúa un tráfico entrante de tipo de red 2G, mostrando buena o excelente calidad de señal con un alto nivel de congestión:

``` ANALYTICS.CONNECTION_QUALITY.NETWORK_TYPE.EQ("2G") && ANALYTICS.CONNECTION_QUALITY.SIGNAL_QUALITY.GT(60) && ANALYTICS.CONNECTION_QUALITY.CONGESTION_LEVEL.GT(80)
\`\`\`

Configurar CQA mediante la interfaz gráfica de usuario

Para configurar CQA, debe realizar las siguientes tareas:

  1. Habilitar la función CQA
  2. Configure los parámetros de informes de CQA.

Para habilitar la función CQA

  1.  Inicie sesión en Citrix ADC y vaya a Configuración> Sistema> Configuración.
  2. En el panel de detalles, haga clic en el vínculo Configurar características avanzadas en Configuración .
  3. En la página Configurar características avanzadas , seleccione la casilla de verificación CQA y Appflow .

Para configurar el parámetro de informes de CQA

  1. Inicie sesión en Citrix ADC y vaya a Configuración > Sistema > Appflow .
  2. En el panel de detalles, haga clic en Cambiar configuración de flujo de aplicaciones en Configuración .
  3. En la página Configurar configuración de flujo de aplicaciones , seleccione la casilla de verificación Informes de CQA .
  4. Haga clic en Aceptar y Cerrar.

Optimización TCP adaptable

A medida que los suscriptores de una red de telecomunicaciones aumentan en una tasa sin precedentes, es importante proporcionar una experiencia de usuario de calidad a cada suscriptor. Para lograrlo, Citrix ADC utiliza una técnica de optimización avanzada denominada TCP adaptable. La técnica optimiza el tráfico mediante la adaptación independiente de diferentes perfiles TCP para cada suscriptor en función de la información almacenada en un almacén de suscriptor (UX). El almacén UX contiene los detalles del suscriptor (como el tipo de red, la calidad de la señal y el nivel de congestión) en un formato compuesto. Cuando un cliente envía una solicitud TCP, el dispositivo consulta al almacén la información del suscriptor y aplica una optimización TCP adecuada en función de las condiciones de red del suscriptor. Para ello, el dispositivo habilita la función TCP adaptable en un perfil TCP Citrix ADC.

Beneficio

Mediante la técnica de optimización TCP adaptable, un operador móvil puede:

  • Extraiga información avanzada y detallada de las condiciones de red experimentadas por un suscriptor móvil.
  • Adapte automáticamente las acciones de administración de tráfico de Citrix ADC en función de las condiciones de red actuales.

Requisitos previos

La función TCP adaptable funciona sólo en plataformas de administración de tráfico de telecomunicaciones (como las plataformas Citrix ADC T1000 y VPX-T) con una licencia Premium. El software VPX-T y los dispositivos de hardware T1000 están diseñados para satisfacer las necesidades de los operadores de telefonía móvil y los proveedores de servicios. Antes de configurar la función de optimización TCP, el dispositivo debe tener instalados los siguientes archivos de licencia:

  1. TCP adaptable
  2. Métricas de Calidad de Conexión

Por ejemplo, cbm_t1_server_retail.lic o cbm_tpre_server_retail.lic

> show license

              Estado de la licencia:

                                           …

TCP adaptativo: SÍ

Analítica de calidad de conexión: SÍ

Configuración de TCP adaptativo

La configuración comienza habilitando las funciones CQA, Appflow y TCP adaptativo. Una vez habilitado, puede configurar un perfil TCP normal con la opción ‘ApplyAdaptiveTCP’ habilitada y examinar parámetros TCP como favor TCP, ventana de congestión TCP Max, control de velocidad de ráfaga (ritmo), velocidad de TCP y cola máxima de velocidad de TCP. Cuando el dispositivo recibe una solicitud TCP, aplica un perfil TCP y se activa la lógica TCP adaptable. La lógica consulta al almacén del suscriptor la información de CQA del suscriptor. En función de las métricas derivadas, el dispositivo adapta de forma independiente el perfil de TPC para optimizar el tráfico del suscriptor.  

Configuración de TCP adaptativo mediante la CLI

Para configurar TCP adaptable, debe realizar las siguientes tareas:

  1. Habilitar las funciones CQA, AppFlow y TCP adaptativo
  2. Agregar servidor virtual de equilibrio de carga para tráfico TCP
  3. Agregar servidor virtual de equilibrio de carga para el tráfico HTTP
  4. Establecer parámetros de perfil TCP
  5. Aplicar el perfil TCP ya sea por:
    1. Asociar el perfil TCP al servidor virtual de equilibrio de carga.
    2. Uso de la optimización TCP basada en políticas.
      1. Agregar una acción AppQoE
      2. Agregar una directiva de AppQoE
      3. Vinculación de la directiva AppQoe a un servidor virtual de equilibrio de carga TCP

Activación de TCP adaptativo

Si desea que el dispositivo optimice el tráfico TCP, debe habilitar las características CQA, AppFlow y TCP adaptativo.

Para habilitar la función TCP adaptable:

En el símbolo del sistema, escriba el siguiente comando

``` habilitar la característica ns AdaptiveTCP cqa appflow LB
\`\`\`

Agregar un servidor virtual para tráfico TCP

Un dispositivo Citrix ADC utiliza servidores virtuales de equilibrio de carga TCP para optimizar un tráfico TCP adaptable.

Nota: Latécnica de optimización TCP adaptable también funciona para el tráfico HTTP.

Para agregar un servidor virtual de equilibrio de carga para el tráfico TCP:

En el símbolo del sistema, escriba lo siguiente:

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

Ejemplo:

``` add lbvserver tcplb TCP 10.102.29.200 80
\`\`\`

Agregar un servidor virtual para tráfico HTTP

Un dispositivo Citrix ADC utiliza servidores virtuales de equilibrio de carga HTTP para optimizar el tráfico HTTP.

Para agregar un servidor virtual de equilibrio de carga para el tráfico HTTP:

En el símbolo del sistema, escriba lo siguiente:

```
<string>add lbvserver <name> HTTP <port> -PersistenceType <persistenceType> -TCPProfileName
```

Ejemplo:

``` add lb vserver httplb HTTP * 80 -PersistenceType NONE -TCPProfileName nstcp_default_profile_with_adtcp
\`\`\`

Configuración del perfil TCP para la optimización TCP adaptable

Puede configurar un perfil TCP normal para aplicar la optimización TCP adaptable. Esto se puede hacer agregando un nuevo perfil o modificando uno existente.

Nota

Antes de configurar perfiles TCP para aplicar la optimización TCP adaptable, póngase en contacto con el servicio de atención al cliente de Citrix.

Para configurar un perfil TCP:

En el símbolo del sistema, escriba lo siguiente:

```
add ns tcpProfile <name> -tcpmode (TRANSPARENTE | ENPOINT) —ApplyAdaptiveTCP (ENABLED | DISABLE)

```

Ejemplo:

``` add ns tcpProfile nstcp_profile_with_adtcp -tcpmode ENDpoint -ApplyAdaptiveTCP ENABLED
\`\`\`\`

Aplicación del perfil TCP

Puede aplicar un perfil TCP para la optimización TCP adaptativo de cualquiera de las dos maneras:

  • Asociación de perfil TCP adaptable a un servidor virtual de equilibrio de carga.
  • Configuración de optimización TCP adaptativo basada en políticas.

Para aplicar el perfil TCP adaptable a un servidor virtual de equilibrio de carga:

En el símbolo del sistema, escriba lo siguiente:

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

Ejemplo:

``` set lb vserver tcplb -tcpProfileName nstcp_profile_with_adtcp

set lb vserver httplb -tcpProfileName nstcp_profile_with_adtcp ````

Configuración de la optimización TCP adaptable basada en políticas

Para configurar la optimización basada en políticas de AppQoe, debe completar las siguientes tareas:

  1. Añadir acción AppQoE
  2. Agregar directiva AppQoE
  3. Enlazar la directiva AppQoe al servidor virtual de equilibrio de carga para el tráfico TCP y HTTP

Para agregar una acción AppQoE:

En el símbolo del sistema, escriba lo siguiente:

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

Ejemplo:

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

Para agregar una directiva de AppQoE:

En el símbolo del sistema, escriba lo siguiente:

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

Ejemplo:

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

Para enlazar una directiva AppQoe a un servidor virtual de equilibrio de carga de tráfico HTTP y TCP:

En el símbolo del sistema, escriba lo siguiente:

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

Ejemplo:

``` bind lb vserver tcplb -policyName appqoepol-adtcp -priority 1 -gotoPriorityExpression END -type REQUEST

bind lb vserver httplb -policyName appqoepol-adtcp -priority 1 -gotoPriorityExpression END -type REQUEST ```

Configuración de TCP adaptativo mediante la interfaz gráfica de usuario

La GUI le permite:

  • Habilite las funciones CQA y TCP adaptativo.
  • Crear un servidor virtual de equilibrio de carga para el tráfico TCP.
  • Crear un servidor virtual de equilibrio de carga para el tráfico HTTP.
  • Configure los parámetros de perfil TCP para la optimización TCP adaptable.
  • Aplicar perfil TCP adaptable al servidor virtual de equilibrio de carga.
  • Crear acción AppQoE para la optimización TCP adaptativo basada en políticas.
  • Cree una directiva de AppQoE para la optimización TCP adaptativo basada en políticas.
  • Enlazar la directiva AppQoe al servidor virtual de equilibrio de carga para la optimización TCP adaptable basada en políticas.

Para habilitar la función TCP adaptable

  1. En el panel de navegación, expanda Sistemay, a continuación, haga clic en Configuración.
  2. En la página Configuración , haga clic en el vínculo Configurar funciones avanzadas .
  3. En la página Configurar características avanzadas , active la casilla de verificación CQA y TCP adaptable .
  4. Haga clic en Aceptary, a continuación, haga clic en Cerrar.

Para crear un servidor virtual de equilibrio de carga para el tráfico TCP

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a la página Administración del tráfico > Equilibrio de carga > Servidores virtuales .
  2. En el panel de detalles, haga clic en Agregar.
  3. En la pantalla Servidor virtual de equilibrio de carga, establezca los siguientes parámetros:
    1. Nombre. Nombre del servidor virtual de equilibrio de carga.
    2. Protocolo. Seleccione el tipo de protocolo como TCP.
    3. Tipo de dirección IP. Tipo de dirección IP: IPv4 o IPv6.
    4. Dirección IP. Dirección IPv4 o IPv6 asignada al servidor virtual.
    5. Puerto. Número de puerto del servidor virtual.
  4. Haga clic en Aceptar para continuar con la configuración de otros parámetros opcionales. Para obtener más información, consulte Creación de un servidor virtual.
  5. Haga clic en Crear y cerrar .

Para crear un servidor virtual de equilibrio de carga para el tráfico HTTP

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a la página Administración del tráfico > Equilibrio de carga > Servidores virtuales .
  2. En el panel de detalles, haga clic en Agregar.
  3. En la pantalla Servidor virtual de equilibrio de carga, establezca los siguientes parámetros:
    1. Nombre. Nombre del servidor virtual de equilibrio de carga.
    2. Protocolo. Seleccione el tipo de protocolo como HTTP.
    3. Tipo de dirección IP. Tipo de dirección IP: IPv4 o IPv6.
    4. Dirección IP. Dirección IPv4 o IPv6 asignada al servidor virtual.
    5. Puerto. Número de puerto del servidor virtual.
  4. Haga clic en Aceptar para continuar con la configuración de otros parámetros opcionales. Para obtener más información, consulte Creación de un servidor virtual.
  5. Haga clic en Crear y cerrar .

Para establecer el perfil TCP para la optimización TCP adaptable

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a la página Configuración > Sistema > Perfiles
  2. En el panel Detalles , haga clic en la ficha Perfiles TCP .
  3. En la página Configurar perfiles TCP , seleccione la casilla de verificación Aplicar TCP adaptativo .
  4. Haga clic en Aceptar y Cerrar.

Para aplicar el perfil TCP adaptable al servidor virtual de equilibrio de carga para el tráfico TCP

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a Configuración > Administración del tráfico > Servidores virtuales .
  2. En la página de detalles, seleccione un perfil de servidor virtual para el tráfico TCP y haga clic en Editar.
  3. En la página Servidor virtual de equilibrio de carga , vaya a la sección Perfiles y haga clic en el icono del lápiz.
  4. Aplique el perfil TCP adaptable al servidor virtual.
  5. Haga clic en Aceptar y Listo.

Para aplicar el perfil TCP adaptable al servidor virtual de equilibrio de carga para el tráfico HTTP

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a Configuración > Administración del tráfico > Servidores virtuales .
  2. En la página de detalles, seleccione un perfil de servidor virtual para el tráfico HTTP y haga clic en Editar.
  3. En la página Servidor virtual de equilibrio de carga , vaya a la sección Perfiles y haga clic en el icono del lápiz.
  4. Aplique el perfil TCP adaptable al servidor virtual HTTP.
  5. Haga clic en Aceptar y Listo.

Para agregar la acción AppQoe para la optimización TCP adaptativo basada en políticas

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a Configuración > AppExpert > AppQoE > Acciones.
  2. En el panel de detalles, haga clic en Agregar para crear una acción.
  3. En la pantalla Crear acción AppQoe , escriba o seleccione valores para los parámetros. El contenido del cuadro de diálogo corresponde a los parámetros descritos en «Parámetros para configurar la acción AppQoE» de la siguiente manera (asterisco indica un parámetro obligatorio):
    1. Nombre: name
    2. Tipo de acción: Priority_Queue Server
    3. Perfil TCP: permite aplicar un perfil TCP agregando uno nuevo o seleccionando uno existente.
    4. Prioridad: alta
    5. Profundidad de cola de políticas—0
    6. Profundidad de cola: 0
    7. Haga clic en Crear y Aceptar .

Para agregar la directiva AppQoE para la optimización TCP adaptable basada en políticas

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a Configuración > AppExpert > AppQoE > Directiva.
  2. En el panel de detalles, haga clic en Agregar para crear una directiva.
  3. En la pantalla Crear directiva de AppQoe , escriba o seleccione valores para los parámetros. El contenido del cuadro de diálogo corresponde a los parámetros descritos en «Parámetros para configurar la directiva AppQoE» de la siguiente manera (asterisco indica un parámetro obligatorio):
    1. Nombre: name
    2. Acción: Asocia una acción que se va a realizar cuando la regla de directiva coincide con la conexión TCP. Puede asociarse agregando una nueva acción o seleccionando una existente.
    3. Expresión: en el cuadro de texto Regla, escriba la expresión de política con parámetros CQA o utilice el editor de expresiones para crear una regla.
  4. Haga clic en Aceptar y Cerrar .

Para enlazar la directiva AppQoe al servidor virtual de equilibrio de carga para la optimización TCP adaptable basada en políticas

  1. Inicie sesión en el dispositivo Citrix ADC y vaya a Configuración > Administración del tráfico > Equilibrio de carga > Servidores virtuales.
  2. En el panel de detalles, seleccione un servidor virtual de equilibrio de carga de tipo HTTP o TCP y haga clic en Editar .
  3. En la página Servidor virtual de equilibrio de carga , vaya a la sección Directivas y haga clic en el icono + .
  4. En la página del control deslizante Directivas , haga lo siguiente:
    1. Elija la directiva. Nombre de la directiva.
    2. Elija el tipo. Tipo de directiva como solicitud o respuesta.
  5. Haga clic en Continuar para cerrar la página del control deslizante y vaya a la página principal.
  6. Haga clic en Done.

Análisis e informes

TCP Speed Reporting es una característica Citrix ADC que extrae un conjunto completo de estadísticas de nivel TCP, como medida del rendimiento de descarga y carga TCP, y se utiliza enInformación TCPlos informes de Citrix Administración de entrega de aplicaciones (ADM). Para lograrlo, Citrix ADC supervisa cada conexión TCP, localiza ráfagas de paquetes en función del tiempo de espera inactivo e informa de métricas clave (como el recuento de bytes, el recuento de bytes retransmitidos, una duración) para la ráfaga máxima identificada. Además de esto, las métricas TCP raw como RTT, BIF, ventana de recepción, etc. también se miden en función del tipo de optimización (endpoint o transparente) que configure. La función TCP Speed Reporting está habilitada de forma predeterminada, admite servidores virtuales TCP y HTTP y depende de la infraestructura de informes AppFlow/ULFD. Para obtener más información, consulte Análisis e informes.