Información técnica general

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 del servidor de licencias recomendado que permite lo siguiente:

  • Exportar datos de uso de licencias para usarlos en informes.
  • Configurar el acceso de usuarios y grupos para administrar el servidor de licencias.
  • Instalar licencias con el código de acceso de licencias o un archivo de licencias (.lic).
  • Habilitar e inhabilitar el período de gracia complementario.
  • Modificar estos puertos:
    • Servidor de licencias (predeterminado: 27000)
    • Demonio de proveedor (predeterminado: 7279)
    • Web Services For Licensing (predeterminado: 8083)
  • Ver información de licencias después de que se instalen con un código de acceso de licencias o un archivo descargado.
  • Configurar el programa Customer Experience Improvement Program (CEIP) y Call Home.
  • Volver a intentar cargas fallidas de estadísticas de uso en Citrix.
  • Comprueba manual o automáticamente las licencias de renovación de Customer Success Services y le notifica o instala las licencias si las encuentra.
  • Configurar el período de retención de datos de uso histórico. El período predeterminado para la retención de datos es 180 días.
  • Notifica acerca del estado del servidor de licencias: si falta una licencia inicial, si hay problemas de hora, fallos de carga, etc.

License Administration Console. Otra interfaz que puede usar para gestionar los archivos de licencias y el servidor de licencias.

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 presta asistencia para el respaldo 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 con el 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 el usuario se conecta a un producto, y la licencia permanece extraída durante un período de tiempo específico.

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

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.

proceso de extracción de licencias

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 @ 2,30 GHz 4 unidades CPU virtuales 8 GB de RAM Windows Server 2016

6.5 y anteriores (concurrencia):

  • 3000 servidores conectados de Citrix Virtual Apps
  • 53 000 licencias concurrentes
  • 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, lmstat y License Administration Console. Se recomienda que mantenga 50 000 o menos conexiones simultáneas por servidor de licencias.

7.x (concurrencia):

  • 16 Delivery Controllers
  • 70 000 licencias concurrentes
  • 50 - 60 extracciones de licencia por segundo

7.x Usuario o dispositivo:

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

CITRIX.exe es un proceso de subproceso único. Mientras se ofrecen conexiones concurrentes, el límite 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 License Administration Console u otras 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 o dispositivo tiene múltiples subprocesos y se escala mejor que la tecnología de concurrencia. 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 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.

Se recomienda especificar el uso de subprocesos para mejorar el rendimiento. Para obtener más información, consulte Mejorar el rendimiento al especificar el uso de subprocesos.

Nota

Ejecutar WMI, lmstat, lmutil u otras acciones de inventario puede afectar negativamente el 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.

Período de gracia

Si los servidores de productos pierden la comunicación con el servidor de licencias, los usuarios y los productos están protegidos por un periodo 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 de producto, indican si el producto ha iniciado el período de gracia, la cantidad de horas restantes en el 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 vigencia 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 utilizando 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 concurrentes, pueden conectarse tantas licencias concurrentes 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 no tienen límite.

Período de gracia complementario

Para que el período de gracia complementario esté disponible, debe utilizar, como mínimo, XenApp 7.6 o XenDesktop 7.6.

Cuando todas las licencias están en uso, el período de gracia complementario permite conexiones ilimitadas a un producto para permitirle subsanar el inconveniente. Este período dura 15 días como máximo o hasta que instale más licencias Retail, lo que ocurra antes. Se recomienda que, una vez iniciado el período de gracia complementario, permita que transcurra ese período, en lugar de agregar licencias inmediatamente para salir de la situación.

Una vez transcurrido el período, se aplican los límites habituales de conexión. No se desconecta a los usuarios. Sin embargo, a medida que se desconectan ellos, no pueden efectuarse conexiones nuevas hasta que los niveles de licencia vuelvan a la situación habitual.

Cuando finaliza el período de gracia complementario, este período no se vuelve a habilitar automáticamente. Para volver a habilitar el período de gracia complementario, debe instalar otra licencia Retail y se aplicarán los límites habituales de licencias. Cuando vuelva a habilitar el período de gracia complementario instalando la nueva licencia Retail, se iniciará un nuevo período de gracia complementario que durará 15 días cuando supere la cantidad máxima de licencias instaladas.

Nota

Si instala licencias durante el período de gracia complementario, el servidor de licencias saldrá del período de gracia complementario. Si vuelve a habilitar el período de gracia complementario antes de determinar el motivo de que empezara en su momento, puede que vuelva a entrar en ese período después de instalar licencias nuevas.

Los períodos de gracia complementarios se conceden solo para licencias Retail, por versión de producto y edición. El período de gracia complementario se activa de manera predeterminada la primera vez que instala las licencias. Para configurar el período de gracia complementario, use Citrix Licensing Manager.

Ejemplo de período de gracia complementario

Si tiene un recuento máximo de 1000 licencias instaladas y establece otra conexión (máximo de licencias + 1), se inicia el período de gracia complementario. A partir de ahí, dispone de 15 días de capacidad adicional para solventar los problemas de capacidad imprevistos.

Importante:

El período de gracia complementario y las licencias de descubierto son dos características diferentes. El período de gracia complementario es una característica del producto y del servidor de licencias. En cambio, las licencias de descubierto es una característica de la licencia. Para obtener información acerca de las licencias de descubierto, consulte Licencias de descubierto.

License Server VPX no respalda los periodos de gracia complementarios.