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 el uso compartido de licencias en toda la red. Para obtener más información, consulte Servidor de licencias.

Archivos de licencia: los archivos necesarios para licenciar su producto. Estos archivos se guardan en el servidor de licencias. Para obtener más información, consulte Archivos de licencias.

Citrix Licensing Manager: el método de administración recomendado del servidor de licencias. Para obtener más información, consulte Citrix Licensing Manager.

Web Services for Licensing: permite a Studio, Director y el complemento 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.

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

Descripción general de las operaciones de licencia

Extracción y devolución

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. Para obtener más información, consulte Licencia inicial.

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.

proceso-extracción-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. Después de restablecerse la comunicación entre el producto y el servidor de licencia, se restablece el período de gracia.

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 que utiliza distintas ediciones de productos

Un servidor de licencias puede contener licencias para diversas ediciones de un producto Citrix. Para obtener más información sobre las ediciones de los productos, consulte Productos y modelos de licencia de 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 productos A, que está configurado para utilizar las licencias instaladas en el servidor de licencias 1, 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 productos B, que está configurado para utilizar las licencias instaladas en el servidor de licencias 1, 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 implementación

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.

Conceptos del sistema de licencias

Período de gracia

Nota:

El período de gracia y el período de gracia complementario son dos funciones diferentes. 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.

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.

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

Nuevas licencias

  • Las licencias nuevas son las adquiridas de Citrix en los últimos 30 días.
  • La nueva sección de licencias muestra las cinco compras más recientes.
  • Las licencias nuevas están marcadas con una barra verde y la indicación “(Nueva)” en verde. Nuevas licencias
  • Puede asignar licencias desde la página de inicio solo para licencias nuevas. Seleccione la licencia en cuestión e inicie el proceso de asignación haciendo clic en Asignar licencias.

Licencias temporales a punto de caducar

  • Las licencias que caducan son licencias temporales que caducan en un plazo de 90 días.
  • Las licencias que caducan en un plazo de entre 0 y 30 días se muestran con una barra roja. Las licencias que caducan en un plazo de entre 31 y 90 días se muestran con una barra naranja. Licencias a punto de caducar
  • La columna Caducidad muestra los días que quedan hasta la fecha de caducidad de la licencia.
  • La columna Asignación muestra la cantidad de licencias asignadas y la cantidad de licencias adquiridas.
  • La sección de licencias a punto de caducar muestra las 5 compras más recientes.

Glosario

Asignación de licencias: Al asignar licencias, distribuye las licencias adquiridas por producto y servidor de licencias para poder dividirlas entre varios entornos o casos de uso. Por ejemplo, su organización posee 1000 licencias para el mismo producto. Es posible que quiera utilizar 800 en 1 ubicación y 200 en otra. Puede asignar 800 licencias a un servidor de licencias en la primera ubicación hoy, y asignar las 200 restantes más tarde a otro servidor de licencias.

Componentes de activos: Los componentes de activos son los detalles de cada licencia.

Archivos CSV: El archivo CSV para Excel presenta información sobre el uso diario, incluida la cantidad de licencias en descubierto.

Modificar licencias: Al optar por modificar licencias, se devuelve el archivo de licencias y se asigna a otro servidor de licencias.

Devolver asignaciones: Al devolver licencias, se devuelven las licencias a la agrupación de licencias. Estas licencias devueltas se pueden asignar en cualquier cantidad y en cualquier momento. Después de devolver una licencia, quite el archivo de licencias antiguo del Servidor de licencias.

Licencias temporales: Las licencias temporales se adquieren para un período de tiempo especificado y tienen fecha de caducidad.

Información técnica general de Citrix Licensing