Limitaciones y pautas de uso

A continuación, se enumeran las limitaciones y algunas pautas de uso relacionadas con los dispositivos NetScaler BLX.

  • Al configurar el nombre de host del dispositivo NetScaler BLX mediante el comando set ns hostname, también se cambia el nombre de host del host Linux.
  • Las siguientes son las limitaciones relacionadas con los canales LA/LACP:
    • Los canales LA/LACP no son compatibles con las interfaces NIC de modo compartido.
    • Los canales LA/LACP solo se admiten entre interfaces NIC dedicadas o solo entre interfaces NIC DPDK.
    • Los canales LA/LACP no son compatibles con las interfaces virtuales blx1 y ns1.
  • La alta disponibilidad solo es compatible con los dispositivos BLX en modo dedicado.

  • La alta disponibilidad de los dispositivos BLX no se admite si el inicio de sesión nsinternal del usuario está inhabilitado.

  • En una configuración de alta disponibilidad de NetScaler BLX habilitada con el modo host, se pierde el acceso al host al agregar o eliminar un nodo de alta disponibilidad hasta que se apliquen las nuevas configuraciones. Para restablecer la conexión, debe volver a intentar conectarse al host.

  • El firewall de aplicaciones web (WAF) solo se admite para BLX en modo dedicado.

  • En un dispositivo BLX implementado en modo dedicado, no se aplica la configuración de puerto (mgmt-http-port o mgmt-https-port) HTTP o HTTPS de administración especificada en el archivo de configuración de BLX. De forma predeterminada, los números de puerto 9080 y 9443 están dedicados al acceso de administración HTTP y HTTPS.

    Para cambiar estos puertos para los dispositivos BLX en modo dedicado, debe usar el comando de Citrix ADC:

    set ns param (-mgmthttpport <value> | -mgmthttpsport <value>).

    Ejemplo:

    set ns param -mgmthttpport 2080"

  • Si el firewall está habilitado en el host Linux, es posible que deba agregar excepciones para los puertos de administración de BLX, además de los puertos SYSLOG.

  • Un inicio estable de un dispositivo BLX puede tardar unos 45 segundos.

  • Las configuraciones de BLX se almacenan en el archivo /nsconfig/ns.conf. Para que las configuraciones estén disponibles en todas las sesiones, debe guardar la configuración después de cada cambio de configuración.

    Para ver la configuración en ejecución mediante la CLI de BLX

    En el símbolo de la CLI de BLX, escriba:

    show ns runningConfig

    Para guardar configuraciones mediante la CLI de BLX

    En la línea de comandos, escriba:

    save ns config

  • Las configuraciones de BLX en /nsconfig/ns.conf tienen prioridad sobre el archivo /etc/blx/blx.conf.

  • Un dispositivo BLX no se inicia si la memoria asignada es inferior a 1 GB por cada proceso de trabajo de BLX.

  • La siguiente configuración del sistema se modifica al instalar un dispositivo BLX en un entorno Linux: ip_forward se establece en 1.

  • Después de desinstalar un dispositivo BLX, el archivo de configuración de BLX blx.conf se conserva y se realiza una copia de reserva como blx.conf.rpmsave.

    Para aplicar este archivo de configuración de reserva a un dispositivo BLX recién instalado en el mismo host Linux, debe volver a cambiar manualmente el nombre del archivo a blx.conf

  • Citrix no recomienda ejecutar un dispositivo BLX en la siguiente versión de Ubuntu porque el dispositivo BLX puede tener algunos problemas relacionados con el descarte de paquetes.

    Ubuntu version 16.04.5 with kernel version 4.4.0-131-generic

  • Es posible que un dispositivo BLX implementado en un host CentOS Linux versión 8.0 u Oracle Linux versión 8.0 no se inicie o no funcione correctamente si se cumple la siguiente condición:

    • SELinux la directiva está habilitada en el host Linux. SELinux evita que el proceso systemd ejecute algunos archivos del sistema BLX.

    Solución temporal: Inhabilite SELinux en el host Linux.

  • Un dispositivo BLX admite un máximo de nueve puertos NIC (puertos NIC DPDK o puertos NIC que no son DPDK, o ambos).

Limitaciones específicas de un dispositivo BLX compatible con DPDK

  • Es posible que un dispositivo BLX compatible con DPDK no se inicie en hosts Linux que se ejecutan en algunos modelos de CPU anteriores.

    Ejemplos:

    • CPU Intel (R) Xeon (R) E5-2690 v4 a 2,60 GHz

    • CPU Intel (R) Xeon (R) E5504 a 2,00 GHz

  • El host Linux podría bloquearse si desvincula las NIC enlazadas al módulo DPDK cuando se está ejecutando el dispositivo BLX.

  • Un dispositivo BLX compatible con DPDK tarda un poco más en reiniciarse en comparación con un dispositivo BLX no compatible con DPDK.

  • Las configuraciones DPDK (inserción de UIO IGB DPDK, puertos enlazados a DPDK y páginas enormes) en el host Linux se pierden cada vez que se reinicia el host. Por este motivo, el dispositivo BLX no se iniciará después de que se reinicie el host Linux. Debe reconfigurar DPDK para el dispositivo BLX en el host Linux cada vez que se reinicie el host.

    Para obtener más información sobre la configuración de DPDK en el host Linux, consulte Configurar DPDK en elhost Linux.

  • Todos los puertos NIC de Linux enlazados a DPDK se dedican automáticamente al dispositivo BLX y no se pueden usar para otras aplicaciones de Linux DPDK.

Limitaciones de las NIC Mellanox en un dispositivo BLX compatible con DPDK

  • Un dispositivo BLX solo admite un tipo de NIC DPDK a la vez. Por ejemplo, todas las NIC de Mellanox o todas las NIC de Intel.

  • Un dispositivo BLX solo admite el controlador MLX5 DPDK para las NIC Mellanox.

  • Para obtener más información sobre el controlador MLX5 DPDK y sus limitaciones, consulte la documentación oficial del MLX5 DPDK.

  • Para obtener más información sobre las NIC de Mellanox y sus limitaciones, consulte la documentación oficial de Mellanox.

Limitaciones y pautas de uso