White Paper
Terminalserver Client
In einigen Anwendungsfällen ist es notwendig, dass sich die Lizenz am Terminal Server Client befindet. In diesem
Fall wird auf dem Client der CodeMeter Runtime Service installiert und als Netzwerkserver konfiguriert.
Anwendung
Verbundenes lokales Gerät
Terminal Server Software
Betriebssystem
CodeMeter
CodeMeter
Echte Hardware
Betriebssystem
Echte Hardware
CodeMeter
Client
Anwendung
Server
Abbildung 11:
CmDongle am
Client
Session
Die geschützte Software auf dem Terminalserver erhält die IP-Adresse oder den Rechnernamen des Client und
öffnet eine Verbindung zum Lizenzserver auf dem Client. Über die Zugriffskontrolle am Client kann der Anwender
sicherstellen, dass die Lizenz nur von ihm selber verwendet werden kann. Der Terminalserver benötigt für diese
Installation lediglich eine direkte TCP/IP Verbindung zum Client über Port 22350.
Hochverfügbarkeit und Sicherheit
Eine Hochverfügbarkeit im nicht vertrauenswürdigen Umfeld erfordert die Einführung einer Netzwerk-Lizenzserver
Lösung mit einer 2 aus 3 Redundanz.
Ihr Anwender erhält von Ihnen als Softwarehersteller drei identische zusammengehörige Netzwerk-Lizenzserver.
Ihre Software verbindet sich zu allen drei Servern. Dabei müssen mindestens zwei Server jeweils verfügbar sein
und entsprechende Lizenzen auf allen verfügbaren Servern vorhanden sein. Damit ist sichergestellt, dass im Fall,
dass ein Server ausfällt Ihre Software auch weiterhin verfügbar ist.
Die drei Netzwerk-Lizenzserver können Sie dabei wahlweise mit einem CmDongle oder einer CmActLicense
ausstatten. Auch eine Mischung zwischen CmDongle und CmActLicense ist möglich. Im Falle eines CmActLicense
können Sie definieren, ob der Netzwerk-Lizenzserver auf einem realen System oder in einer virtuellen Maschine
laufen darf und wie tolerant die CmActLicense gegenüber Veränderung und Verschiebung reagieren soll.
14