WISSENSBASE

Wie können wir helfen?

Sentinel HASP-Lizenzmanager

Wichtigste Erkenntnisse
  • Sentinel HASP ist das Software-Schutz- und Lizenzierungssystem von Thales, das heute unter dem Namen Sentinel LDK vertrieben wird. Der Teil, der die gleichzeitigen Lizenzen vergibt, ist der Sentinel LDK License Manager-Dienst (hasplms unter Windows, hasplms & aksusbd unter Linux), der auf Port 1947 erreichbar ist.
  • Open iT sammelt Daten aus zwei Quellen: zum einen aus einer Abfrage der Sentinel-HASP-API, die alle fünf Minuten erfolgt und stündlich zusammengefasst wird, und zum anderen aus einer Auswertung der Zugriffsprotokolle alle fünf Minuten. Aus diesen beiden Datenströmen ergeben sich zwölf benannte Datentypen.
  • Zwei Einstellungen entscheiden darüber, ob diese Zahlen aussagekräftig sind. Das Zugriffsprotokoll muss aktiviert sein, bevor überhaupt ein Verlauf vorliegt, und die Anzahl der Berechtigungen muss separat in der Datei „available-licenses.map“ angegeben werden, da die Nutzung sonst keinen Nenner hat.

Sentinel HASP verwaltet gleichzeitige Lizenzen über einen Hardware- oder Software-Schlüssel, stellt jeden Schlüssel und jede Sitzung über eine Webseite auf Port 1947 bereit und speichert keinerlei Nutzungsdaten, bis die Protokollierung aktiviert wird. Es wird in Anwendungen für Messtechnik, Umfragen und Druckproduktion eingesetzt, in der Regel auf einem Server, auf dem sich seit dem Einstecken des Dongles niemand mehr angemeldet hat.

Was ist der Sentinel HASP-Lizenzmanager? #

HASP steht für „Hardware Against Software Piracy“. Das 1985 gegründete Unternehmen Aladdin Knowledge Systems entwickelte es als sein Flaggschiffprodukt. Vector Capital übernahm Aladdin im Jahr 2009 und gliederte das Unternehmen in SafeNet ein; die beiden Firmen fusionierten offiziell im Jahr 2010. Gemalto vereinbarte 2014 die Übernahme von SafeNet, und Thales schloss die Übernahme von Gemalto am 2. April 2019 ab. Aus diesem Grund ist ein Produkt innerhalb des Unternehmensportfolios unter vier Namen bekannt: HASP, SafeNet Sentinel, Gemalto Sentinel und Sentinel LDK.

Funktional besteht das System aus zwei Teilen. Ein Schutzschlüssel enthält die Berechtigung – entweder ein Sentinel HL-Hardware-Dongle (früher HASP HL) oder ein an einen Rechner gebundenes Sentinel SL-Software-Schlüssel. Ein Lizenzmanager erteilt dann Zugriff auf die Inhalte, die dieser Schlüssel zulässt. Thales hat Sentinel HASP durch die Sentinel HL-Familie abgelöst und gibt an, dass die neuen Schlüssel „vollständig abwärtskompatibel mit bestehenden Sentinel HASP-Implementierungen“ sind.

Für die meisten Lizenzadministratoren ist der einzige Lizenzmanager, der von Bedeutung ist, der Admin License Manager, der als Teil der Laufzeitumgebung (RTE) installiert wird.

Rufen Sie die Adresse http://localhost:1947 in Ihrem Browser auf, um zum Sentinel Admin Control Center zu gelangen: Dort finden Sie die derzeit im Netzwerk verfügbaren Schutzschlüssel, die Funktionen, auf die jeder Schlüssel Zugriff gewährt, die bei jedem Schlüssel angemeldeten Benutzer sowie die Steuerelemente zum Trennen einer Lizenz.

Von Sentinel HASP unterstützte Lizenzmodelle #

Sentinel LDK legt die Lizenzbedingungen pro Funktion und nicht pro Produkt fest, sodass eine Anwendung mehrere Funktionen mit unterschiedlichen Bedingungen enthalten kann.

LizenzdauerWie es funktioniertWas das für den Pool bedeutet
EwigeDie Funktion „kann unbegrenzt oft und über einen unbegrenzten Zeitraum genutzt werden“Da nichts abläuft, ist auch keine Überprüfung erforderlich. Eine Überdimensionierung bleibt hier unbemerkt.
ZeitraumLäuft eine festgelegte Anzahl von Tagen nach der ersten Nutzung abDas Verlängerungsdatum hängt davon ab, wann das Produkt zum ersten Mal ausgeführt wurde, und nicht davon, wann Sie es gekauft haben.
VerfallsdatumLäuft an einem bestimmten Datum abDer einzige Zeitraum, den ein Verlängerungskalender direkt erfassen kann
Anzahl der AusführungenLäuft nach einer festgelegten Anzahl von Produktausführungen abVerbrauch statt Zeit. Es läuft still ab und gibt keine Warnung, bevor es aufgebraucht ist.
Parallelität (Netzwerkplätze)Ein gemeinsamer Pool gleichzeitiger Instanzen, der für jedes Feature separat definiert wird„Netzwerkplätze werden nicht bestimmten Benutzern zugewiesen.“ Wer zuerst kommt, mahlt zuerst – danach erfolgt eine Ablehnung.
AbnehmbarEin Netzwerkplatz, der zur Offline-Nutzung auf einen lokalen Rechner ausgelagert wurde„Die Lizenz wird für die gesamte Dauer der Entsendung vom Pool der verfügbaren Netzwerkplätze abgezogen“

