WOLFRAM

Wolfram Netzwerklizenzierung

Eine flexible und kosteneffiziente Lizenz, gemeinsam genutzt von Ihrem Team

Eine Netzwerklizenz ermöglicht es einer Gruppe von Personen, Wolfram-Produkte – Mathematica, System Modeler und andere – aus einem zentralen Pool gemeinsam zu nutzen, anstatt Produkte für jede Person oder jeden Rechner einzeln zu lizenzieren. Installieren Sie die Software breit gestreut und zahlen Sie nur für eine maximale Anzahl gleichzeitiger Nutzer, wobei sowohl steuernde Prozesse (Controlling Processes) als auch Rechenprozesse (Compute Processes) zu einem bestimmten Zeitpunkt berücksichtigt werden. Dies ist der kosteneffizienteste Weg, einer Gruppe Zugriff zu gewähren, wenn nicht alle gleichzeitig darauf zugreifen müssen.

Bereit für die Einrichtung? Sehen Sie sich unsere Ressourcen zu Einrichtung und Installation oder kontaktieren Sie uns für ein Angebot oder Hilfe bei der Dimensionierung.

Wie es funktioniert – und welchen Vorteil das bringt

Das Produkt wird auf so vielen Rechnern installiert, wie Sie möchten. Ein kleines Programm namens MathLM, der Wolfram-Lizenzmanager, läuft auf einem Server und verfolgt, wie viele steuernde und Rechenprozesse zu einem bestimmten Zeitpunkt aktiv sind. Genau diese Idee macht eine Netzwerklizenz flexibel und kosteneffizient.

Breit installieren

Überall dort einsetzen, wo sie gebraucht wird

Setzen Sie Mathematica in Laboren, Büros und auf gemeinsam genutzten Rechnern ein, ohne für jeden einzelnen eine Lizenz erwerben zu müssen. Nicht die Abdeckung ist das, wofür Sie bezahlen.

Für Gleichzeitigkeit bezahlen

Nur die gleichzeitige Nutzung zählt

Sie lizenzieren, wie viele Personen oder Prozesse das Produkt gleichzeitig nutzen können. Wenn die Nutzung innerhalb einer Gruppe variiert, deckt dies weit mehr Personen ab als die gleiche Anzahl an Einzellizenzen.

Zentral verwalten

Ein Server, ein Ort für den Überblick

MathLM vergibt Zugriff, sobald Sitzungen gestartet werden, und gibt ihn wieder frei, sobald sie beendet sind. Administratoren sehen die Nutzung an einem Ort und können die Lizenz auf den tatsächlichen Bedarf zuschneiden.

Ihre Arbeit bleibt auf Ihren Rechnern

Mathematica läuft lokal auf jedem Computer. MathLM verwaltet die Lizenzierung – nicht die Berechnung –, sodass Notebooks, Daten und Ergebnisse in Ihrer eigenen Umgebung verbleiben.

Welche Größe ist die richtige?

Eine Netzwerklizenz wird anhand von drei Faktoren dimensioniert und misst Gleichzeitigkeit statt Kopfzahl. Da ernsthafte Nutzung oft mehr als eine Sitzung pro Person bedeutet, können fünf gleichzeitige Nutzer ein Network 10 benötigen, nicht ein Network 5.

Gleichzeitige Nutzer

Die verbundenen Personen

Die Personen, die die Lizenz zu einem bestimmten Zeitpunkt nutzen – der Ausgangspunkt für die Dimensionierung, auch wenn die Lizenz Personen nicht direkt zählt.

Mehr Weniger

Es geht um aktive Sitzungen, nicht um die Kopfzahl: Eine einzelne Person führt oft mehr als eine Sitzung gleichzeitig aus. Da sich die Software breit installieren lässt, während nur eine festgelegte Anzahl an Sitzungen gleichzeitig läuft, kann eine Lizenz eine Gruppe abdecken, die größer ist als ihre Platzzahl, sofern die Nutzung über den Tag verteilt ist.

Steuernde Prozesse (Controlling Processes)

Aktive Sitzungen

Die Zahl, die „Network N" zählt. Jede Sitzung ist ein dauerhafter Kernel, den ein Client offen hält: ein Notebook, ein Terminal, ein IDE-Workflow oder ein Agent.

Mehr Weniger

