Technischer Überblick zur Citrix®-Lizenzierung
Bevor Sie Ihr Citrix-Produkt verwenden können, müssen Sie die Citrix-Lizenzierung installieren. Die Citrix-Lizenzierung ist ein System von Komponenten, die zusammenwirken. Dieses System umfasst:
Lizenzserver. Ein System, das die gemeinsame Nutzung von Lizenzen im Netzwerk ermöglicht.
-
Lizenzdateien. Die für die Lizenzierung Ihres Produkts erforderlichen Dateien. Diese Dateien werden auf dem Lizenzserver gespeichert.
-
Citrix Licensing Manager. Die empfohlene Methode zur Verwaltung des Lizenzservers.
-
Weitere Informationen zu den folgenden Funktionen des Citrix Licensing Manager finden Sie unter Einstellungen:
- Benutzer- und Gruppenkonten konfigurieren.
- Kurzcode-Registrierung des Lizenzservers bei Citrix Cloud und einfache Entfernung der Registrierung.
- Diese Ports ändern:
- Lizenzserver (Standard 27000)
- Vendor-Daemon (Standard 7279)
- Webdienste für die Lizenzierung (Standard 8083)
-
- Verlängerung der Customer Success Services prüfen und installieren.
- Den Lizenz-Burst-Modus aktivieren und deaktivieren.
- Ihren Lizenzserver bei Citrix Cloud registrieren.
- Aufbewahrung historischer Daten durch Auswahl eines Aufbewahrungszeitraums konfigurieren. Die Standardaufbewahrungsdauer beträgt 180 Tage.
- Citrix Customer Experience (CEIP) und Call Home jederzeit konfigurieren.
- Fehlgeschlagene Uploads für citrix.com und das Customer Experience Improvement Program wiederholen.
-
Daten-Uploads an Citrix erzwingen.
-
Weitere Informationen zu den folgenden Funktionen des Citrix Licensing Manager finden Sie unter Lizenzen installieren:
- Vereinfachte Installation von Lizenzdateien auf dem Lizenzserver mithilfe eines Lizenzzugangscodes oder einer heruntergeladenen Datei.
- Details der Lizenzen nach der Installation anzeigen.
Weitere Informationen zu den folgenden Funktionen des Citrix Licensing Manager finden Sie unter Dashboard Dashboard und historische Nutzung:
- Dashboard, das installierte, verwendete, abgelaufene und verfügbare Lizenzen sowie die Daten der Customer Success Services anzeigt.
- Erweiterte Berichterstellung zur Lizenznutzung pro Benutzer/Gerät.
Weitere Informationen zur folgenden Funktion des Citrix Licensing Manager finden Sie unter Historische Nutzung in Dashboard und historische Nutzung:
- Vereinfachen Sie den Datenexport, indem Sie alle Produkte, alle Lizenzmodelle und alle Daten der Customer Success Services (Subscription Advantage) auswählen können.
Webdienste für die Lizenzierung. Ermöglicht Studio, Director und dem PowerShell-Snap-In für die Lizenzierungsverwaltung Folgendes:
- Mit dem Lizenzserver kommunizieren und Benutzer verwalten.
- Lizenzen zuweisen und installieren.
- Lizenzserver-Zustand, Lizenznutzung und andere Warnmeldungen anzeigen.
Citrix Lizenzverwaltungsdienst. Ermöglicht die Verwaltung Ihrer Lizenzumgebung über eine Lizenzverwaltungskonsole innerhalb der Citrix Insight Services. Dieser Dienst unterstützt bei der Lizenzverwaltung und dem Support:
- Zuweisung neuer Lizenzen, wenn Sie kurz davor stehen, Ihre Lizenzkapazität zu überschreiten
- Entzug alter Lizenzen nach einem Upgrade
- Verwaltung doppelter Lizenzen in einer Disaster Recovery (DR)-Umgebung
Produktseitige Einstellungen in Ihren Citrix-Produkten, die mit dem Lizenzserver verknüpft sind.
Weitere Informationen finden Sie unter Lizenzierungselemente und Dienste.
Überblick über Lizenzierungsoperationen
Wenn sich ein Benutzer zum ersten Mal mit einem Citrix-Produkt verbindet, fordert das Produkt in der Regel eine Lizenz vom Lizenzserver an. Wenn der Lizenzserver eine Lizenzanforderung gewährt, reserviert das Citrix-Produkt eine Lizenz für seine Nutzung. Das Reservieren von Lizenzen zu diesem Zweck wird als Auschecken von Lizenzen bezeichnet. Wenn sich der Benutzer vom Produktserver abmeldet, gibt das Produkt die Lizenz an den Lizenzserver zurück. Dieser Vorgang wird als Einchecken von Lizenzen bezeichnet. Einige Citrix-Produkte checken die Lizenz aus, wenn sich ein Benutzer mit dem Produkt verbindet. Die Lizenz bleibt für einen vorher festgelegten Zeitraum ausgecheckt.
- Jedes Mal, wenn ein Citrix-Produkt startet, öffnet es eine Verbindung zum Lizenzserver, indem es die Startlizenz auscheckt. Die Startlizenz ist eine Citrix-Systemdatei, die es Citrix-Produkten ermöglicht, eine kontinuierliche Verbindung zum Lizenzserver aufrechtzuerhalten. Die folgende Abbildung zeigt, dass jedes Produkt seine eigene konstante Verbindung zum Lizenzserver herstellt.
Wenn beispielsweise ein Server, auf dem Citrix Virtual Desktops ausgeführt wird, eine Lizenz anfordert, ruft das Produkt den Lizenzservernamen und die Portnummerinformationen aus dem Datenspeicher ab. Das Produkt stellt dann eine Verbindung her, um die Lizenzen zu erwerben.
-
Hinweis
-
-
Verwenden Sie beim Konfigurieren der produktseitigen Einstellung für den Lizenzservernamen nicht localhost. Obwohl Sie stattdessen den Hostnamen, die IP-Adresse oder den FQDN verwenden können, empfiehlt Citrix die Verwendung des FQDN.
-
Der Lizenzauscheckvorgang umfasst drei Phasen.

