Información técnica general de Citrix Licensing

Para poder usar su producto Citrix, debe instalar Citrix Licensing. Citrix Licensing representa un sistema de componentes que funciona como una unidad. Este sistema incluye:

Servidor de licencias. Un sistema que permite compartir licencias por toda la red.

Archivos de licencias. Los archivos necesarios para dar licencia al producto. Estos archivos se guardan en el servidor de licencias.

Citrix Licensing Manager. El método de administración recomendado del servidor de licencias.

Para obtener más información sobre estas funciones de Citrix Licensing Manager, consulte Parámetros:

  • Configurar cuentas de usuario y grupo.
  • Registrar el código corto del servidor de licencias en Citrix Cloud y quitar fácilmente el registro.
  • Cambiar estos puertos:
    • Servidor de licencias (predeterminado: 27000)
    • Demonio de proveedor (predeterminado: 7279)
    • Web Services For Licensing (predeterminado: 8083)
  • Comprobar e instalar la renovación de Customer Success Services.
  • Habilitar e inhabilitar el período de gracia complementario.
  • Registrar su servidor de licencias en Citrix Cloud.
  • Configurar la retención de datos históricos seleccionando el período de retención. La retención de datos predeterminada es de 180 días.
  • Configurar Citrix Customer Experience (CEIP) y Call Home en cualquier momento.
  • Reintentar cargas fallidas en citrix.com y en Customer Experience Improvement Program.
  • Forzar cargas de datos en Citrix.

Para obtener más información sobre estas funciones de Citrix Licensing Manager, consulte Instalar licencias:

  • Instalación simplificada de archivos de licencias en el servidor de licencias mediante un código de acceso de licencias o un archivo descargado.
  • Mostrar los detalles de las licencias una vez que están instaladas.

Para obtener más información sobre estas funciones de Citrix Licensing Manager, consulte Panel de mandos en Panel de mandos y uso histórico:

  • Panel de mandos que muestra las licencias instaladas, en uso, vencidas y disponibles, así como las fechas de Customer Success Services.
  • Obtener informes mejorados sobre el uso de licencias de usuario/dispositivo.

Para obtener más información sobre estas funciones de Citrix Licensing Manager, consulte Uso histórico en Panel de mandos y uso histórico:

  • Se simplifica la exportación de datos al permitir seleccionar todos los productos, todos los modelos de licencia y todas las fechas de Customer Success Services (Subscription Advantage).

Web Services for Licensing. Permite a Studio, Director y el complemento de PowerShell de administración de licencias:

  • Comunicarse con el servidor de licencias y administrar usuarios.
  • Asignar e instalar licencias.
  • Mostrar el estado del servidor de licencias, el uso de licencias y otros mensajes de alerta.

Citrix License Management Service. Permite administrar el entorno de licencias mediante una consola de administración de licencias dentro de Citrix Insight Services. Este servicio ofrece asistencia para la funcionalidad y la gestión de las licencias:

  • Asigna nuevas licencias cuando se está a punto de superar la capacidad límite
  • Rescinde las antiguas licencias después de una actualización
  • Administra las licencias duplicadas en un entorno de recuperación ante desastres

Los parámetros del lado del producto en los productos Citrix que están asociados al servidor de licencias.

Para obtener más información, consulte Elementos del sistema de licencias y Servicios.

Descripción general de las operaciones de licencia

Normalmente, la primera vez que un usuario se conecta a un producto Citrix, el producto solicita una licencia al servidor de licencias. Cuando el servidor de licencias otorga una solicitud de licencia, el producto Citrix reserva una licencia para su uso. La reserva de licencias en este caso se denomina extracción de licencias. Cuando el usuario cierra la sesión en el servidor de producto, el mismo devuelve la licencia al servidor de licencias. Este proceso se denomina devolución de licencias. Algunos productos Citrix extraen la licencia cuando un usuario se conecta al producto. La licencia permanece extraída durante un período de tiempo predeterminado.

Cada vez que se inicia un producto Citrix, se abre una conexión con el servidor de licencias y se extrae la licencia inicial. La licencia inicial es un archivo de sistema de Citrix que permite a los productos Citrix mantener una conexión continua con el servidor de licencias. El gráfico siguiente muestra cómo cada producto establece su propia conexión continua con el servidor de licencias.

Por ejemplo, cuando un servidor que ejecuta Citrix Virtual Desktops solicita una licencia, el producto recupera el nombre del servidor de licencias e información del número de puerto desde el almacén de datos. El producto, a continuación, establece una conexión para obtener las licencias.

Nota

Cuando configure el producto con el nombre del servidor de licencias no use localhost. Aunque puede usar el nombre de host, la dirección IP o el nombre de dominio completo (FQDN) en su lugar, Citrix recomienda usar el nombre FQDN.

