Systemvoraussetzungen
In der nachfolgenden Übersicht finden Sie die Systemvoraussetzungen, die mindestens für den Betrieb von yuuvis® RAD 10.x erfüllt sein müssen. OPTIMAL SYSTEMS GmbH garantiert die Kompatibilität zu den aufgeführten Systemen im Rahmen der unten aufgeführten Bedingungen.
Die aufgeführten Konstellationen sind Bestandteil der Testumgebungen, das heißt für freigegebene Versionen wird seitens der OPTIMAL SYSTEMS GmbH die Kompatibilität zu den Systemen in Tests sichergestellt. Für alle anderen Konstellationen werden keine Standardtests durchgeführt, das heißt es gibt standardmäßig keine Garantie für eine Kompatibilität bei Neuinstallationen oder Updates. Wenn eine solche Garantie benötigt wird, so sind diese und die Abwicklung von Tests zusätzlich vertraglich zu vereinbaren und die Haftungsfrage für Fälle von Inkompatibilitäten zu klären. Die Garantie für unterstützte Konstellationen seitens der OPTIMAL SYSTEMS GmbH kann nicht mehr aufrechterhalten werden, wenn der Support des Herstellers zwischenzeitlich am Markt abgekündigt wird.
yuuvis® RAD benötigt zum Speichern und Verwalten der Metadaten und Dokumente eine relationale Datenbankinstanz, die exklusiv für yuuvis® RAD zur Verfügung steht. Ein Zugriff auf die Datenbankinstanz durch Programme, die nicht im Setup enthalten sind, die Erweiterung der Datenbank um weitere Datenbankobjekte (Tabellen, Views etc.) sowie die Manipulation der bestehenden Datenbankobjekte (Tabellen, Indizes etc.) ist unzulässig.
Der yuuvis® RAD Datenbankbenutzer benötigt die Rolle 'db_owner'. Die Default-Sprache des Benutzers muss Englisch sein. Der Benutzer muss ein lokaler Datenbankserver-Benutzer sein. Die Anmeldung über einen Domänenbenutzer wird derzeit nicht unterstützt.
Die Systemvoraussetzungen des Computers, auf dem die Datenbank eingerichtet wird, finden Sie in der Dokumentation des Datenbanksystemherstellers.
Folgende Datenbanken werden unterstützt:
DBMS | Version |
---|---|
Microsoft SQL Server Standard Edition Enterprise Edition | 2016 |
2017 | |
2019 | |
2022 | |
PostgreSQL | 11 |
12 | |
14 | |
15 | |
16 | |
Oracle Datenbanken werden für bestehende Installationen weiterhin unterstützt. |
Es wird von yuuvis® RAD-Seite davon ausgegangen, dass eine leistungsfähige Verbindung zur Datenbank besteht und dass die Datenbank und der Datenbankserver den Anforderungen entsprechend ausgestattet sind. Insbesondere muss der Arbeitsspeicher für die Datenbank so dimensioniert sein, dass alle Datenbankindizes im Arbeitsspeicher gehalten werden können. Die Hardware-Ausstattung des Datenbankservers muss der Anzahl der zu verwaltenden Prozesse und Objekte, der Client-Anzahl und der Anzahl der Transaktionen angemessen sein und mindestens den vom Datenbank-Hersteller und Betriebssystem-Hersteller angegebenen Systemvoraussetzungen entsprechen. Das verwendete Betriebssystem muss zudem vom Datenbank-Hersteller als unterstütztes Betriebssystem angegeben sein.
Die yuuvis® RAD-Services müssen auf einem Windows Server-Betriebssystem laufen. Dabei sind gleichzeitig die Lizenzmodelle für das Betriebssystem zu beachten. Für alle Betriebssysteme wird davon ausgegangen, dass notwendige Sicherheitspatches des Herstellers eingespielt sind.
Wenn das System auf DHCP basierten Umgebungen laufen soll, dann müssen anstelle von IP-Adressen die Hostnamen in den Service-Konfigurationen verwendet werden.
Der Name der Rechner, auf denen Services installiert werden, darf gemäß der Spezifikationen für Internet-Kommunikation und Protokolle nur die Buchstaben 'a' bis 'z', die Ziffern '0' bis '9' und den Bindestrich innerhalb des Namens enthalten (vgl. RFC 952 und RFC 1123).
Die yuuvis® RAD-Services müssen auf einem Windows Server-Betriebssystem laufen. Dabei sind gleichzeitig die Lizenzmodelle für das Betriebssystem zu beachten. Für alle Betriebssysteme wird davon ausgegangen, dass notwendige Sicherheitspatches des Herstellers eingespielt sind.
Folgende Betriebssysteme (inklusive Servicepacks) werden von den yuuvis® RAD-Services unterstützt:
Betriebssystem | Version | Servicepack |
---|---|---|
Windows Server 2016 | Standard Edition 64 Bit | |
Windows Server 2019 | Standard Edition 64 Bit | |
Windows Server 2022 | Standard Edition 64 Bit |
Für den sicheren und ordnungsgemäßen Betrieb der yuuvis® RAD-Services müssen folgende Komponenten zweckgemäß installiert und funktionstüchtig sein:
Komponente | Parameter/Wert | Bemerkung |
---|---|---|
Anbindung an die Datenbank | Lokal oder per Hochgeschwindigkeitsnetzwerk (1 GBit) | Bei einem lokalen Betrieb der Datenbank muss darauf geachtet werden, dass insgesamt genügend Speicher zur Verfügung steht. |
Anbindung an die Speichermedien | Lokal oder per Hochgeschwindigkeitsnetzwerk (1 GBit) für WORK-, CACHE- und Archivmedien. | |
Netzwerkanbindung für Client-Anwendungen | Empfohlen: 100 MBit | |
Anbindung yuuvis® RAD-Services | Anbindung der Services untereinander:
| JDK und Webserver werden durch die Setups der Dienste installiert. |
yuuvis® RAD bietet in aktuellen Infrastrukturen ein hohes Maß an Leistung und Performance. Damit dies auch nachhaltig und bei wachsenden Datenbeständen gewährleistet werden kann, wird empfohlen, sich im Rahmen eines Systemkonzepts eine abgestimmte Dimensionierung von Hardware-, Software-, Netzwerk- und weiteren Komponenten zu Grunde zu legen.
Deshalb sind die nachfolgenden Angaben nur als Mindestempfehlungen zu verstehen, die im Produktivbetrieb nicht unterschritten werden sollten. Die angegebenen Richtwerte sind an einem System mit ca. 50 Benutzern in einem durchschnittlichen Büroeinsatzszenario ohne überdurchschnittliche Massendatenverarbeitung ausgerichtet. Wenn die Anzahl der Benutzer im System größer ist oder besonders rechenintensive Anwendungsszenarien vorgesehen sind, so müssen die Systeme hardwareseitig entsprechend angepasst werden. Ein Unterschreiten der hier aufgeführten Mindestvoraussetzungen kann zu Einbußen in der Performance oder zu Systemfehlern führen.
Bei den Angaben wird davon ausgegangen, dass die entsprechenden Ressourcen (Arbeitsspeicher, Prozessorkerne) exklusiv für die entsprechenden Dienste zur Verfügung stehen, das heißt außerhalb des Speicherbedarfs des Betriebssystems oder anderer auf der Hardwareeinheit installierten Komponenten. Wenn also verschiedene Dienste auf einer gemeinsam genutzten Hardwareplattform betrieben werden, dann sind die jeweiligen Kriterien (Arbeitsspeicher, Prozessorkerne) additiv zu verstehen.
Komponente | Parameter/Wert | Bemerkung |
---|---|---|
yuuvis® RAD core-service | Exkl. Arbeitsspeicher: 8 GB Prozessorkerne: 4 Festplattenspeicher:
| Zusätzlich wird Festplattenspeicher für die temporären Daten, die Log-Dateien und die Datenablage benötigt. |
yuuvis® RAD service-manager inklusive der zugehörigen Microservices | Exkl. Arbeitsspeicher: 8 GB Prozessorkerne: 4 Festplattenspeicher:
| Hostnamen für Microservices müssen RFC 952/1123 kompatibel sein (vgl. RFC 952 und RFC 1123).
|
yuuvis® RAD rendition-plus | Exkl. Arbeitsspeicher: 2 GB Prozessorkerne: 4 Online Cache: >250 GB, s. Bemerkung | Pro Dokument (8 Seiten) wird ca. 1 MB Festplattenspeicher benötigt. Wenn beispielsweise 100.000 Dokumente im Online-Cache gehalten werden sollen, so wird ein Festplattenspeicher von 100 GB benötigt. |
Elasticsearch | Exkl. Arbeitsspeicher: 8 GB Prozessorkerne: 4 | Die Größe des Festplattenspeicher für den Index sollte mindestens 25% der Größe der im yuuvis® RAD-System zu indizierenden Text-Dokumente betragen. Für empfohlene Optimierungen wird temporär zusätzlicher Festplattenspeicher in Shard-Größe benötigt. Empfohlen wird vor allem für die Indizierungsdatenbank SSD-Festplattenspeicher. |
Durch die Setups wird für jeden Service ein Webserver (z. B. Apache Tomcat, JBoss), sowie ein Java JDK installiert. Für diese gelten die eigenständigen Produktvoraussetzungen. Die Ports werden durch die Setups belegt und dürfen nicht durch andere Anwendungen blockiert sein. Freie Shutdown-Ports werden dynamisch von den Setups ermittelt und vergeben.
Für Test- und Demosysteme können die Microservices auch in geringerer Hardwareausstattung lauffähig sein. Im Produktivumfeld sollten Datenbank, yuuvis® RAD core-service, yuuvis® RAD service-manager, yuuvis® RAD rendition-plus und Elasticsearch jeweils auf eigenen Rechnern installiert werden. Insbesondere sollten yuuvis® RAD rendition-plus und Elasticsearch nicht auf einem Rechner installiert werden.
Software und Hardware, die für die Verwendung von yuuvis® RAD designer erforderlich ist:
Betriebssystem | Version | Servicepack |
---|---|---|
Windows 10 | Professional, Enterprise | Semi-Annual Channel |
Windows 11 | Professional, Enterprise |
Software | Version |
---|---|
Microsoft .NET Framework | 4.8 |
MicrosoftEdgeWebView2 |
Hardware | Wert |
---|---|
Bildschirmauflösung | Mindestens: WXGA 1280×800 (16:10) bzw. 1280×768 (5:3) Empfohlen: WSXGA+ 1680×1050 (16:10) |
Arbeitsspeicher | Mindestens 4 GB |
Festplattenspeicher | Mindestens 1 GB frei |
Netzwerkanschluss | Mindestens 100 MBit/s |
Prozessor | Pentium Core i3 oder höher |
Peripherie | Maus und Tastatur |
yuuvis® RAD client unterstützt folgende Browser in der jeweils aktuellen Version:
Browser | Betriebssystem |
---|---|
Google Chrome | Windows 10, 11 |
Microsoft Edge ESR | Windows 10, 11 |
Mozilla Firefox ESR | Windows 10, 11 |
Android iOS | Aktuelle Versionen, die sich in Wartung befinden mit aktuellen Browsern |
Windows-Versionen ebenso für yuuvis® RAD management-studio |
Google Chrome und Mozilla Firefox sind unter Linux einsetzbar, allerdings nicht in allen Konstellationen getestet. Sollten hier Fehler auftreten, die ebenfalls unter Windows auftreten, werden diese Fehler behoben.
Hardware, die für die Verwendung von yuuvis® RAD client erforderlich ist:
Hardware | Wert | Bemerkung |
---|---|---|
Bildschirmauflösung | Mindestens SXGA (1280×1024) | |
Arbeitsspeicher | Mindestens 2 GB | |
Festplattenspeicher | Mindestens 1 GB frei | Für den Cache |
Netzwerkanschluss | Mindestens 100 MBit/s | |
Prozessor | Pentium Core i3 oder höher | |
Peripherie | Maus und Tastatur |
Auf den Arbeitsplätzen sollte als Systemfont 'Roboto' von Apache Software installiert sein, um ein optimales Schriftbild zu erhalten.
Software und Hardware, die für die Verwendung von yuuvis® RAD agent erforderlich ist:
Betriebssystem | Version | Servicepack |
---|---|---|
Windows 10 | Professional, Enterprise | Semi-Annual Channel |
Windows 11 | Professional, Enterprise |
Weitere Softwarekomponenten, die für die Verwendung von yuuvis® RAD erforderlich sind:
Komponente | Parameter | Wert | Bemerkung |
---|---|---|---|
Microsoft Office-Versionen für yuuvis® RAD Add-Ins | Microsoft Office | 2016, 2019, 2021, 2022, 24 | Unterstützung für 32 und 64 Bit |
yuuvis® RAD Office-Add-In | Visual C++ 2015 Redistributable (x86) | ||
Groupware-Systeme für E-Mail-Management mit yuuvis® RAD | Microsoft Outlook | 2016, 2019, 2021, 2022, Das 'Neue Outlook' wird nicht unterstützt. | Unterstützung für 32 und 64 Bit |
Microsoft .NET Framework | 4.8 |
Virenscanner schützen das Unternehmensnetzwerk vor externen Angriffen und Schadsoftware. Gleichzeitig hat der Einsatz von Virenscannern Einfluss auf Anwendungen mit häufigen Zugriffen auf das Dateisystem. Insbesondere betroffen sind hiervon Arbeits- und Cache-Bereiche der yuuvis® RAD-Services, der Datenbanken und der E-Mail-Komponenten. In yuuvis® RAD wird davon ausgegangen, dass Work- und Cache-Bereiche ausschließlich und exklusiv von yuuvis® RAD-Komponenten beschrieben und gelesen werden. Deshalb muss beim Einsatz von Virenscannern eine Abstimmung mit den umgebenden Anwendungskomponenten vorgenommen werden und ggf. einzelne Verzeichnisse von Scan-Läufen ausgenommen werden.
Die folgenden Bereiche von yuuvis® RAD müssen regelmäßig gesichert werden:
- Datenbank
- Details: Microsoft SQL Server
- Elasticsearch
- Work- und Archivmedien
- Datenbereiche
- Betriebssysteme
Transanktionslogs und Datendateien müssen gesichert werden.
Snapshots aller Indices müssen angelegt werden.
Details: Elasticsearch
Die Speicherbereiche für WORK- und ARCHIVE-Medien müssen gesichert werden. Liegt einer der Bereiche auf einer Drittanbieter-Speicherlösung, beispielsweise einer NetApp, müssen die vom Hersteller der Speicherlösung empfohlenen Sicherungsmaßnahmen durchgeführt werden.
Data-Verzeichnisse von yuuvis® RAD service-manager und yuuvis® RAD rendition-plus.
Zusätzlich zu den oben genannten Sicherungen empfehlen wir, die Server insgesamt durch Betriebssystem- und/oder Virtualisierungslösungs-Backups zu sichern. Damit sind Betriebssystem, Anwendungsdaten und -Konfigurationen sowie dateisystembasierte Datenbasen (SQL Server, Elasticsearch, Messaging-DB, etc.) gesichert. Im Falle einer Wiederherstellung minimiert sich so die Downtime, da keine Installationen und Konfigurationen erneut manuell durchgeführt werden müssen.
Sichern Sie gegebenenfalls auch verbundene Daten auf Netzlaufwerken.
Nachfolgend aufgeführt sind Beispielkonfigurationen für Entwicklersysteme, Testsystem sowie ein Produktivsystem.
1 System (Datenbank-Server, yuuvis® RAD core-service, yuuvis® RAD service-manager, yuuvis® RAD rendition-plus) bestehend aus:
- Aktueller CPU mit 4 Kernen
- 32 GB RAM
- 500 GB Festplattenspeicher für Programmdaten, WORK-, CACHE- und ARCHIVE-Verzeichnis, Log- und Temp-Bereich
2 Systeme aufgeteilt in:
- yuuvis® RAD core-service + DB-System + Elasticsearch mit:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- 1×500 GB Festplattenspeicher für Datenbank-Server Anwendung, yuuvis® RAD core-service, SQL-DB-Instanzdaten, SQL-DB-Transaktionslog, Content und Elasticsearch
- yuuvis® RAD service-manager und yuuvis® RAD rendition-plus mit:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- 1×500 GB Festplattenspeicher für Anwendungsdaten und Content
- Netzwerkverbindung mit >= 1 GBit, kurzen Latenzzeiten, eigener, nach außen sichtbaren IP-Adresse und freien Ports
5 Systeme aufgeteilt in:
- DB-System mit:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- 1×250 GB SSD-Festplattenspeicher für SQL-DB-Instanzdaten und -Transaktionslog (empfohlen wird die Trennung von Daten und Transaktionslog auf unterschiedliche physikalische Medien)
- yuuvis® RAD core-service mit:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- 1×500 GB Festplattenspeicher für Anwendungsdaten und Content
yuuvis® RAD service-manager mit:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- 1×500 GB Festplattenspeicher für Anwendungsdaten und Content
yuuvis® RAD rendition-plus mit:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- 1×500 GB Festplattenspeicher für Anwendungsdaten und Content
- Elasticsearch:
- Aktueller CPU mit 4 Kernen
- 16 GB RAM
- Die Größe des Festplattenspeicher für den Index sollte mindestens 25% der Größe der im yuuvis® RAD-System zu indizierenden Text-Dokumente betragen. Empfohlen wird vor allem für die Indizierungsdatenbank ein schneller Festplattenspeicher.
Netzwerkverbindung mit >= 1 GBit, kurzen Latenzzeiten, eigener, nach außen sichtbaren IP-Adresse und freien Ports.
Es handelt sich hierbei nur um eine Beispielkonfiguration. Der benötigte Festplattenspeicher richtet sich nach dem tatsächlichen Datenvolumen, der Arbeitsspeicher nach der Benutzeranzahl und den Zugriffszahlen. Wenden Sie sich für eine genaue Anforderungsanalyse an das Consulting von OPTIMAL SYSTEMS.