Introduction
Les services providers qui doivent déclarer tous les mois combien de licences RDS et Citrix leurs clients ont consommé.
Au sujet des licences RDS, un account manager de la société Crayon nous indiqué ceci :
Il faut licencier tous les utilisateurs qui sont autorisés à accéder à l’infrastructure Citrix, qu’ils se connectent ou non durant le mois.
En revanche, vous n’êtes pas obligé de licencier tous les utilisateurs de l’Active Directory.
Bref vous avez intérêt à limiter au strict minimum les personnes qui peuvent accéder à votre plateforme pour limiter les tarifs.
Pour les licences Citrix, comme montré dans le blog ci-dessous, un service provider doit utiliser un mode de licences nommées, pas concurrentes :
http://blogs.citrix.com/2013/04/03/xenapp-6-5-practical-licensing-for-citrix-service-providers/
Les services providers ne peuvent utiliser des licences concurrentes
Par exemple ici on n'est pas bon
Prennez soin d'utiliser des licences Service Providers
Cela donnera un mode nommé cad Utilisateur Machine qui lui est correct
Si vous souhaitez compter le nombre d'utilisateurs différents ayant utiliser Citrix au cours d'un mois :
En pré-requis votre serveur de licences Citrix doit être à jour.
Ensuite votre ferme doit supporter le powershell. Dans ce cadre une version 6.5 convient.
Commencez par télécharger l'outil License Usage Utility for Citrix XenApp 6.5
Vous devez être connecté avec un compte.
Le lien est :
https://www.citrix.com/downloads/xenapp/components/license-usage-utility-for-citrix-xenapp-65
L'outil dispose d'une documentation à suivre en pdf :
Using the Citrix Service Provider License Reporting Tool v3 060413.pdf
La page de téléchargement
Le fichier téléchargé est un zip qu'il faudra décompresser
Dans la documentation il est indiqué qu'il faut poser une clée de registre afin de pouvoir par la suite filtrer par domaines. Il faudra donc la mettre en place.
L'extrait
La clé sur un serveur 64bits
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\LicenseServer]
"UDUseDomain"=dword:00000001
Lien vers le fichier : cliquez ici
Lancez une console Powershell
Dans la console allez dans le répertoire contenant la DLL
Déclarer la DLL avec la commande suivante
Import-Module .\CSPLicenseCommand.dll
Lien vers le fichier : cliquez ici
Rendu de la commande une fois exécutée
La commande ne retourne rien quand c'est Ok
On peut maintenant utiliser la commande Get-CitrixLicenseUsage
Exemple :
Get-CitrixLicenseUsage -licenseserver localhost -LicenseType Base
Lien vers le fichier : cliquez ici
Resultat de la commande.
On voit la liste des utilisateurs qui ont consommé une license.
D'autre commutateurs permettent de filtrer sur les dates, mois etc ...
Pages Web
Site Web | Description |
---|---|
Practical Licensing for Citrix Service Providers | XenApp 6.5 – Practical Licensing for Citrix Service Providers |
Practical License Usage Reporting for Citrix Service Providers | XenApp 6.5 – Practical Licensing for Citrix Service Providers |
Configure the Citrix Usage Collector | Explication de la clée UDUseDomain sur Citrix eDoc |
Blogs.technet.com | [ Licensing SPLA ] Les licences RDS, pourquoi, comment ? |
Article(s) en relation(s)