El proceso de extracción de licencias involucra tres etapas.

Checkout-process

Para la extracción de una licencia, los productos Citrix siguen un proceso de tres pasos:

  1. En el inicio, el equipo que ejecuta el producto Citrix extrae una licencia inicial o introductoria.
  2. Un dispositivo cliente se conecta con el servidor del producto.
  3. El producto solicita una licencia al servidor de licencias.

Los productos Citrix, como Citrix Virtual Desktops, almacenan una copia de la información de licencia del servidor de licencias que incluye el número y el tipo de licencias. Si el servidor de un producto Citrix pierde la conexión con el servidor de licencias o si el servidor de licencias no responde de forma rápida, el producto entra en un período de gracia. Durante el período de gracia, el producto utiliza su registro local de licencias para continuar dando licencia al producto. Los productos Citrix actualizan este registro cada hora.

Escalabilidad

En esta sección se ofrece una guía para garantizar el uso correcto del servidor de licencias, ya que se analiza el impacto de la escalabilidad en el uso de licencias en un entorno Citrix. Se han realizado estas pruebas de escalabilidad:

Configuración o hardware de la máquina virtual: Intel Xeon E5-2650 v3 a 2,30 GHz 4 unidades CPU virtuales 8 GB de RAM Windows Server 2016

6.5 y anteriores (simultaneidad):

  • 3000 servidores conectados de Citrix Virtual Apps
  • 53 000 licencias simultáneas
  • 50 - 60 conexiones por segundo

El esfuerzo de ampliar a más de 53 000 licencias resulta en servidores que entran en un período de gracia. Además, hay problemas con WMI e lmstat. Se recomienda que mantenga 50 000 o menos conexiones simultáneas por servidor de licencias.

7.x (simultaneidad):

  • 16 Delivery Controllers
  • 70 000 licencias simultáneas
  • 50 - 60 extracciones de licencia por segundo

7.x (usuario/dispositivo):

  • 16 Delivery Controllers
  • 150 000 licencias de usuario/dispositivo
  • 50/60 extracciones de licencia por segundo

CITRIX.exe es un proceso de subproceso único. Mientras se ofrecen conexiones simultáneas, el máximo de conexiones se basa en la velocidad del procesador de un solo núcleo. Durante la actividad máxima, CITRIX.exe utiliza el 100 % de un solo núcleo y, eventualmente, empieza a agotar el tiempo de espera. Este uso puede provocar que los productos Citrix entren en un período de gracia o se produzcan errores en las utilidades del servidor de licencias. Después de que el servidor de licencias haya procesado las conexiones con retraso acumulado, vuelve a la normalidad. Supervise el uso del procesador CITRIX.exe para determinar si se requiere un procesador más rápido. Si tiene problemas en entornos de alta escalabilidad, se recomienda que implemente más servidores de licencias.

La tecnología de usuario/dispositivo tiene múltiples subprocesos y se escala mejor que la tecnología de simultaneidad. Durante las optimizaciones de licencia, puede que haya períodos donde la actividad de licencias utilice el 100 % de un solo núcleo. Este uso es normal y no afecta al uso ni a la funcionalidad del procesador CITRIX.exe. Se recomienda supervisar el uso de los recursos del servidor de licencias, y agregar más servidores de licencias para mantener un entorno que funcione correctamente.

Nota

Ejecutar WMI, lmstat, lmutil u otras acciones de inventario puede afectar negativamente al rendimiento del servidor de licencias. Se recomienda minimizar estas actividades. Si necesita datos de uso, expórtelos desde Citrix Licensing Manager. Para obtener más información, consulte Uso histórico.

Servidor de licencias único y varios servidores que utilizan ediciones de producto diferentes

Un servidor de licencias puede contener licencias para diversas ediciones de un producto Citrix. El tipo de licencia extraída corresponde a la edición configurada en el servidor de productos. Un servidor de productos está configurado para consumir una edición de una licencia y, por lo tanto, extraerá dicha edición de licencia.

Por ejemplo:

El servidor de productos A está configurado para extraer licencias Advanced.

El servidor de productos B está configurado para extraer licencias Premium.

El servidor de licencias 1 contiene licencias Advanced y Premium.

  • Los usuarios que se conecten al servidor de licencias 1 desde el servidor de productos A solo extraerán licencias Advanced. Cuando se alcance el límite de licencias Advanced existentes en el servidor de licencias 1, las nuevas solicitudes recibidas del servidor de productos A se rechazarán hasta que se devuelvan las licencias Advanced de conexión que se están utilizando.
  • Los usuarios que se conecten al servidor de licencias 1 desde el servidor de productos B solo extraerán licencias Premium. De nuevo, cuando se alcance el límite de licencias Premium existentes en el servidor de licencias 1, las nuevas solicitudes recibidas del servidor de productos B se rechazarán hasta que se devuelvan las licencias Premium de conexión que se están utilizando.

