NetScaler VPX 14.1

Configurar un núcleo de CPU de administración adicional en NetScaler VPX

Los dispositivos NetScaler VPX suelen utilizar un único núcleo de CPU para tareas de administración, como la configuración, la supervisión y las operaciones de control. En entornos con importantes demandas de administración, esta configuración predeterminada provoca cuellos de botella en el rendimiento, lo que se traduce en tiempos de respuesta más lentos y posibles retrasos en las operaciones de administración.

Esta función permite a los administradores asignar un núcleo de CPU adicional específicamente para las funciones de administración. Esta mejora permite una asignación más eficiente de los recursos, lo que conduce a operaciones de administración mejoradas sin comprometer la capacidad de procesamiento del tráfico de datos. Los usuarios se benefician de una mayor capacidad de respuesta y un mejor rendimiento de la administración, especialmente en entornos con altos requisitos de carga de trabajo de administración.

Consideraciones importantes:

  • Esta función solo es compatible con instancias de NetScaler VPX con al menos 4 vCPU y más de dos motores de paquetes.
  • La activación de esta función disminuye los núcleos de CPU asignados para el procesamiento del tráfico de datos.
  • Programe este cambio de configuración durante una ventana de mantenimiento, ya que el dispositivo debe reiniciarse para que los cambios surtan efecto.

Configurar un núcleo de CPU de administración adicional mediante la CLI

Para habilitar el núcleo de CPU de administración adicional, utilice el siguiente comando:

enable extramgmtcpu
<!--NeedCopy-->

Para deshabilitar el núcleo de CPU de administración adicional, utilice el siguiente comando:

disable extramgmtcpu
<!--NeedCopy-->

Nota:

Se requiere un reinicio para que los cambios de configuración surtan efecto.

Para verificar si la función de núcleo de CPU de administración adicional está habilitada o deshabilitada, utilice el siguiente comando:

show extramgmtcpu

ConfiguredState: DISABLED
EffectiveState: DISABLED
<!--NeedCopy-->

Este comando devuelve los estados configurado y efectivo del núcleo de CPU de administración adicional. Este comando ayuda a los administradores a evaluar rápidamente su estado operativo y determinar si se necesitan acciones adicionales para habilitarlo o deshabilitarlo.

Configurar un núcleo de CPU de administración adicional mediante la GUI

  1. Vaya a Configuración > Sistema > Ajustes.
  2. Haga clic en Configurar CPU de administración adicional.

    CPU de administración adicional

  3. En el menú desplegable Estado configurado, seleccione HABILITADO y, a continuación, haga clic en Aceptar.

    Configurar CPU de administración adicional

  4. Para aplicar los cambios, vuelva a Configuración > Sistema y haga clic en Reiniciar. Confirme la acción haciendo clic en Aceptar.

    Reiniciar después de configurar

Nota:

  • Para deshabilitar la función, seleccione DESHABILITADO en el menú desplegable Estado configurado.

  • En una implementación de alta disponibilidad, la CPU de administración adicional debe habilitarse de forma independiente en cada nodo.

Estadísticas y supervisión

Los siguientes ejemplos demuestran los cambios en la salida del comando stat cpu antes y después de asignar una CPU de administración adicional en un sistema de 4 vCPU.

Antes de habilitar la CPU de administración adicional:

Antes de la CPU adicional

Después de habilitar la CPU de administración adicional:

Después de CPU adicional(/es-es/vpx/media/extra-mgmt-stat-cpu-after.png)

El uso adicional de CPU de gestión se puede supervisar utilizando los contadores en la salida de stat system.

Salida del sistema de estadísticas(/es-es/vpx/media/extra-mgmt-stat-cpu-output.png)

Solución de problemas de CPU de gestión adicional

Si no se cumplen los requisitos previos de un mínimo de 4 vCPU y al menos dos motores de paquetes, verá un mensaje de error al ejecutar comandos CLI. Por ejemplo, si solo un motor de paquetes está operativo, el sistema muestra:

Advertencia: Operación no permitida. El grupo de PE no es suficiente para habilitar una CPU de gestión adicional”.

De forma predeterminada, NetScaler VPX asigna el núcleo de CPU 0 para las funciones de gestión. Puede verificarlo utilizando los siguientes comandos de shell:

  • sysctl netscaler.additional_mgmt_cpu

    netscaler.additional_mgmt_cpu = 0 indica que no hay ninguna CPU de gestión adicional configurada.

  • sysctl netscaler.cpus_in_mgmt_pool

    netscaler.cpus_in_mgmt_pool : CPU(s) 0 confirma que el núcleo 0 está configurado como la CPU de gestión predeterminada.

Si se configura una CPU de gestión adicional, como el núcleo de CPU 3, la salida de estos comandos podría diferir de la siguiente manera:

  • sysctl netscaler.additional_mgmt_cpu muestra 1, lo que significa que una CPU de gestión adicional está activa.
  • sysctl netscaler.cpus_in_mgmt_pool muestra CPU(s) 0,3, lo que indica que tanto el núcleo de CPU 0 como el núcleo 3 están asignados
Configurar un núcleo de CPU de administración adicional en NetScaler VPX