Licencias de CPU virtual NetScaler
Los administradores de centros de datos como usted están adoptando tecnologías más nuevas que simplifican las funciones de la red y ofrecen costes más bajos y una mayor escalabilidad. La arquitectura de centro de datos más reciente debe incluir, como mínimo, las siguientes funciones:
- Redes definidas por software (SDN)
- Virtualización de funciones de red (NFV)
- Virtualización de red (NV)
- Microservicios
Este movimiento también necesita que los requisitos de software sean dinámicos, flexibles y ágiles para satisfacer las necesidades empresariales en constante cambio. También se espera que las licencias sean administradas por una herramienta de administración central con plena visibilidad del uso.
Licencias de CPU virtuales para NetScaler VPX
Anteriormente, las licencias de NetScaler VPX se asignaban en función del consumo de ancho de banda de las instancias. Un NetScaler VPX está restringido a usar un ancho de banda específico y otras métricas de rendimiento según la edición de licencia a la que está vinculado. Para aumentar el ancho de banda disponible, debe actualizar a una edición de licencia que proporcione más ancho de banda. En ciertos casos, el requisito de ancho de banda puede ser menor, pero el requisito es más para otro rendimiento de L7, como SSL TPS, rendimiento de compresión, etc. Es posible que la actualización de la licencia NetScaler VPX no sea adecuada en estos casos. Pero es posible que tenga que comprar una licencia con gran ancho de banda para desbloquear los recursos del sistema necesarios para el procesamiento intensivo de la CPU. NetScaler ADM ahora admite la asignación de licencias a la instancia de NetScaler en función de los requisitos de la CPU virtual.
En la función de licencia basada en el uso de CPU virtual, la licencia especifica el número de CPU a las que tiene derecho un NetScaler VPX determinado. Por lo tanto, NetScaler VPX puede desproteger licencias solo para el número de CPU virtuales que se ejecutan en él desde el servidor de licencias. NetScaler VPX extrae licencias en función del número de CPU que se ejecutan en el sistema. NetScaler VPX no considera las CPU inactivas al retirar las licencias.
Al igual que la capacidad de licencias agrupadas y las funcionalidades de licencias CICO, el servidor de licencias NetScaler ADM administra un conjunto independiente de licencias de CPU virtuales. También en este caso, las tres ediciones gestionadas para las licencias de CPU virtuales son Standard, Advanced y Premium. Estas ediciones desbloquean el mismo conjunto de funciones que las desbloqueadas por las ediciones para licencias de ancho de banda.
Es posible que se produzca un cambio en la cantidad de CPU virtuales o que se produzca un cambio en la edición de la licencia. En tal caso, siempre debe cerrar la instancia antes de iniciar una solicitud de un nuevo conjunto de licencias. Reinicie NetScaler VPX después de retirar las licencias.
Para configurar el servidor de licencias en NetScaler VPX mediante GUI:
-
En NetScaler VPX, vaya a Sistema > Licencias y haga clic en Administrar licencias.
-
En la página Licencia, haga clic en Agregar nueva licencia.
-
En la página Licencias, seleccione la opción Usar licencias remotas.
-
Seleccione las licencias de CPU en la lista de modos de licencia remota.
-
Escriba la dirección IP del servidor de licencias y el número de puerto.
-
Haga clic en Continuar.
Nota:
Siempre debe registrar la instancia de NetScaler VPX en NetScaler ADM. Si aún no lo ha hecho, active Registrar con NetScaler ADM y escriba las credenciales de inicio de sesión de NetScaler ADM.
-
En la ventana Asignar licencias, seleccione el tipo de licencia. La ventana muestra el total de las CPU virtuales disponibles y también las CPU que se pueden asignar. Haga clic en Obtener licencias.
-
Haga clic en Reiniciar en la página siguiente para solicitar las licencias.
NotaTambién
puede liberar la licencia actual y salir de una edición diferente. Por ejemplo, ya está ejecutando una licencia de edición estándar en su instancia. Puede liberar esa licencia y luego echar un vistazo a la edición avanzada.
Configuración del servidor de licencias en la licencia NetScaler VPX mediante CLI
En la consola NetScaler VPX, escriba los siguientes comandos para las dos tareas siguientes:
-
Para agregar el servidor de licencias al NetScaler VPX:
add licenseserver <IP address of the license server> <!--NeedCopy-->
-
Para solicitar las licencias:
set capacity -vcpu - edition premium <!--NeedCopy-->
Cuando se le solicite, reinicie la instancia escribiendo el siguiente comando:
reboot -w <!--NeedCopy-->
Actualizar una dirección IP del servidor de licencias
Puede actualizar la dirección IP del servidor de licencias en la instancia VPX sin que ello afecte al ancho de banda de licencias asignado a la instancia ni a la pérdida de datos. Para actualizar la dirección IP del servidor de licencias, escriba el siguiente comando en la instancia VPX:
add licenseserver <licensing server IP address> -forceUpdateIP
Este comando se conecta al nuevo servidor y libera los recursos asociados con el servidor de licencias anterior.
Administración de licencias de CPU virtual en NetScaler ADM
-
En NetScaler ADM, vaya a Infraestructura > Licencias agrupadas > VCPU agrupadas.
-
La página muestra las licencias asignadas para cada tipo de edición de licencia.
-
Haga clic en el número que aparece dentro de cada anillo para ver las instancias de NetScaler que utilizan esta licencia.
Licencias de CPU virtual para NetScaler CPX
Al aprovisionar la instancia CPX de NetScaler, puede configurar la instancia CPX de NetScaler para que extraiga las licencias del servidor de licencias en función del uso de la CPU de la instancia.
NetScaler CPX depende del servidor de licencias, que se ejecuta en NetScaler ADM, para administrar las licencias. NetScaler CPX extrae las licencias del servidor de licencias cuando se inicia. Las licencias se archivan de nuevo en el servidor de licencias cuando se cierra el NetScaler CPX.
Puede descargar la imagen CPX de NetScaler del registro de contenedores de Quay mediante el comando “docker pull” e implementarla en su entorno.
Existen tres tipos de licencia disponibles para las licencias CPX:
-
Licencias de suscripción de CPU virtual compatibles con CPX y VPX
-
Licencias de capacidad agrupada
-
Licencias CP1000 que admiten vCPU de una a varias vCPU para CPX solamente
Para configurar licencias de suscripción de vCPU al Provisioning la instancia CPX de NetScaler:
Especifique la cantidad de licencias de vCPU que utiliza la instancia CPX de NetScaler.
-
Este valor se introduce como una variable de entorno a través de Docker, Kubernetes o Mesos/Marathon.
-
La variable de destino es “CPX_CORES”. El CPX puede admitir de 1 a 16 núcleos.
Para especificar 2 núcleos, puede ejecutar el comando docker run de la siguiente manera:
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2
<!--NeedCopy-->
Al aprovisionar una instancia CPX de NetScaler, defina el servidor de licencias de NetScaler como una variable de entorno en el comando docker run, como se muestra a continuación:
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> cpx:11.1
<!--NeedCopy-->
Donde:
-
< LS_IP_ADDRESS >es la dirección IP del servidor de licencias de NetScaler.
-
<LS_PORT> es el puerto del servidor de licencias NetScaler. De forma predeterminada, el puerto es 27000.
NotaDe forma
predeterminada, la instancia de NetScaler CPX extrae la licencia del grupo de suscripciones de vCPU. La instancia de CPX extrae un número “n” de licencias si la instancia se ejecuta con “n” CPU.
Para configurar las licencias de NetScaler Pooled Capacity o CP1000 al Provisioning la instancia de NetScaler CPX:
Si desea obtener las licencias de la instancia de CPX mediante las licencias agrupadas (basadas en el ancho de banda) o el grupo privado de CPX (CP1000 o basadas en un grupo privado), debe proporcionar las variables de entorno correspondientes.
Por ejemplo,
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> -e PLATFORM=CP1000 cpx:11.1
<!--NeedCopy-->
CP1000. Este comando desencadena la extracción desde el grupo CP1000 (grupo privado CPX). A continuación, la instancia CPX de NetScaler recupera un número “n” de instancias para el número “n” de núcleos especificado para CPX_CORES. El caso de uso más común es especificar n = 1 para una extracción de una sola instancia. En los casos de uso de CPX multinúcleo, se excluyen las CPU virtuales “n” (donde “n” va del 1 al 7).
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> -e BANDWIDTH=2000 cpx:11.1
<!--NeedCopy-->
Capacidad agrupada. Este comando extrae una licencia del grupo de instancias y consume 1000 Mbps de ancho de banda del grupo de ancho de banda Premium, pero permite que CPX funcione hasta 2000 Mbps.En Pooled Licensing, los primeros 1000 Mbps no se cobran.
Nota:
Especifique el número correspondiente de vCPU para el ancho de banda objetivo deseado al retirar el grupo de ancho de banda, tal como se detalla en la siguiente tabla:
Número de núcleos (vCPU) Ancho de banda máximo 1 1000 Mbps 2 2000 Mbps 3 3500 Mbps 4 5000 Mbps 5 6500 Mbps 6 8000 Mbps 7 9300 Mbps