Nota

El tiempo de extracción de licencias puede aumentar si hay muchos servidores de productos con varios usuarios que contactan simultáneamente con el mismo servidor de licencias. Un servidor de licencias solo puede aceptar 10 000 solicitudes TCP/IP entrantes a la vez. Si va a tener más de 10 000 servidores de productos Citrix que se van a conectar al mismo tiempo, se recomienda que utilice varios servidores de licencias. Estos servidores de productos pueden incluir Citrix Virtual Apps and Desktops, Delivery Controllers y dispositivos.

Ejemplos de implementaciones posibles:

Caso 1: Dos sitios

  • El sitio A contiene servidores de productos configurados para la edición Advanced.
  • El sitio B contiene servidores de productos configurados para la edición Premium.
  • Un servidor de licencias (compartido).
  • Del usuario 1, 2, 3, 4… hasta el usuario 5000 solo se conectan al sitio A.
  • Del usuario 5001, 5002, 5003… hasta el usuario 10000 solo se conectan al sitio B.

Caso 2: Un sitio

  • El sitio dispone de dos conjuntos de aplicaciones publicadas.
  • El sitio está configurado con el sistema de licencias de Citrix Virtual Apps and Desktops Premium simultáneas y el grupo de entrega 2 como Citrix Virtual Apps and Desktops con modelo de licencia de usuario/dispositivo
  • Un servidor de licencias (compartido).
  • Del usuario 1, 2, 3, 4… hasta el usuario 5000 solo se conectan a las licencias simultáneas.
  • Del usuario 5001, 5002, 5003… hasta el usuario 10000 solo se conectan a licencias de usuario/dispositivo del grupo de entrega 2.

Período de gracia

Nota:

El período de gracia y el período de gracia complementario son dos funciones diferentes.

Las funciones del período de gracia y del período de gracia suplementario no se aplican cuando caducan las licencias.

Para obtener más información sobre el periodo de gracia complementario, consulte Periodo de gracia complementario.

Si los servidores de productos pierden la comunicación con el servidor de licencias, los usuarios y los productos están protegidos por un período de gracia. El período de gracia permite que los servidores de productos sigan operando como si todavía se comunicaran con el servidor de licencias. Después de que el producto Citrix extraiga una licencia inicial, el producto y el servidor de licencias intercambian mensajes de latido cada cinco minutos. El latido indica que están todavía en ejecución. Si el producto y el servidor de licencias no envían o reciben mensajes de latido satisfactorios, se activa el período de gracia del producto y el producto obtiene la licencia de la información almacenada en caché.

Citrix define el período de gracia. Normalmente el período de gracia es de 30 días pero puede variar según el producto. El registro de eventos de Windows, y otros mensajes generados por el producto, indican si éste ha entrado en el período de gracia y la cantidad de horas restantes del período de gracia. Si el período de gracia caduca, el producto deja de aceptar conexiones. Después de restablecerse la comunicación entre el producto y el servidor de licencia, se restablece el período de gracia.

Este período de gracia solo entra en vigor si el producto se ha comunicado con éxito con el servidor de licencias al menos una vez.

Ejemplo de período de gracia: dos sitios, ambos con el mismo servidor de licencias:

La conexión entre el sitio 1 y el servidor de licencias se pierde lo cual hace que el sitio 1 entre en el período de gracia: continúa funcionando y efectuando conexiones. En el caso de las licencias simultáneas, pueden conectarse tantas licencias simultáneas como haya instaladas. En el caso de licencias de usuario/dispositivo, tienen conexiones ilimitadas. Cuando el sitio 1 restablece la comunicación con el servidor de licencias, las conexiones se restablecen, pero no se admiten conexiones nuevas hasta que estén dentro de los límites de licencia normales. El sitio 2 no se ve afectado y opera de manera normal.

Si el servidor de licencias se desconecta, ambos sitios entran en el período de gracia. Cada sitio permite el número máximo de licencias instaladas. Como se indica anteriormente, las licencias de usuario/dispositivo son ilimitadas.

Limitación

El nombre de usuario debe respetar el uso de mayúsculas y minúsculas en algunos idiomas. Para iniciar sesión en Citrix Licensing Manager, defina nombrededominio\nombredeusuario en MAYÚSCULAS si contienen caracteres no incluidos en ASCII.

Información técnica general de Citrix Licensing