Ein steuernder Prozess ist ein dauerhafter Wolfram-Language-Kernel, den ein Client offen hält – ein Kernel, den aufeinanderfolgende Aufrufe gemeinsam nutzen und der dabei Variablen und Verlauf behält. Ein KI-Assistent innerhalb eines Notebooks teilt sich den Kernel dieses Notebooks, aber ein Agent, der über einen lokalen MCP-Server eine eigene Verbindung öffnet, zählt separat.

Ein einzelner VS-Code-Workflow kann mehrere steuernde Prozesse gleichzeitig auslösen – Language Server, integriertes Terminal, MCP-Verbindung und Notebook –, sodass ein einzelner Entwickler bis zu vier belegen kann. Ein „Network 10" erlaubt zehn gleichzeitig: zehn Personen mit je einem Prozess, fünf Personen mit je zwei oder ein Power-User, der den Großteil davon beansprucht.

Rechenprozesse

Der parallele Pool

Ein separater gemeinsam genutzter Pool für parallele Berechnungen, der mit der Lizenz dimensioniert wird (zum Beispiel 80 bei einem Network 10). Jeder Auftrag kann auf das zugreifen, was gerade frei ist.

Mehr Weniger

Ein Rechenprozess ist ein zusätzlicher Kernel, der einen Teil einer parallelen Berechnung ausführt. Sie greifen mit parallelem Code Parallelize, ParallelTable, ParallelEvaluate darauf zu, der für die Dauer eines Auftrags Subkernel startet und diese nach Abschluss wieder freigibt. Der Pool wird über die gesamte Lizenz hinweg gemeinsam genutzt, sodass ein Auftrag 32 Prozesse nutzen kann, während ein anderer 8 nutzt und der Rest ungenutzt bleibt. Siehe den Leitfaden zu Parallel Computing.

Benötigen Sie mehr? Der Pool lässt sich durch Core-Erweiterungen, ein Power Network oder Wolfram Compute Services für große oder stoßweise auftretende Arbeitslasten erweitern.

Eine Momentaufnahme eines genutzten Netzwerks

Ein Network 10, drei Nutzungsmuster.

Was das zeigt

Dasselbe Network 10 kann sehr unterschiedliche Kombinationen aus Personen, Agenten, Automatisierung und Arbeitslasten unterstützen. Der Pool könnte acht Personen mit überwiegend einzelnen Sitzungen unterstützen, ein kleineres Team, das mit Agenten und Automatisierung arbeitet, oder drei Personen, die jeweils mehrere Sitzungen gleichzeitig ausführen. Der Bedarf an Rechenprozessen variiert unabhängig davon, von 40 bis zu allen 80 Prozessen in diesen Beispielen. Dimensionieren Sie die Lizenz nach der Spitzenzahl gleichzeitiger Sitzungen und dem erwarteten Bedarf an paralleler Rechenleistung, nicht allein nach der Kopfzahl.

Dimensionierung in der Praxis

Universitätslabor

20 Studierende, aber selten nur ein Prozess pro Person

Ein Lehrlabor verfügt über 20 Rechner und bis zu 20 gleichzeitig anwesende Studierende. Zählt man die Studierenden, ergibt sich scheinbar ein Network 20 – hält aber jede Person zwei Sitzungen offen (ein Notebook und eine IDE), ist der tatsächliche Bedarf doppelt so hoch.

Network 20 Network 40

Company team

5 Nutzer, jeweils zwei steuernde Prozesse

Etwa fünf Personen nutzen Mathematica zur gleichen Zeit. Hält jede Person zwei steuernde Prozesse aktiv (ein Notebook und eine IDE), deutet allein die Zahl der steuernden Prozesse bereits auf ein Network 10 hin. Intensive Berechnungen können den gemeinsamen Rechenpool darüber hinaus zusätzlich beanspruchen.

Network 5 Network 10 (+ Rechenpool)

Häufig gestellte Fragen

Wie installieren und richten wir eine Netzwerklizenz ein?

Installieren Sie MathLM auf einem stabilen, dauerhaft laufenden Server (Windows, macOS oder Linux), installieren Sie die Wolfram-Produkte auf Ihren Client-Rechnern und richten Sie die Clients dann auf den Server aus. MathLM muss durchgehend laufen, damit Clients gestartet werden können. Die vollständigen, versionsspezifischen Schritte zur Installation von MathLM werden in der Wolfram-Dokumentation gepflegt.

Wo laden Nutzer im Netzwerk die Software herunter?

