Die Verwendung von Bentley-Produkten auf einem Host-Computer (d. h. einem Computer, zu dem eine Remote-Desktop-Verbindung hergestellt wird) über einen Client-Computer (d. h. einen Computer, von dem aus eine Remote-Desktop-Verbindung hergestellt wird) wird mit der zunehmenden Verbreitung von Fernzugriff und Virtualisierung immer üblicher. Dieses Wiki erklärt, wie eine solche Nutzung von den Lizenzierungssystemen SELECTserver und Subscription Entitlement Service (SES) aufgezeichnet wird.
Hinweis: Dieses Verhalten gilt für Lizenzclient 11.0.12.2 (ausgeliefert mit CONNECTION Client 11.0.1.109) und später.
Um die zunehmende Nutzung von virtuellen und remote Umgebungen in Mehrbenutzer- und Einzelbenutzerumgebungen besser zu unterstützen, wurde die Art und Weise geändert, wie der Lizenzclient bestimmt, welcher Maschine die Anwendungsnutzung zugeordnet werden soll.
Remote-Umgebungen für Einzelbenutzer
Zu den Einzelbenutzerumgebungen gehören unterstützte Betriebssysteme wie Windows 10 oder Windows 8.1. Da in diesen Umgebungen jeweils nur ein Benutzer eine Remote-Verbindung herstellen kann, wird die Anwendungsnutzung vom Lizenzclient mit dem Namen des Windows-Rechners protokolliert, auf dem der Anwendungsprozess ausgeführt wird, unabhängig davon, ob es sich um einen physischen oder einen virtuellen Rechner handelt. Eine Remote-Sitzung, die eine Verbindung zu diesen Rechnern herstellt, hat keinen Einfluss auf die protokollierte Nutzung.
Remote-Umgebungen mit mehreren Benutzern
Zu den Mehrbenutzerumgebungen gehören Serverbetriebssysteme wie Windows Server 2016 oder Windows Server 2019. Diese Betriebssysteme sind so konzipiert, dass mehrere Benutzer gleichzeitig auf Ressourcen auf dem Computer zugreifen können.
In Situationen, in denen sich ein Benutzer per Fernzugriff in eine dieser Umgebungen einwählt, erfasst der Lizenzclient zum Zeitpunkt des Starts des Lizenzclientdienstes den Namen des Computers, von dem aus der Windows-Benutzer per Fernzugriff zugreift. Jede Anwendungsnutzung, die unter diesem Windows-Benutzer erzeugt wird, während die Sitzung des Lizenzclient-Dienstes aktiv ist, wird unter diesem Namen des Remote-Rechners protokolliert.
Wenn der Benutzer die Remote-Sitzung von einem Host aus beendet und eine Verbindung von einem anderen Host aus herstellt, während der Prozess noch auf dem Server läuft, wird der ursprüngliche Host-Name (d. h. der erste Rechner, von dem aus sich der Benutzer eingewählt hat) für die weitere Protokollierung der Anwendungsnutzung beibehalten. Dieser ursprüngliche Hostname wird so lange verwendet, bis sich der Windows-Benutzer abmeldet oder der Lizenz-Client-Dienst neu gestartet wird.
Bentley-Produkte erkennen, wenn die Nutzung von einem anderen Computer aus über Remote Desktop erfolgt.
Wichtige Unterschiede bestehen darin, wie SELECTserver-basierte und SES-basierte Produkte die Nutzung einem Rechnernamen zuordnen:
Citrix ist eine Virtualisierungstechnologie, bei der auf einem Server installierte Produkte auf Client-Rechnern über Terminaldienste ausgeführt werden, dieselbe zugrunde liegende Technologie, die auch für Remote Desktop verwendet wird. Folglich wird die Nutzung von Bentley-Produkten, die auf einem Citrix-Server veröffentlicht werden, anhand der Namen von Remote-Clients aufgezeichnet, unabhängig davon, ob sie auf SELECTserver oder SES basieren.
Virtuelle Rechner verhalten sich wie ein getrennter Rechner zu dem Rechner, auf dem sie installiert sind. Die Methode, mit der auf virtuelle Maschinen zugegriffen wird, bestimmt jedoch den Rechnernamen, unter dem die Produktnutzung aufgezeichnet wird.
Wenn die Verbindung mit der virtuellen Maschine über den Remotedesktop oder den Hyper-V-Manager nutzt, der Remote Desktop Services (zuvor Terminal Services), hergestellt wird, wird die Nutzung anhand der Kriterien im Abschnitt "Remotedesktop-Nutzung" aufgezeichnet.
Wenn die Verbindung zu einer virtuellen Maschine über eine Konsolensitzung wie VMware Workstation hergestellt wird, wird die Nutzung anhand des Host-Rechners aufgezeichnet.
Wenn die Umgebungsvariable ClientName in Windows definiert ist, wird die Nutzung in der Regel anhand der Kriterien im Abschnitt "Remotedesktop-Nutzung" aufgezeichnet.
Anderssprachige Quellen