XenApp and XenDesktop

Licencias de varios tipos

Con licencias de varios tipos, puede usar tipos de licencias diferentes para grupos de entrega en un único sitio de XenApp o XenDesktop. El tipo de licencia es una combinación única del ID de producto (XDT, MPS) y el modelo (UserDevice, Concurrent). Los grupos de entrega deben utilizar la edición del producto establecida para el sitio.

Si no se configura el uso de licencias de varios tipos, solo podrá utilizar tipos distintos de licencias cuando se configuren en sitios totalmente independientes. Los grupos de entrega usan la licencia del sitio.

Varios tipos

Para determinar los grupos de entrega que consumen los distintos tipos de licencias, utilice estos cmdlets de Broker PowerShell:

  • New-BrokerDesktopGroup
  • Set-BrokerDesktopGroup
  • Get-BrokerDesktopGroup

Para instalar licencias, utilice:

  • Citrix Studio
  • Citrix Licensing Manager
  • License Administration Console
  • citrix.com

Las fechas de Subscription Advantage son únicas para cada archivo de licencia, producto y modelo. Los grupos de entrega que se configuren de manera diferente podrían tener diferentes fechas de Subscription Advantage entre sí.

SDK de Broker PowerShell

El objeto DesktopGroup tiene estas dos propiedades que puede manipular mediante los cmdlets New-BrokerDesktopGroup y Set-BrokerDesktopGroup asociados.

Nombre Valor Restricción
LicenseModel Una clasificación (Concurrent o UserDevice) que especifica el modelo de licencias para el grupo. Si está inhabilitada la activación o desactivación de la función, no se puede establecer ninguna de las propiedades.
ProductCode Una cadena de texto de XDT (para XenDesktop) o MPS (para XenApp) que especifica el ID de licencia del producto para el grupo. Si está inhabilitada la activación o desactivación de la función, no se puede establecer ninguna de las propiedades.

New-BrokerDesktopGroup

Crea un grupo de escritorio para administrar la intermediación de grupos de escritorios. Para obtener más información sobre este cmdlet, consulte https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerDesktopGroup/.

Set-BrokerDesktopGroup

Inhabilita o habilita un grupo existente de escritorios intermediados o altera su configuración. Para obtener más información sobre este cmdlet, consulte https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/

Get-BrokerDesktopGroup

Recupera los grupos de escritorio que coincidan con los criterios especificados. El resultado del cmdlet Get-BrokerDesktopGroup incluye las propiedades ProductCode y LicenseModel del grupo. Si las propiedades no se han establecido mediante New-BrokerDesktopGroup ni Set-BrokerDesktopGroup, se devuelven valores nulos. Si es nulo, se utiliza el código de producto y el modelo de licencia que ya se utiliza para todo el sitio. Para obtener más información sobre este cmdlet, consulte https://citrix.github.io/delivery-controller-sdk/Broker/Get-BrokerDesktopGroup/.

Configurar diferentes productos y modelos de licencia para cada grupo de entrega

  1. Abra PowerShell con derechos de administrador y agregue el complemento de Citrix.
  2. Ejecute el comando Get-BrokerDesktopGroup –Name “DeliveryGroupName” para ver la configuración de licencias actual. Busque los parámetros LicenseModel y ProductCode. Si no ha configurado estos parámetros antes, es posible que estén vacíos.

    Nota:

    Si un grupo de entrega no tiene una información de licencias establecida, aplique la directiva Site level Site license.

  3. Para cambiar el modelo de licencia , ejecute el comando Set-BrokerDesktopGroup — Name “DeliveryGroupName” — LicenseModel LicenseModel.
  4. Para cambiar el producto de licencia , ejecute el comando Set-BrokerDesktopGroup — Nombre “DeliveryGroupName” — ProductCode ProductCode.
  5. Introduzca el comando Get-BrokerDesktopGroup –Name “DeliveryGroupName” para validar los cambios.

    Nota:

    No se puede mezclar ni hacer coincidir, por ejemplo, las licencias Premium y Advanced.

  6. Para quitar la configuración de licencias ejecute los mismos comandos Set-BrokerDesktopGroup descritos anteriormente y establezca el valor en $null.

    Nota:

    En Studio, no se muestra la configuración de licencias para cada grupo de entrega. Utilice PowerShell para ver la configuración actual.

Ejemplo

En este ejemplo de cmdlet de PowerShell, se representa cómo establecer varios tipos de licencias para dos grupos de entrega existentes; también se crea y se establece un tercer grupo de entrega.

Para ver el producto de licencia y el modelo de licencia asociado a un grupo de entrega, use el cmdlet de PowerShell Get-BrokerDesktopGroup.

  1. El primer grupo de entrega se establece como XenApp y Concurrent. Set-BrokerDesktopGroup-Name “Delivery Group for XenApp Platinum Concurrent” -ProductCode MPS -LicenseModel Concurrent
  2. El segundo grupo de entrega se establece como XenDesktop y Concurrent. Set-BrokerDesktopGroup-Name “Delivery Group for XenDesktop Platinum Concurrent” -ProductCode XDT -LicenseModel Concurrent
  3. El tercer grupo de entrega se crea y se establece como XenDesktop y UserDevice. New-BrokerDesktopGroup-Name “Delivery Group for XenDesktop Platinum UserDevice” -PublishedName “MyDesktop” -DesktopKind Private -ProductCode XDT -LicenseModel UserDevice

Consideraciones especiales

Las licencias de varios tipos presentan una funcionalidad distinta de las licencias habituales de XenApp y XenDesktop.

No hay alertas ni notificaciones de Director o Studio:

  • No se informa cuando se acerca el límite de caducidad de la licencia, ni cuando comienza o caduca a su vez el período de gracia complementario.
  • No se informa cuando un grupo concreto tiene un problema.
Licencias de varios tipos