Licensing

Servidores de licencias en clúster

  • Los servidores en clúster son grupos de equipos que se combinan para aumentar la disponibilidad, la fiabilidad y la escalabilidad. La funcionalidad de clúster de Microsoft existe en:

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2

La agrupación en clúster del servidor de licencias permite a los usuarios seguir trabajando en situaciones de fallo sin interrumpir su acceso a las aplicaciones críticas. Cuando el nodo activo de un servidor de licencias habilitado para clúster sufre un fallo de hardware, la conmutación por error se produce automáticamente. Los recursos vuelven a estar disponibles en unos segundos.

Una configuración de clúster típica tiene, como mínimo, un servidor activo y uno pasivo (de respaldo). Cuando el servidor activo de un clúster falla, la propiedad de los recursos del clúster se transfiere al servidor de respaldo (pasivo). Normalmente, los usuarios no pueden detectar cuándo un servidor de un clúster conmuta por error a otro.

  • Cuando el nodo activo de un servidor de licencias en clúster falla, no hay impacto en los usuarios conectados al producto Citrix. El producto podría entrar brevemente en el modo de almacenamiento en caché de licencias y se podría escribir un evento en el registro de eventos del producto.

  • Importante

  • Si Citrix Licensing está instalado en un entorno en clúster y el Firewall de Windows está habilitado, las conexiones pueden fallar. La conexión remota a la consola o la extracción de licencias funciona hasta que se produce una conmutación por error en el clúster. Las reglas de excepción para CITRIX.exe y lmadmin.exe se crean durante la instalación de Licensing, pero no funcionan después de una conmutación por error del clúster. Para solucionar este problema, crea excepciones para los componentes de Licensing en la ficha Excepciones del panel del Firewall de Windows. Crea una excepción para cada uno de los siguientes puertos:

  • El número de puerto del servidor de licencias es 27000
  • El número de puerto del demonio del proveedor es 7279
  • El puerto web de la consola de administración es 8082
  • El puerto de los servicios web para licencias es 8083

  • Licencias de Citrix® en un clúster

Como la mayoría de los clústeres, se usa una red privada para enviar latidos, comandos e información de estado entre los nodos del clúster. Si la conexión se interrumpe, los nodos intentan reconectarse primero a través de la red privada y luego a través de la red pública. El siguiente diagrama ilustra una implementación de licencias habilitada para clúster:

  • Comunicaciones en un entorno de licencias en clúster:

  • Comunicación

  • Solo un nodo puede usar los recursos de un clúster en un momento dado. Si ya implementaste Citrix Licensing y quieres migrar tu implementación a un servidor habilitado para clúster, ten en cuenta los siguientes puntos:

  • Como ya generaste archivos de licencia que hacen referencia a un nombre de servidor específico, debes dar al punto de acceso del cliente el mismo nombre que el servidor de licencias original. Si no, vuelve a alojar tus archivos de licencia con el nuevo nombre del clúster del servidor de licencias.
  • Los nombres de host en los archivos de licencia distinguen entre mayúsculas y minúsculas; por lo tanto, los nombres de los puntos de acceso del cliente deben tener las mismas mayúsculas y minúsculas que los nombres de host en el archivo de licencia. Si no es así, debes volver a alojar tus archivos de licencia con la capitalización correcta de los nombres. Puedes usar el Administrador de clústeres de conmutación por error para asegurarte de que el nombre del punto de acceso del cliente coincide con el nombre de host especificado en el archivo de licencia. La distinción entre mayúsculas y minúsculas del clúster y del nombre de host no es un problema si usas Studio en XenDesktop o el Servicio de licencias simple (desde el menú Inicio de tu servidor de licencias) para descargar tus licencias.
  • Dirige todas las instalaciones de productos (por ejemplo, servidores que ejecutan Citrix XenDesktop) atendidas por el antiguo servidor de licencias al nuevo clúster del servidor de licencias. Cambia la configuración de comunicación del producto para que usen el nombre del punto de acceso del cliente como nombre del servidor de licencias. Para obtener información sobre cómo modificar la configuración de comunicación del lado del producto, consulta la documentación del producto.

  • Requisitos para servidores de licencias en clúster

    • La siguiente lista describe los requisitos para configurar un servidor de licencias en un clúster de Microsoft:
  • Citrix Licensing no es compatible con volúmenes compartidos en clúster ni con productos de administración de volúmenes de terceros para clústeres.
  • Antes de configurar Citrix Licensing para la agrupación en clúster de Microsoft, debes tener un entorno de clúster de Microsoft completamente funcional. Los servicios de Citrix Licensing se ejecutan en un solo nodo a la vez.
  • Para agrupar el servidor de licencias en clúster, sigue estos requisitos de clúster además de cualquier requisito de Microsoft para hardware y agrupación en clúster en general.
    • Instala las licencias en el clúster con el instalador del servidor de licencias CitrixLicensing.exe.
  • Cuando instales Citrix Licensing en un clúster, especifica el nombre del punto de acceso del cliente. Se te pedirá el nombre del servidor de licencias durante la instalación del producto.
  • Te recomendamos que uses hardware de servidor de licencias idéntico para cada nodo del clúster. En particular, Citrix recomienda dos adaptadores de red en cada nodo y que los servidores tengan una unidad configurada como unidad compartida.
  • Asegúrate de que cada nodo tenga dos adaptadores de red. Uno para la conexión a la red pública y el otro para la red de clúster privada de nodo a nodo. No admitimos el uso de un solo adaptador de red para ambas conexiones.
  • La dirección IP pública y la privada deben estar en subredes diferentes porque el Servicio de clúster solo reconoce una interfaz de red por subred.
  • Es necesario un método de resolución de nombres, como DNS, WINS, HOSTS o LMHOSTS, para resolver el nombre del punto de acceso del cliente.
  • Cada servidor que forma el clúster debe estar en el mismo dominio.
  • Establece direcciones IP estáticas para el conector de red privada.
  • Te recomendamos que uses Citrix Licensing Manager para asignar licencias al clúster.
  • Cuando generes un archivo de licencia en citrix.com, usa el nombre del punto de acceso del cliente cuando se te pida el ID de host.
    • Después de descargar un archivo de licencia, cópialo en la carpeta F:\Program Files\Citrix\Licensing\MyFiles (donde F: es la unidad compartida para el clúster) del servidor de licencias y vuelve a leerlo. Alternativamente, usa la Consola de administración de licencias para descargar, copiar y volver a leer el archivo.