Das hängt von der jeweiligen Rolle ab. Administratoren verwalten Lizenzierung, Aktivierungsschlüssel und Downloads über das Wolfram-Konto, auf das Endnutzer in der Regel keinen Zugriff haben. Endnutzer benötigen dies nicht: Über das Wolfram Download Center können sie die neueste Wolfram-Anwendung herunterladen (verwendet für Mathematica, Wolfram Finance Platform und andere) oder die separate System-Modeler-Anwendung, und anschließend das installierte Produkt auf Ihren MathLM-Server.

Wie unterscheidet sich eine Netzwerklizenz von einer Einzelplatzlizenz?

Eine Einzelplatzlizenz ist an einen bestimmten Rechner gebunden, unabhängig davon, wie viele Personen diesen Rechner nutzen – sie eignet sich also gleichermaßen für einen privaten Laptop wie für einen gemeinsam genutzten Laborcomputer. Eine Netzwerklizenz (gleichzeitige Nutzung) hingegen erlaubt die Installation der Software auf vielen Rechnern und greift auf einen zentralen Pool zurück, dessen Größe sich danach richtet, wie viele Instanzen gleichzeitig genutzt werden – ideal für Labore, Unterrichtsräume und gemeinsam genutzte Arbeitsplätze innerhalb einer Gruppe. Netzwerklizenzierte Software benötigt Netzwerkzugriff auf einen Server, auf dem MathLM läuft.

Wann sollten wir statt einer Netzwerklizenz Einzelplatzlizenzen erwerben?

Da eine Netzwerklizenz eine aktive Verbindung zu MathLM benötigt und den Zugriff nach dem Prinzip „Wer zuerst kommt, mahlt zuerst" vergibt, funktioniert eine Kombination aus beiden manchmal am besten. Sie könnten beispielsweise eine Netzwerklizenz für die Nutzung durch Studierende einsetzen und dedizierte Einzelplatzlizenzen für die Büros der Lehrkräfte. Oder Sie geben einer viel reisenden Hauptnutzerin bzw. einem Hauptnutzer ohne verlässlichen Internetzugang eine Einzelplatzlizenz und decken den Großteil der Vor-Ort-Nutzung über eine Netzwerklizenz ab.

Auf wie vielen Rechnern können wir eine Netzwerklizenz installieren?

Sie können sie auf so vielen Rechnern installieren, wie Sie möchten. Es gibt keine Obergrenze für Installationen. MathLM kontrolliert lediglich, wie viele Instanzen gleichzeitig laufen können. Lizenziert wird also die gleichzeitige Nutzung, nicht die Anzahl der Installationen.

Was bedeutet gleichzeitige Nutzung in der Praxis?

Es handelt sich um die Anzahl der Sitzungen oder Prozesse, die gleichzeitig laufen können, vergeben nach dem Prinzip „Wer zuerst kommt, mahlt zuerst". Bei einem Network 5 können sich unterschiedliche Rechner im Laufe des Tages abwechseln, solange nicht mehr als fünf steuernde Prozesse gleichzeitig in Nutzung sind. Startet jemand eine Sitzung, während alle Plätze belegt sind, erscheint möglicherweise die Meldung „nicht genügend Lizenzen verfügbar, bitte später erneut versuchen" (not enough licenses available, try again later).

Können wir sehen, wer die Lizenz gerade nutzt?

Ja. Das Tool monitorlm bietet eine Live-Ansicht des Serverstatus und der aktuell genutzten Prozesse, lokal oder remote, sodass Sie erkennen können, ob Nutzer an das Limit stoßen. MathLM schreibt zudem Nutzungsprotokolle, damit Sie im Nachhinein einsehen können, wie viele Prozesse über einen bestimmten Zeitraum genutzt wurden, um die Lizenz korrekt zu dimensionieren.

Wohin gehen unsere Daten?

Bei einer Netzwerklizenz senden Sie die Arbeit Ihrer Nutzer nicht an Wolfram. MathLM läuft auf einem Server, den Ihre Organisation selbst betreibt, und die Clients wenden sich für den Lizenzzugriff an diesen Server – nicht an Wolfram. Die Berechnung läuft auf den Client-Rechnern, sodass Notebooks, Daten und Ergebnisse in Ihrer eigenen Umgebung verbleiben, sofern Nutzer nicht andere Wolfram-Dienste wählen. Nutzungsprotokolle werden auf Ihrem Server gespeichert und von Ihren Administratoren kontrolliert. Wolfram hält sich an DSGVO und CCPA, und mehr darüber, wie Wolfram mit Vertrauen und Datensicherheit umgeht, erfahren Sie dort. Für Teams, die eine vollständig in sich geschlossene Bereitstellung wünschen, bietet Wolfram die Enterprise Private Cloud an.