In den letzten beiden Zeilen liegt der Kern der Arbeit. Parallelität führt zu einer klaren Ablehnung, sobald der Pool erschöpft ist, und diese Ablehnung erfolgt in der Regel in Form eines Tickets. Ein für einen Standortbesuch ausgeliehener Arbeitsplatz verlässt den Pool für Tage, unabhängig davon, ob der Laptop geöffnet ist oder in einer Tasche liegt. Im Gegensatz zu einer Ablehnung aufgrund von Parallelität, die eine sofortige Beschwerde nach sich zieht, zehrt ein freigeschalteter Arbeitsplatz still und leise an der verfügbaren Kapazität und kann unbemerkt bleiben, bis Lizenzengpässe zu einem wiederkehrenden betrieblichen Problem werden.

Anwendungen und Softwareanbieter, die Sentinel HASP verwenden #

Der Softwareanbieter entscheidet sich für Sentinel HASP, nicht der Kunde. Die meisten Teams stellen erst fest, dass es in ihrer Infrastruktur vorhanden ist, wenn ein Dongle nicht mehr funktioniert. Zu den öffentlich dokumentierten Anwendern gehören:

  • FARO, dessen Wissensdatenbank den Sentinel-HASP-Lizenztreiber und den Sentinel-License-Manager-Dienst für seine Messtechnik- und Laserscanning-Software dokumentiert.
  • Das Trimble Business Center, dessen Support „die Konfiguration eines Sentinel-HASP-Netzwerkschlüssels mit einer Mehrbenutzerlizenz“ umfasst, die über das Sentinel Admin Control Center verwaltet wird.
  • Digital Surf MountainsMap, in dessen Leitfaden zur Netzwerklizenzierung der Dienst „Sentinel LDK License Manager (hasplms)“ sowie die Firewall-Regel für Port 1947 genannt werden.
  • Caldera veröffentlicht einen eigenen Leitfaden dazu, wie Sentinel LDK im Netzwerk kommuniziert – und zwar für seine Software für den Großformatdruck.

Bei diesen vier handelt es sich um ingenieurtechnische und technische Tools, die nicht zu den großen CAD- und CAE-Suiten gehören, bei denen meist FlexNet oder ein firmeneigener Lizenzmanager zum Einsatz kommt. Wenn Ihre Softwarebestände Messtechnik-, Vermessungs-, Geodaten- oder Druckproduktionssoftware umfassen, sollten Sie nach einem Sentinel-HASP-Schlüssel Ausschau halten.

So unterstützt Open iT den Sentinel HASP-Lizenzmanager #

Open iT erfasst Sentinel HASP in LicenseAnalyzer™ als Konfiguration der Stufe 1 (Laufzeitnutzung). Ein Open iT Core Client läuft auf dem Sentinel HASP-Lizenzserver und erfasst zwei unabhängige Datenströme.

Die Utility-Abfrage greift auf die Sentinel-HASP-API zu – dieselbe Adresse, über die auch das Admin Control Center bereitgestellt wird – in der Form „SentinelHASP http://localhost:1947“. Die Abfrage erfolgt alle fünf Minuten, und die Daten werden stündlich zusammengefasst, wodurch fünf Datentypen für die historische Berichterstellung entstehen: „Host User License Use“, „OLAP Raw Hourly“, „OLAP User Concurrency“, „Usergroup License Use v3.0“ und „OLAP Total Use“.

Die Logdatei-Auswertung erfasst die Zugriffsprotokolle, die der Lizenzmanager standardmäßig unter Windows im Verzeichnis „C:\Program Files (x86)\Common Files\Aladdin Shared\HASP\log“ und unter Linux im Verzeichnis „/var/hasplm/“ schreibt. Sie wird alle fünf Minuten ausgeführt. Die Protokollaufzeichnungen erzeugen die Datentypen „Gesamt“, „Einzeln“, „Benutzergruppe“, „Host“ und „Hostgruppe – Lizenznutzung“. Die Ereignisprotokolle erzeugen die Datentypen „Lizenz-Logdatei-Ereignisse v2.0“ und „Verweigerte Lizenznutzung“, wobei letzteres besonders zu beachten ist.