Importante

Citrix recomienda establecer direcciones IP estáticas para todos los adaptadores de red del clúster, tanto privados como públicos. Si usas el Protocolo de configuración dinámica de host (DHCP) para obtener direcciones IP, el acceso a los nodos del clúster podría dejar de estar disponible si el servidor DHCP se cae. Si debes usar DHCP para tu adaptador de red pública, usa períodos de arrendamiento largos para asegurarte de que la dirección de arrendamiento asignada dinámicamente siga siendo válida incluso si el servicio DHCP se pierde temporalmente o realiza una reserva DHCP.

Descripción general del proceso de agrupación en clúster

Los siguientes pasos describen el proceso general involucrado en la instalación y configuración de licencias en un servidor habilitado para clúster. Estos pasos asumen que configuraste la agrupación en clúster en el hardware en el que tienes la intención de instalar el servidor de licencias.

  1. Crea un grupo de recursos de clúster. Asigna un punto de acceso de cliente y almacenamiento compartido al grupo de recursos. Asegúrate de que el primer nodo tenga el control de los recursos del clúster y de que el grupo de recursos que creaste apunte al primer nodo.
  2. En el primer nodo del clúster, inicia el instalador de Citrix Licensing, CitrixLicensing.exe, como administrador. Instálalo en el primer nodo en la unidad de clúster compartida (no en la unidad de cuórum). Deja la casilla de verificación Último nodo en clúster desmarcada.
  3. Mueve los recursos del nodo activo del clúster al segundo nodo.
  4. Instala el servidor de licencias en el segundo nodo en la misma ubicación compartida que el primer nodo. Puedes agregar más de dos nodos a un clúster.
  5. Cuando instales el servidor de licencias en el último nodo del clúster, asegúrate de marcar la casilla de verificación Último nodo en clúster.
  6. Obtén archivos de licencia que especifiquen el nombre del punto de acceso del cliente del servidor de licencias como nombre de host. Después de obtener los archivos de licencia, debes agregarlos al servidor de licencias y luego volver a leerlos.
  7. Configura tu producto Citrix para que use el nombre del punto de acceso del cliente —no el nombre del nodo— del clúster del servidor de licencias.

Importante

Cuando un Servidor de licencias en clúster conmuta por error, el servicio de clúster cambia el nombre del archivo lmgrd_debug.log al nombre del nodo que alojaba los servicios anteriormente. Luego, inicia los servicios en el nuevo nodo activo y crea un archivo lmgrd_debug.log.

Servidores de licencias en clúster