XenApp and XenDesktop

Licences multi-types

La gestion des licences multi-types prend en charge la consommation de différents types de licences pour les groupes de mise à disposition sur un seul site XenApp ou XenDesktop®. Le type est une combinaison unique d’ID de produit (XDT, MPS) et de modèle (Utilisateur/Périphérique, Concomitant). Les groupes de mise à disposition doivent utiliser l’édition de produit définie pour le site.

Si la gestion des licences multi-types n’est pas configurée, différents types de licences ne peuvent être utilisés que s’ils sont configurés sur des sites entièrement distincts. Les groupes de mise à disposition utilisent la licence du site.

multi-types

Pour déterminer les groupes de mise à disposition qui consomment les différents types de licences, utilisez ces cmdlets Broker PowerShell :

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

Pour installer les licences, utilisez :

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

Les dates de Subscription Advantage sont spécifiques à chaque fichier de licence, à chaque produit et à chaque modèle. Les groupes de mise à disposition configurés différemment peuvent avoir des dates de Subscription Advantage différentes les uns des autres.

SDK Broker PowerShell

L’objet DesktopGroup possède ces deux propriétés que vous pouvez manipuler à l’aide des cmdlets New-BrokerDesktopGroup et Set-BrokerDesktopGroup associées.

Nom Valeur Restriction
LicenseModel Une énumération (Concurrent ou UserDevice) spécifiant le modèle de licence pour le groupe. Si le basculement de fonctionnalité est désactivé, toute tentative de définition d’une propriété échoue.
ProductCode Une chaîne de texte XDT (pour XenDesktop) ou MPS (pour XenApp®) spécifiant l’ID de produit de licence pour le groupe. Si le basculement de fonctionnalité est désactivé, toute tentative de définition d’une propriété échoue.

New-BrokerDesktopGroup

Crée un groupe de bureaux pour gérer le courtage de groupes de bureaux. Pour plus d’informations sur cette cmdlet, consultez https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerDesktopGroup/.

Set-BrokerDesktopGroup

Désactive ou active un groupe de bureaux de courtier existant ou modifie ses paramètres. Pour plus d’informations sur cette cmdlet, consultez https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/

Get-BrokerDesktopGroup

Récupère les groupes de bureaux correspondant aux critères spécifiés. La sortie de la cmdlet Get-BrokerDesktopGroup inclut les propriétés ProductCode et LicenseModel du groupe. Si les propriétés n’ont pas été définies à l’aide de New-BrokerDesktopGroup ou Set-BrokerDesktopGroup, des valeurs null sont renvoyées. Si la valeur est null, le modèle de licence et le code produit à l’échelle du site sont utilisés. Pour plus d’informations sur cette cmdlet, consultez https://citrix.github.io/delivery-controller-sdk/Broker/Get-BrokerDesktopGroup/.

Configurer différents produits et modèles de licence par groupe de mise à disposition

  1. Ouvrez PowerShell avec des droits d’administrateur et ajoutez le snapin Citrix.
  2. Exécutez la commande Get-BrokerDesktopGroup –Name “DeliveryGroupName” pour afficher la configuration de licence actuelle. Recherchez les paramètres LicenseModel et ProductCode. Si vous n’avez pas configuré ces paramètres auparavant, ils peuvent être vides.

    Remarque :

    Si un groupe de mise à disposition ne dispose pas d’informations de licence définies, appliquez la licence de site au niveau du site.

  3. Pour modifier le modèle de licence, exécutez la commande Set-BrokerDesktopGroup –Name “DeliveryGroupName” –LicenseModel LicenseModel.
  4. Pour modifier le produit de licence, exécutez la commande Set-BrokerDesktopGroup –Name “DeliveryGroupName” –ProductCode ProductCode.
  5. Saisissez la commande Get-BrokerDesktopGroup –Name “DeliveryGroupName” pour valider les modifications.

    Remarque :

    Vous ne pouvez pas mélanger les éditions, par exemple, les licences Premium et Advanced.

  6. Pour supprimer la configuration de licence, exécutez les mêmes commandes Set-BrokerDesktopGroup que celles décrites ci-dessus et définissez la valeur sur $null.

    Remarque :

    Studio n’affiche pas la configuration de licence pour chaque groupe de mise à disposition. Utilisez PowerShell pour afficher la configuration actuelle.

Exemple

Cet exemple de cmdlet PowerShell illustre la configuration de la licence multi-type pour deux groupes de mise à disposition existants et crée et configure un troisième groupe de mise à disposition.

Pour afficher le produit de licence et le modèle de licence associés à un groupe de mise à disposition, utilisez la cmdlet PowerShell Get-BrokerDesktopGroup.

  1. Nous configurons le premier groupe de mise à disposition pour XenApp et Concurrent. Set-BrokerDesktopGroup -Name “Delivery Group for XenApp Platinum Concurrent” -ProductCode MPS -LicenseModel Concurrent
  2. Nous configurons le deuxième groupe de mise à disposition pour XenDesktop et Concurrent. Set-BrokerDesktopGroup -Name “Delivery Group for XenDesktop Platinum Concurrent” -ProductCode XDT -LicenseModel Concurrent
  3. Nous créons et configurons le troisième groupe de mise à disposition pour XenDesktop et UserDevice. New-BrokerDesktopGroup -Name “Delivery Group for XenDesktop Platinum UserDevice” -PublishedName “MyDesktop” -DesktopKind Private -ProductCode XDT -LicenseModel UserDevice

Considérations spéciales

La licence multi-type a des fonctionnalités différentes de la licence XenApp et XenDesktop standard.

Il n’y a pas d’alertes ni de notifications de Director ou Studio :

  • Aucune information lorsque les limites de licence sont proches ou lors du déclenchement ou de l’expiration de la période de grâce supplémentaire.
  • Aucune notification lorsqu’un groupe spécifique rencontre un problème.
Licences multi-types