Citrix Application Delivery Management

Licencias de CPU virtual Citrix ADC

Los administradores de centros de datos como usted están pasando a tecnologías más nuevas que simplifican las funciones de red al tiempo que ofrecen menores costes y una mayor escalabilidad. La arquitectura más reciente del centro de datos 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 siempre cambiantes. También se espera que las licencias sean administradas por una herramienta de administración central con plena visibilidad del uso.

Licencias de CPU virtual para Citrix ADC VPX

Anteriormente, las licencias de Citrix ADC VPX se asignaban en función del consumo de ancho de banda de las instancias. Un Citrix ADC VPX está restringido para usar un ancho de banda específico y otras métricas de rendimiento basadas en 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 de Citrix ADC VPX no sea adecuada en tales 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. Citrix ADM ahora admite la asignación de licencias a la instancia de Citrix ADC en función de los requisitos de 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 Citrix ADC VPX determinado. Por lo tanto, Citrix ADC VPX puede desproteger licencias solo para el número de CPU virtuales que se ejecutan en él desde el servidor de licencias. Citrix ADC VPX extrae licencias en función del número de CPU que se ejecutan en el sistema. Citrix ADC 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 Citrix ADM administra un conjunto independiente de licencias de CPU virtuales. Aquí también, las tres ediciones administradas para licencias de CPU virtual 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.

Puede haber un cambio en el número de CPU virtuales o cuando se produce 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 Citrix ADC VPX después de retirar las licencias.

Para configurar el servidor de licencias en Citrix ADC VPX mediante GUI:

  1. En Citrix ADC 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 Licencias de CPU en la lista Modo de licencia remota.

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

  6. Haga clic en Continuar.

    Imagen localizada

    Nota

    Debe registrar siempre la instancia de Citrix ADC VPX con Citrix ADM. Si aún no lo ha hecho, habilite Registrar con Citrix ADM y escriba las credenciales de inicio de sesión de Citrix ADM.

  7. En la ventana Asignar licencias, seleccione el tipo de licencia. La ventana muestra el total y las CPU virtuales disponibles y también las CPU que se pueden asignar. Haga clic en Obtener licencias.

    Imagen localizada

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

    Imagen localizada

    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 Citrix ADC VPX mediante CLI

En la consola de Citrix ADC VPX, escriba los siguientes comandos para las dos tareas siguientes:

  1. Para agregar el servidor de licencias a Citrix ADC VPX:

    add licenseserver <IP address of the license server>
    
  2. Para solicitar las licencias:

    set capacity -vcpu - edition premium
    

    Cuando se le solicite, reinicie la instancia escribiendo el siguiente comando:

    reboot -w
    

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 licencia asignado en la instancia y 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 Citrix ADM

  1. En Citrix ADM, vaya a Redes > Licencias > Licenciasde CPU virtual.

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

  3. Haga clic en el número de cada donut para ver las instancias de Citrix ADC que están utilizando esta licencia.

    manage-virtual-CPU

Licencias de CPU virtual para Citrix ADC CPX

Al Provisioning la instancia CPX de Citrix ADC, puede configurar la instancia de Citrix ADC CPX para que desactive las licencias del servidor de licencias en función del uso de CPU de la instancia.

Citrix ADC CPX se basa en el servidor de licencias, que se ejecuta en Citrix ADM, para administrar las licencias. Citrix ADC CPX extrae las licencias del servidor de licencias cuando se inicia. Las licencias se vuelven a registrar en el servidor de licencias cuando Citrix ADC CPX se cierra.

Puede descargar Citrix ADC CPX desde Docker App Store. En el host Docker, para descargar Citrix ADC CPX, ejecute el siguiente comando:

docker pull store/citrix/netscalercpx: [version]

Existen tres tipos de licencia disponibles para las licencias CPX:

  1. Licencias de suscripción de CPU virtual compatibles con CPX y VPX

  2. Licencias de capacidad agrupada

  3. 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 Citrix ADC:

Especifique el número de licencias de vCPU que utiliza la instancia CPX de Citrix ADC.

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

Al Provisioning una instancia de Citrix ADC CPX, defina Citrix ADC Licensing Server 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

Donde:

  • < LS_IP_ADDRESS >es la dirección IP del servidorde licencias de Citrix ADC.

  • < LS_PORT >es el puerto delservidor de licencias de Citrix ADC. De forma predeterminada, el puerto es 27000.

NotaDe forma

predeterminada, la instancia de Citrix ADC CPX extrae la licencia del grupo de suscripciones de vCPU. La instancia CPX extrae un número “n” de licencias si la instancia se está ejecutando con “n” CPU.

Para configurar las licencias de Citrix ADC Pooled Capacity o CP1000 al Provisioning la instancia de Citrix ADC CPX:

Si quiere desproteger licencias para la instancia CPX mediante las licencias agrupadas (basadas en ancho de banda) o el grupo privado CPX (CP1000 o basado en agrupación privada), 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

CP1000. Este comando desencadena la extracción desde el grupo CP1000 (grupo privado CPX). A continuación, la instancia CPX de Citrix ADC recupera “n” el número de instancias para “n” el número de núcleos especificados 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 CPX multinúcleo comprueban “n” vCPU (donde “n” es 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

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 de destino deseado al retirar del grupo de ancho de banda, como se detalla en la tabla siguiente:

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