Ein Citrix-Produkt durchläuft einen dreistufigen Prozess zum Auschecken von Lizenzen:
- Beim Start checkt ein Computer, auf dem ein Citrix-Produkt ausgeführt wird, eine Startlizenz aus.
- Ein Clientgerät verbindet sich mit dem Produktserver.
- Das Produkt fordert eine Lizenz vom Lizenzserver an.
Citrix-Produkte, wie z. B. Citrix Virtual Desktops, speichern eine Replik der Lizenzinformationen vom Lizenzserver, einschließlich der Anzahl und des Typs der Lizenzen. Wenn ein Citrix-Produktserver seine Verbindung zum Lizenzserver verliert oder der Lizenzserver nicht rechtzeitig antwortet, wechselt das Produkt in einen Lizenz-Caching-Modus. Während des Lizenz-Caching-Modus verwendet das Produkt seine lokale Aufzeichnung der Lizenzen, um das Produkt weiterhin zu lizenzieren. Citrix-Produkte aktualisieren diese Aufzeichnung stündlich.
Skalierbarkeit
- Dieser Abschnitt enthält Anleitungen zur Sicherstellung einer erfolgreichen Lizenzservernutzung, indem die Auswirkungen der Skalierbarkeit der Lizenznutzung in einer Citrix-Umgebung untersucht werden. Wir haben diese Skalierbarkeitstests durchgeführt:
Hardware/Konfiguration der virtuellen Maschine:
- Intel Xeon E5-2650 v3 @ 2,30 GHz
- 4 virtuelle CPUs
- 8 GB RAM
-
Windows Server 2016
-
6.5 und früher gleichzeitig:
- 3000 verbundene Citrix Virtual Apps™-Server
- 53.000 gleichzeitige Lizenzen
-
50–60 Verbindungen pro Sekunde
-
Versuche, mehr als 53.000 Lizenzen zu skalieren, führen dazu, dass Server in einen Lizenz-Caching-Modus wechseln. Außerdem gibt es Probleme mit WMI und lmstat. Wir empfehlen, dass Sie 50.000 oder weniger gleichzeitige Verbindungen pro Lizenzserver aufrechterhalten.
-
7.x Concurrent:
- 16 Delivery Controller
- 70.000 gleichzeitige Lizenzen
- 50–60 Checkouts pro Sekunde
7.x User/Device:
- 16 Delivery Controller
- 150.000 Benutzer-/Gerätelizenzen
- 50/60 Checkouts pro Sekunde
CITRIX.exe ist ein Single-Thread-Prozess. Während er Concurrent-Verbindungen bedient, basiert die maximale Verbindungsbegrenzung auf der Geschwindigkeit des Single-Core-Prozessors. Bei Spitzenaktivität nutzt CITRIX.exe 100 % eines einzelnen Kerns und beginnt schließlich mit Timeouts. Diese Nutzung kann dazu führen, dass Citrix-Produkte in einen Lizenz-Caching-Modus wechseln oder Fehler in den Lizenzserver-Dienstprogrammen auftreten. Nachdem der Lizenzserver Rückstandverbindungen verarbeitet hat, kehrt er zum Normalzustand zurück. Überwachen Sie die Prozessornutzung von CITRIX.exe, um festzustellen, ob ein schnellerer Prozessor erforderlich ist. Wir empfehlen, bei Problemen in Umgebungen mit hoher Skalierbarkeit weitere Lizenzserver bereitzustellen.
Die Benutzer-/Geräte-Technologie ist Multi-Threaded und skaliert besser als Concurrent. Während Lizenzoptimierungen kann es vorkommen, dass die Lizenzierungsaktivität 100 % eines einzelnen Kerns beansprucht. Diese Nutzung ist normal und hat keinen Einfluss auf die Prozessornutzung oder Funktionalität von CITRIX.exe. Wir empfehlen, die Ressourcennutzung des Lizenzservers zu überwachen und weitere Lizenzserver hinzuzufügen, um eine ordnungsgemäß funktionierende Umgebung aufrechtzuerhalten.
Hinweis
Das Ausführen von
WMI,lmstat,lmutiloder anderen Inventuraktionen kann die Leistung des Lizenzservers negativ beeinflussen. Wir empfehlen, diese Aktivitäten zu minimieren. Wenn Sie Nutzungsdaten benötigen, exportieren Sie die Daten aus dem Citrix Licensing Manager. Weitere Informationen finden Sie unter Historische Nutzung.
Einzelner Lizenzserver und verschiedene Server mit unterschiedlichen Produkteditionen
Ein Lizenzserver kann Lizenzen für mehrere Editionen eines Citrix-Produkts enthalten. Der Typ der ausgecheckten Lizenz entspricht der Edition, die auf dem Produktserver konfiguriert ist. Ein Produktserver ist so konfiguriert, dass er eine bestimmte Lizenzedition verbraucht und diese Lizenzedition auscheckt.
Zum Beispiel:
ProductServerA ist so konfiguriert, dass er Advanced-Lizenzen auscheckt.
ProductServerB ist so konfiguriert, dass er Premium-Lizenzen auscheckt.
LicenseServer1 enthält sowohl Advanced- als auch Premium-Lizenzen.
- Benutzer, die sich von ProductServerA mit LicenseServer1 verbinden, checken nur Advanced-Lizenzen aus. Nachdem die Anzahl der Advanced-Lizenzen auf LicenseServer1 überschritten wurde, werden neue Anfragen von ProductServerA-Benutzern abgelehnt, bis bestehende Advanced-Verbindungslizenzen freigegeben werden.
- Benutzer, die sich von ProductServerB mit LicenseServer1 verbinden, checken nur Premium-Lizenzen aus. Wenn die Anzahl der Premium-Lizenzen auf LicenseServer1 überschritten wird, werden neue Anfragen von ProductServerB-Benutzern abgelehnt, bis Premium-Verbindungslizenzen freigegeben werden.
Hinweis
Die Lizenzauscheckzeiten können sich erhöhen, wenn viele Produktserver mit vielen Benutzern gleichzeitig denselben Lizenzserver kontaktieren. Ein Lizenzserver kann nur 10.000 eingehende TCP/IP-Anfragen gleichzeitig annehmen. Wenn Sie planen, mehr als 10.000 Citrix-Produktserver gleichzeitig zu verbinden, empfehlen wir die Verwendung mehrerer Lizenzserver. Diese Produktserver können Citrix Virtual Apps and Desktops, Delivery Controller und Appliances umfassen.
Beispiele für mögliche Bereitstellungen:
Szenario 1: Zwei Sites
- SiteA enthält Produktserver, die für die Advanced Edition konfiguriert sind.
- SiteB enthält Produktserver, die für die Premium Edition konfiguriert sind.
- Ein Lizenzserver (gemeinsam genutzt).
- User1, User2, User3, User4…User5000 verbinden sich nur mit SiteA.
- User5001, User5002, User5003…User10000 verbinden sich nur mit SiteB.
Szenario 2: Eine Site
- Die Site verfügt über zwei Sätze veröffentlichter Anwendungen.
- Die Site ist als Citrix Virtual Apps and Desktops Premium Concurrent und Delivery Groups 2 als Citrix Virtual Apps and Desktops Benutzer-/Gerät konfiguriert.
- Ein Lizenzserver (gemeinsam genutzt).
- User1, User2, User3, User4…User5000 verbinden sich nur mit den Concurrent-Lizenzen.
- User5001, User5002, User5003…User10000 verbinden sich nur mit den Benutzer-/Gerätelizenzen der Delivery Group 2.
Lizenz-Caching-Modus
Hinweis:
Der Lizenz-Caching-Modus und der Lizenz-Burst-Modus sind zwei verschiedene Funktionen.
Die Funktionen Lizenz-Caching-Modus und Lizenz-Burst-Modus gelten nicht, wenn Lizenzen ablaufen.
Weitere Informationen zum Lizenz-Burst-Modus finden Sie unter Lizenz-Burst-Modus.
Wenn Produktserver die Kommunikation mit dem Lizenzserver verlieren, werden die Benutzer und die Produkte durch einen Lizenz-Caching-Modus geschützt. Der Lizenz-Caching-Modus ermöglicht es den Produktservern, den Betrieb fortzusetzen, als ob sie noch mit dem Lizenzserver kommunizieren würden. Nachdem das Citrix-Produkt eine Startlizenz ausgecheckt hat, tauschen das Produkt und der Lizenzserver alle fünf Minuten Heartbeat-Nachrichten aus. Der Heartbeat zeigt jedem an, dass sie noch aktiv sind. Wenn das Produkt und der Lizenzserver keine Heartbeats senden oder empfangen, wechselt das Produkt in den Lizenz-Caching-Modus und lizenziert sich über die zwischengespeicherten Informationen.
Citrix legt den Lizenz-Caching-Modus fest. Er beträgt typischerweise 30 Tage, kann aber je nach Produkt variieren. Das Windows-Ereignisprotokoll und andere In-Produkt-Meldungen zeigen an, ob das Produkt in den Lizenz-Caching-Modus gewechselt ist und wie viele Stunden im Lizenz-Caching-Modus verbleiben. Wenn der Lizenz-Caching-Modus abläuft, akzeptiert das Produkt keine Verbindungen mehr. Nachdem die Kommunikation zwischen dem Produkt und dem Lizenzserver wiederhergestellt wurde, wird der Lizenz-Caching-Modus zurückgesetzt.
Der Lizenz-Caching-Modus tritt nur in Kraft, wenn das Produkt mindestens einmal erfolgreich mit dem Lizenzserver kommuniziert hat.
Beispiel für den Lizenz-Caching-Modus – zwei Sites, beide verwenden denselben Lizenzserver:
Die Verbindung zwischen Site 1 und dem Lizenzserver bricht ab, wodurch Site 1 in den Lizenz-Caching-Modus wechselt, den Betrieb fortsetzt und Verbindungen herstellt. Bei Concurrent-Lizenzen können sie sich bis zur maximal installierten Anzahl von Concurrent-Lizenzen verbinden. Bei Benutzer-/Gerätelizenzen haben sie unbegrenzte Verbindungen. Wenn Site 1 die Kommunikation mit dem Lizenzserver wiederherstellt, werden die Verbindungen abgeglichen und keine neuen Verbindungen zugelassen, bis sie innerhalb der normalen Lizenzgrenzen liegen. Site2 ist davon unberührt und funktioniert normal.
Wenn der Lizenzserver ausfällt, wechseln beide Sites in den Lizenz-Caching-Modus. Jede Site erlaubt bis zur maximal installierten Anzahl von Lizenzen. Wie oben haben die Benutzer-/Gerätelizenzen keine Begrenzung.
Einschränkung
Der Benutzername ist in einigen lokalisierten Sprachen Groß- und Kleinschreibung-sensitiv. Um sich beim Citrix Licensing Manager anzumelden, setzen Sie den Domänennamen\Benutzernamen in GROSSBUCHSTABEN, wenn er Nicht-ASCII-Zeichen enthält.