Drei Konfigurationspunkte entscheiden darüber, ob die Berichte nutzbar sind:

  • Aktivieren Sie das Zugriffsprotokoll. Admin Control Center, Konfiguration, Grundeinstellungen, „Zugriffsprotokolldatei erstellen“. Solange diese Option nicht aktiviert ist, schreibt der Lizenzmanager keine Daten, und der Parser kann keine Daten erfassen. Es gibt keine Möglichkeit, die Monate wiederherzustellen, in denen diese Option deaktiviert war.
  • Benennen Sie die IDs um. In Sentinel LDK erfasst Open iT die Hersteller-Lizenz-ID als „Hersteller-Lizenz“ und die Feature-ID als „Feature“. Wenn man dies nicht ändert, enthalten die Berichte ausschließlich Zahlen. Die Dateien „product-rename.map“ und „feature-rename.map“ wandeln diese in Namen um, die für den Nutzer verständlich sind.
  • Geben Sie die Anzahl der Berechtigungen an. Die erfassten Daten enthalten nicht die Anzahl der verfügbaren Lizenzen. Diese werden in der Datei „available-licenses.map“ festgelegt. Ohne diese Datei haben Sie Nutzungsdaten ohne Nenner und können nicht feststellen, ob ein Pool überdimensioniert ist.

Durch Abfragen und Auswertung lässt sich feststellen, wie viele Lizenzen ausgecheckt wurden, von wem und wem der Zugriff verweigert wurde. Dabei wird jedoch nicht erfasst, ob die Person, die eine Lizenz innehatte, diese auch tatsächlich genutzt hat, und eine freigegebene Sentinel-HASP-Lizenz wird während ihres gesamten Freigabezeitraums als belegt gewertet. Um diese Lücke zu schließen, muss man von Stufe 1 zu Stufe 2, der „True Active Usage“, übergehen, bei der das Auschecken mit der tatsächlichen Aktivität auf dem Rechner abgeglichen wird, auf dem die Lizenz liegt.

Sentinel HASP-Treiber herunterladen: Woher stammt er? #

Auf den Rechnern, auf denen die Software ausgeführt wird, muss nichts installiert werden. Der Treiber, die Sentinel-Laufzeitumgebung und der Lizenzmanager werden als ein Paket bereitgestellt: die „Sentinel LDK Run-time Environment“, die von Thales veröffentlicht und in der Regel im Installationsprogramm des Anbieters enthalten ist. Open iT liest die Daten aus, die diese Laufzeitumgebung bereits meldet. Die Datenerfassung erfolgt über einen Open iT Core Client auf dem Lizenzserver selbst, nicht von den Arbeitsplätzen aus.

Eine HASP-Schlüsselausgabe zeigt Ihnen an, dass ein Arbeitsplatz belegt ist. Sie gibt jedoch keinen Aufschluss darüber, ob gerade jemand in der Anwendung arbeitet oder ob der Techniker, dem vier Minuten später der Zugriff verweigert wurde, diesen Arbeitsplatz stattdessen hätte nutzen können. Bevor Sie den nächsten Block von Sentinel-HASP-Arbeitsplätzen freigeben, sollten Sie herausfinden, wie viele der derzeitigen Arbeitsplätze tatsächlich genutzt werden.

Ihre Sentinel-HASP-Nutzung anzeigen →

Kategorien

Hilfsmittel

Zusätzliche Ressourcen, Dienstprogramme oder Tools, die die Kernfunktionalität verbessern und verschiedene betriebliche Anforderungen unterstützen.
Mehr erforschen

Konfiguration

Anleitungen und Referenzen, die Benutzern dabei helfen, Systemeinstellungen entsprechend ihren spezifischen Anforderungen zu konfigurieren, anzupassen und zu optimieren.
Mehr erforschen

Demo-Videos

Kurze, informative Videos, die Produktfunktionen, Arbeitsabläufe und bewährte Verfahren anhand von Demonstrationen aus der Praxis vorstellen.
Mehr erforschen

Einrichtung

Mehr erforschen

Interface-Leitfäden

Schritt-für-Schritt-Anleitungen und Grafiken, die erklären, wie man sich in der Benutzeroberfläche der Anwendung zurechtfindet und diese effektiv nutzt.
Mehr erforschen

Upgrade

Anweisungen, bewährte Verfahren und technische Hinweise für die Aktualisierung von Open iT-Komponenten auf neuere Versionen, um einen reibungslosen, sicheren und effizienten Übergang mit minimalen Ausfallzeiten zu gewährleisten.
Mehr erforschen

Suchen Sie nach weiteren Ressourcen?

Weitere Informationen finden Sie in unserem Kundenportal oder auf unserer Dokumentationsseite. Dort finden Sie alles, was hier nicht behandelt wird.

Nach oben blättern

Lassen Sie uns reden

Wir zeigen Ihnen, wie Ihr Unternehmen von Open iT-Lösungen profitieren kann.
Bitte beachten Sie:
Mit dem Absenden dieses Formulars erklären Sie sich damit einverstanden, weitere Mitteilungen von Open iT zu erhalten. Ihre Daten werden in Übereinstimmung mit unseren Datenschutzbestimmungen verarbeitet .