Pentaho 11: Der neue Lizenzmechanismus verständlich erklärt – ein Leitfaden für Bestandskunden

Mit der Einführung von Pentaho 10 und der konsequenten Weiterentwicklung in Pentaho 11 hat Pentaho einen grundlegenden Wandel im Lizenzmodell vollzogen. Für Bestandskunden, die bisher mit Pentaho 9 oder mit der 10er-Versionen arbeiten, ist das mehr als nur eine technische Anpassung – es ist ein Paradigmenwechsel in der Art und Weise, wie Lizenzierung gedacht und betrieben wird.

Während früher eine Lizenzdatei meist einmalig eingespielt und an eine bestimmte Infrastruktur gebunden wurde, orientiert sich das neue Modell deutlich stärker an modernen Betriebsrealitäten. Cloud-Deployments, containerisierte Anwendungen und dynamisch skalierende Plattformen erfordern eine Lizenzierung, die flexibel, automatisierbar und infrastrukturunabhängig ist. Genau hier setzt das neue Konzept an.

Im Kern basiert das neue Lizenzmodell auf drei unterschiedlichen Ansätzen, die jeweils für bestimmte Einsatzszenarien optimiert sind:

  • dem Cloud License Service (CLS)
  • der Node-Locked License
  • Local License Server (LLS).

Diese drei Optionen bilden die Grundlage für alle aktuellen und zukünftigen Pentaho-Deployments.

Der Cloud License Service stellt dabei den einfachsten Einstieg dar und dürfte für viele Bestandskunden die naheliegendste Wahl sein. Anstatt eine lokale Lizenzdatei zu verwalten, wird hier lediglich eine Lizenz-URL in Pentaho hinterlegt. Die Anwendung validiert deine Lizenz dann regelmäßig gegen einen Cloud-Service. Der Vorteil liegt auf der Hand: Der administrative Aufwand sinkt erheblich, da keine lokale Infrastruktur für die Lizenzverwaltung notwendig ist. Gleichzeitig ermöglicht dieses Modell einen schnellen und unkomplizierten Betrieb, solange eine stabile Internetverbindung vorhanden ist.

placeholder

Für viele Kunden, die bisher mit klassischen On-Premise-Installationen arbeiten und über eine zuverlässige Netzwerkanbindung verfügen, wird CLS daher zum neuen Standard. Allerdings bringt dieses Modell auch eine neue Abhängigkeit mit sich – nämlich die Notwendigkeit, dass die Systeme regelmäßig eine Verbindung zum Lizenzservice herstellen können. In streng abgeschotteten Umgebungen ist das nicht immer möglich.

Für genau solche Szenarien existiert weiterhin das Node-Locked-Modell, das im Prinzip die klassische Lizenzierung fortführt, jedoch technisch modernisiert wurde. Hier wird die Lizenz an eine spezifische Maschine gebunden, basierend auf einer eindeutigen Hardware-ID. Nach der Initialisierung läuft das System vollständig offline, ohne dass eine weitere Verbindung nach außen notwendig ist. Gleichzeitig erlaubt dieses Modell eine klare Steuerung der lizenzierten CPU-Kerne, was insbesondere in regulierten oder sicherheitskritischen Umgebungen von Vorteil ist.

placeholder

Allerdings zeigt sich hier auch die Grenze dieses Ansatzes: In dynamischen Infrastrukturen, in denen sich Hosts häufig ändern oder Workloads verschoben werden, stößt die hardwaregebundene Lizenz schnell an ihre Grenzen. Genau an dieser Stelle kommt die dritte Option ins Spiel, die man als eigentliche Innovation des neuen Lizenzmodells betrachten kann: der Local License Server.

Der Local License Server wurde speziell für moderne, dynamische Umgebungen entwickelt – insbesondere für Container-Plattformen wie Docker oder Kubernetes. Anstatt Lizenzen fest an einzelne Maschinen zu binden, fungiert der LLS als zentrale Instanz innerhalb der eigenen Infrastruktur. Pentaho-Instanzen verbinden sich mit diesem Server und beziehen dort flexibel Lizenzkapazität, beispielsweise in Form von CPU-Kernen oder Instanzen. Sobald eine Instanz beendet wird, wird die Kapazität wieder freigegeben und kann von anderen Instanzen genutzt werden.

placeholder

Dieses Modell ermöglicht erstmals eine flexible Lizenznutzung, die sich dynamisch an die tatsächliche Last anpasst. Gerade in Cloud-nativen Architekturen, in denen Systeme automatisch skaliert werden, ist das ein entscheidender Vorteil. Gleichzeitig bleibt die Kontrolle vollständig im eigenen Rechenzentrum, da der Lizenzserver lokal betrieben wird.

Für Bestandskunden ergibt sich daraus eine wichtige Erkenntnis: Die Wahl des Lizenzmodells ist heute keine reine Administrationsentscheidung mehr, sondern ein integraler Bestandteil der Systemarchitektur. Während man früher die Lizenzierung oft erst am Ende eines Projekts betrachtet hat, sollte sie heute bereits in der Planungsphase berücksichtigt werden.

Die Entscheidung hängt dabei im Wesentlichen von drei Faktoren ab: der Netzwerkanbindung, der Stabilität der Infrastruktur und dem gewünschten Betriebsaufwand. In stabilen Umgebungen mit Internetzugang bietet sich der Cloud License Service an, da er den geringsten Aufwand verursacht. In abgeschotteten, statischen Umgebungen bleibt die Node-Locked License eine solide Wahl. Und in dynamischen, containerisierten Plattformen führt praktisch kein Weg am Local License Server vorbei.

Für Unternehmen, die aktuell noch auf Pentaho 9 oder älteren 10er-Versionen arbeiten, bedeutet das: Ein Upgrade auf Pentaho 11 sollte nicht isoliert als Software-Update betrachtet werden. Vielmehr ist es eine Gelegenheit – und in gewisser Weise auch eine Notwendigkeit –, die eigene Betriebsstrategie zu überdenken. Insbesondere wenn mittelfristig eine Modernisierung der Infrastruktur in Richtung Cloud oder Kubernetes geplant ist, lohnt es sich, frühzeitig auf das passende Lizenzmodell zu setzen.

Für Bestandskunden ist das vielleicht die wichtigste Botschaft: Es gibt nicht mehr die eine „richtige“ Lizenzierung. Stattdessen geht es darum, das Modell zu wählen, das am besten zur eigenen Infrastruktur und den zukünftigen Anforderungen passt.

Gerne unterstützen wir dabei, die passende Strategie für deine Umgebung zu entwickeln – sei es durch eine Bewertung deiner bestehenden Pentaho-Architektur, die Ableitung eines geeigneten Lizenzmodells oder die konkrete Planung und Umsetzung einer Migration auf Pentaho 11. In einem gemeinsamen Workshop oder Architektur-Assessment analysieren wir Rahmenbedingungen und zeigen praxisnah auf, welcher Ansatz langfristig am meisten Mehrwert bietet.