Wie generiert Wolfram unser Lizenzpasswort?

Ihr Lizenzpasswort (die mathpass-Datei) wird für die MathID Ihres Servers generiert, einen Wert, der aus dem Rechner abgeleitet wird, auf dem MathLM läuft. Sie geben diese MathID an, wenn Sie eine Lizenz erwerben oder verschieben, damit Wolfram die passende Passwortdatei erstellen kann. Sie identifiziert den Lizenzserver, nicht Ihre Nutzer oder deren Arbeit.

Können Personen offline oder außerhalb des Netzwerks arbeiten?

Wir bieten verschiedene Lizenzierungsoptionen für die Offline- und netzwerkunabhängige Nutzung an. Bitte kontaktieren Sie uns, wenn Sie Details besprechen möchten.

Verwaltet derselbe Server auch System Modeler?

Muss der Lizenzserver besonders leistungsstark sein?

Nein. MathLM vergibt und verfolgt Lizenzen; er führt keine Berechnungen durch. Er benötigt lediglich einen stabilen, dauerhaft laufenden Windows-, macOS- oder Linux-Server mit einer zuverlässigen Netzwerkverbindung.

Wo kann eine Netzwerklizenz genutzt werden?

Jede Netzwerklizenz verfügt über eine standardmäßige Nutzungszone, und die meisten Organisationen entscheiden sich für ein Upgrade auf globalen Zugriff, sodass jede Person in der Organisation die Lizenz unabhängig vom physischen Standort nutzen kann.

Benötigen wir mehr als einen Lizenzserver?

MathLM kann nur Clients bedienen, die ihn innerhalb einer vertrauenswürdigen Netzwerkumgebung erreichen können. Ist Ihr Netzwerk in Segmente unterteilt, die nicht alle denselben Server erreichen können, benötigen Sie in jedem Segment einen eigenen Lizenzserver.

Kann eine Netzwerklizenz für HPC-Computing genutzt werden?

Ja. Da eine Netzwerklizenz anhand von steuernden Prozessen und Rechenprozessen gemessen wird, nicht anhand der Kopfzahl, ist ein häufiger Anwendungsfall ein einzelner Nutzer, der Mathematica auf einem HPC-Cluster ausführt. Obwohl es sich nur um einen Nutzer handelt, kann dieser für einen einzelnen Auftrag auf den gesamten Pool an Rechenprozessen zugreifen.

Kann ich Rechenprozesse hinzufügen, ohne für mehr Nutzer oder steuernde Prozesse zu bezahlen?

Ja. Der gemeinsam genutzte Rechenpool kann eigenständig über Core-Erweiterungen oder ein Power Network erweitert werden, ohne die Anzahl der gleichzeitigen Nutzer oder steuernden Prozesse zu erhöhen. Kontaktieren Sie uns, wenn Sie sich nicht sicher sind, wie viel Rechenleistung Sie benötigen.

Unterstützt MathLM Mathematica-Installationen auf unterschiedlichen Betriebssystemen?

Ja. Mathematica kann plattformübergreifend installiert werden, etwa auf macOS, Linux und Windows, und MathLM verbindet sich mit diesen Clients unabhängig von der Plattform.

Können MathLM oder Mathematica auf Cloud-Infrastruktur laufen?

Das hängt vom Einzelfall ab. Bitte kontaktieren Sie uns, damit unser Vertriebsteam Ihre Infrastruktur prüfen und die Details klären kann.

Was ist die kleinste verfügbare Netzwerkkonfiguration?

Die kleinste erhältliche Konfiguration ist Network 2, eine Netzwerklizenz mit zwei gleichzeitigen Plätzen bzw. steuernden Prozessen.

Benötigen Sie ein Angebot oder Hilfe bei der Dimensionierung?

Für Angebote, Preisinformationen und Unterstützung bei der Wahl der passenden Anzahl gleichzeitiger Nutzer für Ihre Organisation kontaktieren Sie uns bitte.

Kontaktieren Sie uns