XenApp and XenDesktop

Multityplizenzierung

Die Multityplizenzierung unterstützt den Verbrauch verschiedenartiger Lizenzen für Bereitstellungsgruppen in derselben XenApp- oder XenDesktop-Site. Ein Typ ist eine Einzelkombination aus Produkt-ID (XDT, MPS) und Modell (UserDevice, Concurrent). Für die Bereitstellungsgruppe muss die für die Site festgelegte Produktedition verwendet werden.

Wenn die Multityplizenzierung nicht konfiguriert ist, können unterschiedliche Lizenztypen nur dann verwendet werden, wenn sie für vollständig separate Sites konfiguriert sind. Für die Bereitstellungsgruppen wird die Sitelizenz verwendet.

Multityp

Zur Suche von Bereitstellungsgruppen, die verschiedene Arten von Lizenzen verbrauchen, verwenden Sie folgende Broker-PowerShell-Cmdlets:

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

Zum Installieren von Lizenzen verwenden Sie:

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

Das Subscription Advantage-Datum ist spezifisch für die Lizenzdatei, jedes Produkt und das Modell. Bereitstellungsgruppen mit unterschiedlichen Einstellungen können unterschiedliche Subscription Advantage-Daten haben.

Broker PowerShell SDK

Das Objekt DesktopGroup hat zwei Eigenschaften, die Sie mit den Cmdlets “New-BrokerDesktopGroup” und “Set-BrokerDesktopGroup” bearbeiten können.

Name Wert Einschränkung
LicenseModel Auflistung (Concurrent oder UserDevice) des Lizenzierungsmodells für die Gruppe Wenn die Featureumschaltung deaktiviert ist, kann keine Eigenschaft festgelegt werden.
ProductCode Textzeichenfolge mit der Produkt-ID für die Gruppe (XDT bei XenDesktop oder MPS bei XenApp) Wenn die Featureumschaltung deaktiviert ist, kann keine Eigenschaft festgelegt werden.

New-BrokerDesktopGroup

Erstellt eine Desktopgruppe zur Verwaltung der Vermittlung 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 die 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 Cmdlets “Get-BrokerDesktopGroup” enthält die Eigenschaften ProductCode und LicenseModel der Gruppe. Wenn die Eigenschaften nicht mit New-BrokerDesktopGroup oder Set-BrokerDesktopGroup festgelegt wurden, werden Null-Werte zurückgegeben. Im Fall eines Null-Werts werden das Site-übergreifende Lizenzierungsmodell und der Site-übergreifende Produktcode verwendet. Weitere Informationen zu diesem Cmdlet finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/Get-BrokerDesktopGroup/.

Konfigurieren verschiedener 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”, um die aktuelle Lizenzkonfiguration anzuzeigen. Suchen Sie die Parameter LicenseModel und ProductCode. Wenn Sie diese Parameter noch nicht konfiguriert haben, sind sie möglicherweise leer.

    Hinweis:

    Wenn für eine Bereitstellungsgruppe keine Lizenzinformationen festgelegt sind, wenden Sie die Sitelizenz auf Siteebene 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 keine Editionen mischen (z. B. Premium und Advanced).

  6. Um die Lizenzkonfiguration zu entfernen, führen Sie oben beschriebenen Set-BrokerDesktopGroup-Befehle aus und legen Sie den Wert auf $null fest.

    Hinweis:

    In Studio wird die Lizenzkonfiguration nicht für jede Bereitstellungsgruppe angezeigt. Verwenden Sie PowerShell, um die aktuelle Konfiguration anzuzeigen.

Beispiel

Das nachfolgende PowerShell-Cmdlet-Beispiel zeigt die Einstellung der Multityplizenzierung für zwei bestehende Bereitstellungsgruppen und die Erstellung und Einstellung einer dritten Bereitstellungsgruppe.

Zum Ermitteln von Lizenzprodukt und Lizenzmodell einer Bereitstellungsgruppe verwenden Sie das PowerShell-Cmdlet Get-BrokerDesktopGroup.

  1. Zunächst werden die erste Bereitstellungsgruppe für XenApp sowie “Concurrent” festgelegt. Set-BrokerDesktopGroup -Name “Bereitstellungsgruppe für XenApp Platinum Concurrent” -ProductCode MPS -LicenseModel Concurrent
  2. Nun werden die zweite Bereitstellungsgruppe für XenDesktop sowie “Concurrent” festgelegt. Set-BrokerDesktopGroup -Name “Bereitstellungsgruppe für XenDesktop Platinum Concurrent” -ProductCode XDT -LicenseModel Concurrent
  3. Anschließend wird die dritte Bereitstellungsgruppe für XenDesktop und “UserDevice” erstellt und eingerichtet. New-BrokerDesktopGroup -Name “Bereitstellungsgruppe für Bereitstellungsgruppe für XenDesktop Platinum UserDevice” -PublishedName “MyDesktop” -DesktopKind Private -ProductCode XDT -LicenseModel UserDevice

Besondere Erwägungen

Die Multityplizenzierung funktioniert anders als die normale XenApp- und XenDesktop-Lizenzierung.

Es gibt keine Warnungen und Benachrichtigungen von Director oder Studio:

  • Keine Informationen über ein mögliches Erreichen des Lizenzlimits und des Auslösens bzw. Ablaufs des Zusatzkulanzzeitraums
  • Keine Benachrichtigung bei Problemen mit einer bestimmten Gruppe
Multityplizenzierung