XenApp and XenDesktop

Multityp-Lizenzierung

Die Multityp-Lizenzierung unterstützt die Nutzung verschiedener Lizenztypen für Delivery Groups auf einer einzelnen XenApp- oder XenDesktop®-Site. Typ ist eine einzelne Kombination aus Produkt-ID (XDT, MPS) und Modell (UserDevice, Concurrent). Die Delivery Groups müssen die für die Site festgelegte Produktedition verwenden.

Wenn die Multityp-Lizenzierung nicht konfiguriert ist, können verschiedene Lizenztypen nur verwendet werden, wenn sie auf vollständig separaten Sites konfiguriert sind. Die Delivery Groups verwenden die Site-Lizenz.

Mehrtyp

Um die Delivery Groups zu bestimmen, die die verschiedenen Lizenztypen nutzen, verwenden Sie diese Broker PowerShell-Cmdlets:

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

Um Lizenzen zu installieren, verwenden Sie:

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

Subscription Advantage-Daten sind spezifisch für jede Lizenzdatei und für jedes Produkt und Modell. Unterschiedlich konfigurierte Delivery Groups können voneinander abweichende Subscription Advantage-Daten aufweisen.

Broker PowerShell SDK

Das DesktopGroup-Objekt verfügt über diese beiden Eigenschaften, die Sie mit den zugehörigen New-BrokerDesktopGroup- und Set-BrokerDesktopGroup-Cmdlets bearbeiten können.

Name Wert Einschränkung
LicenseModel Ein Enum (Concurrent oder UserDevice), das das Lizenzierungsmodell für die Gruppe angibt. Wenn der Feature-Schalter deaktiviert ist, schlägt der Versuch fehl, eine Eigenschaft festzulegen.
ProductCode Eine Textzeichenfolge von XDT (für XenDesktop) oder MPS (für XenApp®), die die Lizenz-Product ID für die Gruppe angibt. Wenn der Feature-Schalter deaktiviert ist, schlägt der Versuch fehl, eine Eigenschaft festzulegen.

New-BrokerDesktopGroup

Erstellt eine Desktopgruppe zur Verwaltung des Brokerings von Desktopgruppen. Weitere Informationen zu diesem Cmdlet finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerDesktopGroup/.

Set-BrokerDesktopGroup

Deaktiviert oder aktiviert eine vorhandene Broker-Desktopgruppe oder ändert deren Einstellungen. Weitere Informationen zu diesem Cmdlet finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/

Get-BrokerDesktopGroup

Ruft Desktopgruppen ab, die den angegebenen Kriterien entsprechen. Die Ausgabe des Get-BrokerDesktopGroup-Cmdlets enthält die Eigenschaften ProductCode und LicenseModel der Gruppe. Wenn die Eigenschaften nicht mit New-BrokerDesktopGroup oder Set-BrokerDesktopGroup festgelegt wurden, werden Nullwerte zurückgegeben. Wenn null, werden das standortweite Lizenzmodell und der Produktcode verwendet. Weitere Informationen zu diesem Cmdlet finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/Get-BrokerDesktopGroup/.

Konfigurieren Sie verschiedene Lizenzprodukte und -modelle pro Bereitstellungsgruppe

  1. Öffnen Sie PowerShell mit Administratorrechten und fügen Sie das Citrix-Snap-In hinzu.
  2. Führen Sie den Befehl Get-BrokerDesktopGroup –Name „DeliveryGroupName“ aus, um die aktuelle Lizenzkonfiguration anzuzeigen. Suchen Sie die Parameter LicenseModel und ProductCode. Wenn Sie diese Parameter zuvor nicht konfiguriert haben, sind sie möglicherweise leer.

    Hinweis:

    Wenn für eine Bereitstellungsgruppe keine Lizenzinformationen festgelegt sind, wenden Sie die standortweite Lizenz an.

  3. Um das Lizenzmodell zu ändern, führen Sie den Befehl Set-BrokerDesktopGroup –Name „DeliveryGroupName“ –LicenseModel LicenseModel aus.
  4. Um das Lizenzprodukt zu ändern, führen Sie den Befehl Set-BrokerDesktopGroup –Name „DeliveryGroupName“ –ProductCode ProductCode aus.
  5. Geben Sie den Befehl Get-BrokerDesktopGroup –Name „DeliveryGroupName“ ein, um die Änderungen zu überprüfen.

    Hinweis:

    Sie können Editionen nicht kombinieren, z. B. Premium- und Advanced-Lizenzen.

  6. Um die Lizenzkonfiguration zu entfernen, führen Sie die gleichen Set-BrokerDesktopGroup-Befehle wie oben beschrieben aus und setzen Sie den Wert auf $null.

    Hinweis:

    Studio zeigt die Lizenzkonfiguration für jede Bereitstellungsgruppe nicht an. Verwenden Sie PowerShell, um die aktuelle Konfiguration anzuzeigen.

Beispiel

Dieses PowerShell-Cmdlet-Beispiel veranschaulicht das Einrichten der Multi-Type-Lizenzierung für zwei vorhandene Bereitstellungsgruppen und erstellt und richtet eine dritte Bereitstellungsgruppe ein.

Um das Lizenzprodukt und das Lizenzmodell anzuzeigen, die einer Bereitstellungsgruppe zugeordnet sind, verwenden Sie das PowerShell-Cmdlet Get-BrokerDesktopGroup.

  1. Wir haben die erste Bereitstellungsgruppe für XenApp und Concurrent eingerichtet. Set-BrokerDesktopGroup -Name “Delivery Group for XenApp Platinum Concurrent” -ProductCode MPS -LicenseModel Concurrent
  2. Wir haben die zweite Bereitstellungsgruppe für XenDesktop und Concurrent eingerichtet. Set-BrokerDesktopGroup -Name “Delivery Group for XenDesktop Platinum Concurrent” -ProductCode XDT -LicenseModel Concurrent
  3. Wir erstellen und richten die dritte Bereitstellungsgruppe für XenDesktop und UserDevice ein. New-BrokerDesktopGroup -Name “Delivery Group for XenDesktop Platinum UserDevice” -PublishedName “MyDesktop” -DesktopKind Private -ProductCode XDT -LicenseModel UserDevice

Besondere Überlegungen

Die Multi-Type-Lizenzierung weist andere Funktionen auf als die reguläre XenApp- und XenDesktop-Lizenzierung.

Es gibt keine Warnungen und Benachrichtigungen von Director oder Studio:

  • Keine Informationen bei Annäherung an Lizenzgrenzen oder dem Auslösen oder Ablauf der zusätzlichen Kulanzperiode.
  • Keine Benachrichtigung, wenn eine bestimmte Gruppe ein Problem hat.
Multityp-Lizenzierung