CENTRUM = Fronius Central User Management
CENTRUM ist eine Server-basierte Anwendung, die zentral die Benutzereinstellungen mehrerer angeschlossener Schweißsysteme in einer Datenbank verwaltet.
Die hierfür erforderliche Hardware oder VM-Konfiguration hängt von der Anzahl der zu verwalteten Geräte ab.
Der Anwender ist für den Betrieb der Hardware oder VM, für die Konfiguration, Lizenzierung und Wartung des empfohlenen Betriebssystems verantwortlich.
Es ist nicht vorgesehen, CENTRUM auf einem einzelnen Desktop-Rechner oder System-PC zu installieren und zu betreiben, beispielsweise in der Produktionshalle.
Um einen reibungslosen Betrieb zu gewährleisten, sollte das Einrichten des Servers (Hardware oder VM), die Konzeption der Netzwerk-Infrastruktur und die Administrierung nur von der IT-Abteilung des Anwenders durchgeführt werden.
CENTRUM = Fronius Central User Management
CENTRUM ist eine Server-basierte Anwendung, die zentral die Benutzereinstellungen mehrerer angeschlossener Schweißsysteme in einer Datenbank verwaltet.
Die hierfür erforderliche Hardware oder VM-Konfiguration hängt von der Anzahl der zu verwalteten Geräte ab.
Der Anwender ist für den Betrieb der Hardware oder VM, für die Konfiguration, Lizenzierung und Wartung des empfohlenen Betriebssystems verantwortlich.
Es ist nicht vorgesehen, CENTRUM auf einem einzelnen Desktop-Rechner oder System-PC zu installieren und zu betreiben, beispielsweise in der Produktionshalle.
Um einen reibungslosen Betrieb zu gewährleisten, sollte das Einrichten des Servers (Hardware oder VM), die Konzeption der Netzwerk-Infrastruktur und die Administrierung nur von der IT-Abteilung des Anwenders durchgeführt werden.
Immer die Lizenzvereinbarung beachten.
Die Lizenzvereinbarung ist zu finden unter:
https://www.fronius.com/en/welding-technology/terms-conditions-centrum
Physische Hardware:
Prozessor (CPU) | Quad Core 1,2 GHz |
Arbeitsspeicher (RAM) | mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen) |
Grafik | Integrierte Grafikeinheit |
Netzwerk | Gigabit Ethernet |
Speicher | mindestens 50 GB SSD |
Virtual Machine (VM)
Prozessor (CPU) | 4 Kerne |
Arbeitsspeicher (RAM) | mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen) |
Grafik | Standard-Grafikadapter |
Netzwerk | Gigabit Ethernet |
Speicher | mindestens 100 GB SCSI (siehe nachfolgende Tabelle) |
Speicher:
Die benötigte Speichergröße ist abhängig von der Anzahl angeschlossener Schweißsysteme und der Anzahl der Benutzer. Die Tabelle zeigt die jeweils empfohlene Speichergröße für Standardinstallationen.
Verwendete Schweißsysteme / Benutzer | Speichergröße |
5 / 10 | 50 GB |
50 / 50 | 55 GB |
100 / 100 | 60 GB |
300 / 300 | 80 GB |
500 / 500 | 100 GB |
Unterstützte Betriebssysteme:
Das Central User Management wird als Docker-Image verteilt. Das Docker-Image kann mit einem der nachfolgenden Betriebssysteme verwendet werden.
Linux Servers
Distributionen wie: Debian, Ubuntu, Alpine Linux, Container Linux, RancherOS, Atomic Host, Atomic Host, Boot2Docker, Ubuntu Core
Zusätzlich zu den oben angeführten Distributionen können auch weitere Linux-Distributionen verwendet werden, wenn diese die Docker-Anforderungen erfüllen.
Microsoft Windows Server 2019
Mit aktivierter Docker-Umgebung um den Docker-Container auszuführen.
Weitere Informationen unter:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Microsoft Windows Server 2022
Mit aktivierter Docker-Umgebung um den Docker-Container auszuführen.
Weitere Informationen unter:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Physische Hardware:
Prozessor (CPU) | Quad Core 1,2 GHz |
Arbeitsspeicher (RAM) | mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen) |
Grafik | Integrierte Grafikeinheit |
Netzwerk | Gigabit Ethernet |
Speicher | mindestens 50 GB SSD |
Virtual Machine (VM)
Prozessor (CPU) | 4 Kerne |
Arbeitsspeicher (RAM) | mindestens 4 GB (abhängig vom Betriebssystem und den verbundenen Schweißsystemen) |
Grafik | Standard-Grafikadapter |
Netzwerk | Gigabit Ethernet |
Speicher | mindestens 100 GB SCSI (siehe nachfolgende Tabelle) |
Speicher:
Die benötigte Speichergröße ist abhängig von der Anzahl angeschlossener Schweißsysteme und der Anzahl der Benutzer. Die Tabelle zeigt die jeweils empfohlene Speichergröße für Standardinstallationen.
Verwendete Schweißsysteme / Benutzer | Speichergröße |
5 / 10 | 50 GB |
50 / 50 | 55 GB |
100 / 100 | 60 GB |
300 / 300 | 80 GB |
500 / 500 | 100 GB |
Unterstützte Betriebssysteme:
Das Central User Management wird als Docker-Image verteilt. Das Docker-Image kann mit einem der nachfolgenden Betriebssysteme verwendet werden.
Linux Servers
Distributionen wie: Debian, Ubuntu, Alpine Linux, Container Linux, RancherOS, Atomic Host, Atomic Host, Boot2Docker, Ubuntu Core
Zusätzlich zu den oben angeführten Distributionen können auch weitere Linux-Distributionen verwendet werden, wenn diese die Docker-Anforderungen erfüllen.
Microsoft Windows Server 2019
Mit aktivierter Docker-Umgebung um den Docker-Container auszuführen.
Weitere Informationen unter:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Microsoft Windows Server 2022
Mit aktivierter Docker-Umgebung um den Docker-Container auszuführen.
Weitere Informationen unter:
https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server
Für den ein- und ausgehenden Datenverkehr eine ordnungsgemäße Firewall- und Netzwerk-Konfiguration sicherstellen.
Verbindung von den Schweißsystemen zu CENTRUM:
Ziel-Server | TCP |
Central User Management | 4711 |
Verbindung vom Anwender-PC zu CENTRUM:
Dienst | TCP |
HTTP | 80 |
HTTPS (empfohlen) | 443 |
Webbrowser | Version |
---|---|
Google Chrome | 80.0.3987.149 |
Mozilla Firefox | 74.0 |
Microsoft Edge | 101.0.1210.53 |
WICHTIG! Aus Funktions- und Sicherheitsgründen die neuesten Versionen der empfohlenen Browser verwenden.
Um den Central User Management-Server zu starten, muss zuerst ein Container für das Central User Management angelegt werden.
Der Container greift auf ein definiertes Docker-Volume zu. Das Docker-Volume wird benötigt, um die Datenbank unabhängig vom Container zu speichern und dadurch Server-Updates ohne Datenverlust durchführen zu können.
Der Container verwendet eine HTTPS-Verbindung, um die größtmögliche Sicherheit bei der Kommunikation zwischen Server und Anwender zu gewährleisten.
Für die Verwendung von HTTPS das PFX- oder P12-Zertifikat wie nachfolgend beschrieben in den Container kopieren:
Alle nachfolgenden Befehle in der Shell des Betriebssystemes ausführen.
Erklärung des Befehls:
<https-port>
der Port, über den die Website des Central User Management erreichbar ist - immer den Port 443 auswählen, da dieser Port auch bei den Schweißsystemen hinterlegt ist und dort nicht verändert werden kann
-p 4711:4711
ein Port-Mapping, welches für die Verbindung zu den Schweißsystemen benötigt wird
-v centrum-data:<Container-Data-Folder-Path>
das Docker-Volume, auf dem die Daten gespeichert werden.
<Container-Data-Folder-Path> ist der Pfad zum Speicherdaten-Ordner des Central User Management-Server.
Linux Container: /data
Windows Container: C:\data
In diesem Beispiel wird das Docker-Volume als „centrum-data“ bezeichnet.
Wird ein Windows-Container verwendet, muss zusätzlich zur Volume-Spezifikation der User als ContainerAdministrator im "create"-Befehl angeben werden:
--user ContainerAdministrator
<Certificate-Password>
das Passwort, für das PFX- oder P12-Zertifikat
<Certificate-Path-In-Container>
der Pfad, zum Zertifikat im Container.
Windows speichert Zertifikate nicht in einem Ordner, weshalb der Pfad bei Windows frei gewählt werden kann. Beispielsweise:
C:\publish\Certificate.pfx
Für Linux wird folgender Pfad empfohlen:
/etc/ssl/private/Certificate.pfx
Nun kann über den Browser auf das Central User Management zugegriffen werden.
Bevor Schweißsysteme oder WeldCube Premium mit dem CENTRUM-Server verbunden werden, zuerst sämtliche Benutzer, Benutzerrollen, Client-Gruppen und Verweise auf diese Client-Gruppen in CENTRUM konfigurieren!
Andernfalls sind die Systeme über den „admin user“ gesperrt bis, die Konfiguration in CENTRUM abgeschlossen ist.
Korrekte Reihenfolge:
CENTRUM installieren
Konfigurieren, User einrichten
System mit CENTRUM verbinden
Bevor Schweißsysteme oder WeldCube Premium mit dem CENTRUM-Server verbunden werden, zuerst sämtliche Benutzer, Benutzerrollen, Client-Gruppen und Verweise auf diese Client-Gruppen in CENTRUM konfigurieren!
Andernfalls sind die Systeme über den „admin user“ gesperrt bis, die Konfiguration in CENTRUM abgeschlossen ist.
Korrekte Reihenfolge:
CENTRUM installieren
Konfigurieren, User einrichten
System mit CENTRUM verbinden
Voraussetzung:
Die Stromquelle des Schweißsystems muss mittels Netzwerk-Kabel mit einem Computer verbunden oder in einem Netzwerk integriert sein.
Eine Stromquelle kann auch über das Bedienpanel mit dem CENTRUM-Server verbunden werden.
Die genaue Vorgehensweise wird nachfolgend beschrieben.
Die genaue Vorgehensweise wird nachfolgend beschrieben.
Die nachfolgend beschriebene Vorgehensweise funktioniert bei Windows und Linux.
Die nachfolgend beschriebene Vorgehensweise funktioniert nur bei Linux.
Je nach Anforderung, kann das Central User Management in jeder verfügbaren Version gestartet werden. Hierfür den Befehl für die Erstellung des Central User Management-Containers wie nachfolgend beschrieben ändern.
Befehl für die Erstellung des Central User Management-Containers:
docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
<Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
Default__Path=<Certificate-Path-In-Container> --restart=always
registry.pw.fronius.com/centrum
Je nach Anforderung, kann das Central User Management in jeder verfügbaren Version gestartet werden. Hierfür den Befehl für die Erstellung des Central User Management-Containers wie nachfolgend beschrieben ändern.
Befehl für die Erstellung des Central User Management-Containers:
docker create --name centrum -p <https-port>:443 -p 4711:4711 -v
centrum-data:/<Container-Data-Folder-Path> -e ASPNETCORE_
URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=<https-
port> -e ASPNETCORE_Kestrel__Certificates__Default__Password=
<Certificate-Password> -e ASPNETCORE_Kestrel__Certificates__
Default__Path=<Certificate-Path-In-Container> --restart=always
registry.pw.fronius.com/centrum