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
- Vaya a Configuración > Sistema > Ajustes.
-
Haga clic en Configurar CPU de administración adicional.

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

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

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:

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_cpunetscaler.additional_mgmt_cpu = 0indica que no hay ninguna CPU de gestión adicional configurada. -
sysctl netscaler.cpus_in_mgmt_poolnetscaler.cpus_in_mgmt_pool : CPU(s) 0confirma 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_cpumuestra1, lo que significa que una CPU de gestión adicional está activa. -
sysctl netscaler.cpus_in_mgmt_poolmuestraCPU(s) 0,3, lo que indica que tanto el núcleo de CPU 0 como el núcleo 3 están asignados