Application Delivery Management

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 escenarios, el requisito de ancho de banda puede ser menor, pero el requisito es mayor para otros rendimientos de L7, como SSL, TPS y rendimiento de compresión. 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 las funcionalidades de licencias agrupadas y CICO, el servidor de licencias ADM de NetScaler 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:

  1. En NetScaler VPX, vaya a Sistema > Licencias y haga clic en Administrar licencias .

  2. En la página Licencia, haga clic en Agregar nueva licencia.

  3. En la página Licencias, seleccione la opción Usar licencias remotas.

  4. Seleccione las licencias de CPU en la lista de modos de licencia remota.

  5. Escriba la dirección IP del servidor de licencias y el número de puerto.

  6. Haga clic en Continuar.

    Licencias de CPU virtual-1

    Nota

    Siempre debe registrar la instancia de NetScaler VPX con 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.

  7. 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.

  8. Haga clic en Reiniciar en la página siguiente para solicitar la licencia.

    Licencias de CPU virtual-3

    NotaTambién

    puede liberar la licencia actual y salir de una edición diferente. Por ejemplo, ya tiene 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 de un servidor de licencias en la licencia de NetScaler VPX mediante la CLI

En la consola NetScaler VPX, escriba los siguientes comandos para las dos tareas siguientes:

  1. Para agregar el servidor de licencias al NetScaler VPX:

    add licenseserver <IP address of the license server>
    <!--NeedCopy-->
    
  2. 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 de NetScaler VPX sin que ello afecte al ancho de banda de licencia 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 de NetScaler VPX:

add licenseserver <licensing server IP address> -forceUpdateIP

Este comando se conecta al nuevo servidor y libera los recursos asociados al servidor de licencias anterior.

Administración de licencias de CPU virtual en NetScaler ADM

  1. En NetScaler ADM, vaya a Infraestructura > Licencias agrupadas > VCPU agrupadas.

  2. La página muestra las licencias asignadas para cada tipo de edición de licencia.

  3. Haga clic en el número que aparece dentro de cada anillo para ver las instancias de NetScaler que utilizan esta licencia.

    manage-virtual-CPU

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.

Hay tres tipos de licencia disponibles para las licencias de NetScaler CPX:

  1. Licencias de suscripción a CPU virtuales compatibles con NetScaler CPX y VPX

  2. Licencias de capacidad agrupada

  3. Licencias CP1000 que admiten una o varias vCPU solo para NetScaler CPX

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 NetScaler 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 CPX de NetScaler comprueba un número «n» de licencias si la instancia se ejecuta con «n» CPU.

Para configurar la capacidad agrupada de NetScaler o las licencias CP1000 mientras se aprovisiona la instancia de NetScaler CPX:

Si desea comprobar la licencia de la instancia de NetScaler CPX mediante las licencias agrupadas (basadas en el ancho de banda) o el grupo privado de NetScaler CPX (CP1000 o basado en grupos privados), 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 activa la extracción desde el grupo CP1000 (grupo privado de NetScaler 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. Los casos de uso de NetScaler CPX multinúcleo comprueban «n» vCPU (donde «n» va de 1 a 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 NetScaler CPX ejecute hasta 2000 Mbps. En las licencias agrupadas, no se cobran los primeros 1000 Mbps.

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
Licencias de CPU virtual NetScaler