Lizensierung¶
Weave wird nach zwei Parametern lizensiert:
- Laufzeit
- Volumen
Laufzeit¶
Weave wird jährlich lizensiert.
Volumen¶
Eine Lizenz entspricht einer einzelnen Synchronisation eines Objekts in ein Target Service Instance.
Die Volumennutzung wird stündlich erfasst.
Beispiel 1:
- Ein Drucker wird in 5 Services synchronisiert (DHCP, NAC, DNS, Monitoring, Druckermanagement)
- Anzahl Lizenzen: 5
Beispiel 2:
- 20 VLANs werden auf 10 Switches synchronisiert
- Anzahl Lizenzen: 200
Monitoring¶
Gibt einen schnellen Überblick über Status, Volumennutzung und Zeitraum.
Zeigt alle Lizenzinformationen an.
$ weave license volume show
$ weave license volume show --range 3D
$ weave license volume show --range 12M
Stellt die Volumennutzung über einen bestimmten Zeitraum dar.
Offline Lizenz¶
Eine Offline Lizenz ermöglicht den Betrieb von Weave in Umgebungen ohne Internetverbindung (air-gapped).
Funktionsweise¶
Weave wird mit einer License Authorization Datei (LA) lizensiert. Sie enthält alle Lizenzinformationen als menschenlesbaren Text.
Lizenzerneuerung¶
Die Erneuerung einer Offline Lizenz erfolgt manuell.
Die show Commands und Syslog Einträge warnen vor Ablauf der Lizenz.
Die Lizenz kann unterbrechungsfrei bei laufendem Weave Daemon ausgetauscht werden. Die Grace Period kann genutzt werden, um den Lizenztausch innerhalb eines 2-Wochen-Fensters zu planen.
Grace Period / Grace Volume¶
Die Grace Period umfasst 2 Wochen vor Beginn und 2 Wochen nach Ende der Lizenzlaufzeit. Zusätzlich steht ein Grace Volume von 20 % zur Verfügung.
Während der Grace Period und innerhalb des Grace Volumes bleibt Weave vollständig funktionsfähig.
Wird die Grace Period oder das Grace Volume überschritten, werden keine weiteren Synchronisationen ausgeführt, bis die Lizenzverletzung behoben wurde.
Migrationsunterstützung¶
Die License Authorization Datei enthält keine hostgebundenen Informationen (Host-ID, MAC-Adresse usw.).
Dadurch werden sowohl Cold Migrations als auch Hot Migrations unterstützt, beispielsweise:
- VMware vMotion
- Hyper-V Live Migration
- XenMotion
- Rolling Updates
Voraussetzung ist, dass die LA ebenfalls auf das neue Zielsystem migriert wird.
Lizenzstatus¶
Der Lizenzstatus setzt sich aus zwei Dimensionen zusammen: dem zeitlichen Status (Temporal) und dem Volume Status. Beide fliessen in einen Gesamtstatus ein, der bestimmt, ob Synchronisationen ausgefuehrt werden.
Gesamtstatus¶
| Wert | Bedeutung | Betrieb | Trigger |
|---|---|---|---|
| Valid | Compliant | Erlaubt | Zeitlich Valid/Pre-Grace und Volumen Unlimited/Valid |
| Non-Compliant | In einem Grace Status | Erlaubt | Zeitlich Post-Grace oder Volumen In Grace |
| Service Disrupted | Kritisch, Grace ueberschritten | Blockiert | Zeitlich Expired oder Volumen Exceeded |
Temporal Status¶
Beschreibt die aktuelle Zeit im Verhaeltnis zum Gueltigkeitsfenster der Lizenz.
| Wert | Bedeutung | Betrieb | Trigger | Event |
|---|---|---|---|---|
| Not Yet Valid | Vor dem Pre-Grace Window | Blockiert | Vor Beginn der Grace Period | LIC-005 |
| Pre-Grace | Noch nicht gestartet, aber im Pre-Grace Window | Erlaubt | Innerhalb 2 Wochen vor Laufzeitbeginn | LIC-002 |
| Valid | Innerhalb des normalen Gueltigkeitszeitraums | Erlaubt | Zwischen Laufzeitbeginn und -ende | LIC-001 |
| Post-Grace | Abgelaufen, aber im Post-Grace Window | Erlaubt (nicht compliant) | Innerhalb 2 Wochen nach Laufzeitende | LIC-003 |
| Expired | Nach dem Post-Grace Window | Blockiert | Mehr als 2 Wochen nach Laufzeitende | LIC-004 |
| No License | Keine License Authorization Datei gefunden | Blockiert | Keine LA im Lizenzverzeichnis | LIC-901 |
Volume Status¶
Beschreibt die Anzahl synchronisierter Objekte im Verhaeltnis zum lizenzierten Volumen.
| Wert | Bedeutung | Trigger | Event |
|---|---|---|---|
| Unlimited | Keine Volumenbegrenzung | Volumen in der Lizenz nicht begrenzt | - |
| Valid | Unter dem Volume Limit | Nutzung unter 90 % des Volumens | - |
| Warning | Naehert sich dem Volume Limit | Nutzung ab 90 % des Volumens | LIC-021 |
| In Grace | Ueber dem Volume Limit, innerhalb des Grace Volumes | Nutzung innerhalb des 20-%-Grace-Volumes | LIC-022 |
| Exceeded | Ueber dem Grace Volume | Nutzung ueber dem Grace Volume | LIC-023 |