Systemanforderungen
Systemanforderungen
8.5 Systemanforderungen
Übersicht
Dieses Thema enthält die folgenden Anforderungen für die Server-Hardware und Konfiguration zur Ausführung von ThingWorx in einer Produktionsumgebung:
Software-Anforderungen für das Core Betriebssystem
Für ThingWorx erforderliche Software
Mindest-Größenanforderungen (für Produktionsverwendung)
Die Informationen in diesem Abschnitt gelten speziell für ThingWorx 8.5, sofern nicht anders angegeben. Für andere Versionen des Produkts können neue oder geänderte Systemvoraussetzungen gelten.
Wichtige Empfehlungen zur Verwendung und Aktualisierung von Drittanbieter-Software für ThingWorx finden Sie in diesem Artikel des Technischen Supports.
Systemanforderungen für ThingWorx Foundation Installationsprogramme finden Sie unter: ThingWorx Foundation Installationsprogramm.
Die Systemanforderungen für ThingWorx Flow Installationsprogramme finden Sie im folgenden Thema: ThingWorx Flow installieren.
ThingWorx Kepware Server kann mit der Plattform integriert werden, um Daten im ThingWorx Modell zu modellieren, zu konfigurieren und zu verfolgen. ThingWorx unterstützt die Integration mit Branchendatenquellen über die Funktion für Industrieverbindungen in Composer. Produktinformationen und Systemanforderungen sind unter https://www.kepware.com/de-de/products/kepserverex/verfügbar.
ThingWorx Server-Anforderungen
Nachfolgend sind die Mindestvoraussetzungen für die Produktion aufgeführt. Die tatsächliche Bemessung ist abhängig von den Anwendungs- und Verwendungsszenarien.
Hardwarebemessung
Aspekt
Wert
Kommentar
Speicher
16 GB
Die Konfiguration erfordert, dass ein prozentualer Anteil des dedizierten Arbeitsspeichers der Java VM zugeordnet wird.
CPU(s)
4 Kerne
Virtualisierte Umgebungen haben möglicherweise eine eigene Terminologie zur Angabe, wie viele CPUs/Kerne bereitgestellt werden. Dies muss berücksichtigt werden, wenn bestimmt wird, ob die Umgebung die minimalen Anforderungen erfüllt.
Die Anzahl der gleichzeitig ausgeführten Abfrageaktivitäten, Indizierung und Suchvorgänge sowie die Anzahl der Datenänderungen, was interne Ereignisse oder Eigenschaften anbelangt, erfordert u.U. eine Erhöhung der CPU-Ressourcen.
Datenträgertyp
*
Es wird Hardware auf Serverniveau empfohlen.
Speicherplatz
100 GB
Dieser Speicherplatz ist ausreichend für die standardmäßige in Tomcat installierte ThingWorx Webanwendung sowie das anfängliche ThingworxStorage Verzeichnis (Datenbank) und einige Erstkonfigurationsdaten.
* 
NICHT darin eingeschlossen ist der für das Betriebssystem oder andere erforderliche Software erforderliche Speicherplatz.
Es werden weitere 100 GB benötigt, wenn ThingWorx Flow ebenfalls installiert wird. (Insgesamt werden mindestens 200 GB Speicherplatz benötigt.)
Der Gesamtspeicherplatz, der für eine Anwendung benötigt wird, hängt von der Menge der Konfigurations- und Laufzeitdaten ab, die beibehalten werden. Kunden sollten den geschätzten benötigten Speicherplatz in Zusammenarbeit mit den Kundenberatern im Vertrieb und Außendienst auf der Grundlage ihrer speziellen Anwendungsanforderungen ermitteln.
Datenträger-Geschwindigkeit
10.000 U/min oder SSD
Die Geschwindigkeit ist wichtig, wenn Sie Daten in ThingWorx Core speichern. ThingWorx empfiehlt, die schnellsten Datenträger zu verwenden, die Sie sich leisten können; Datenträger mit einer Geschwindigkeit von unter 10.000 U/min sollten jedoch nicht verwendet werden.
* 
Eine RAID-Konfiguration mag nützlich sein, um die Datenträgerleistung zu erhöhen.
Wenn Sie regelmäßige Systemsicherungen durchführen, empfehlen wir DRINGEND, einen zusätzlichen physischen Datenträger auf seinem eigenen Controller zu verwenden und nicht einfach eine separate Partition auf demselben physischen Datenträger.
Betriebssystem
Unterstütztes Betriebssystem (nur 64-Bit)
Hinweise
Windows Server 2016
Windows Server 2012 R2
Wird nicht für die Verwendung mit ThingWorx Flow
Red Hat Enterprise Linux (RHEL) 7.6 und 8.2
Ubuntu 16.04 LTS, 18.04 LTS
Wird nicht für die Verwendung mit ThingWorx Flow
* 
Die Software in der nachfolgenden Tabelle muss heruntergeladen und auf der entsprechenden betriebssystemspezifischen Version installiert werden.
Prinzipiell können Sie spätere Nebenversionen der Software installieren. Neue Hauptversionen werden hingegen nicht unterstützt, es sei denn, es wird ausdrücklich darauf hingewiesen. (Beispiel: Bei JDK 1.7.0.17 handelt es sich um eine Nebenversion und JDK 1.8 ist eine Hauptversion). ThingWorx wird möglicherweise auch auf einer neueren Hauptversion weiterhin ordnungsgemäß ausgeführt. Diese wird jedoch erst dann offiziell unterstützt, nachdem sie getestet und zertifiziert wurde.
Erforderliche Software
Erforderliche Software
Getestete Versionen
Kommentare
Oracle Java SE Development Kit (JDK)
Java SE Development Kit 8, Update 141 oder höher, 1.8.0_141-bxx (64-Bit)
ThingWorx wird nur für 64-Bit-Betriebssysteme unterstützt.
Open JDK wird derzeit nicht unterstützt.
Tomcat (Linux)
8.5.51 (64-Bit)
9.0.35 (64-Bit)
Manuell installiert, da die Standard-Paket-Verwaltung in der Regel nicht über die neuesten Versionen verfügt.
ThingWorx wird möglicherweise auch auf einer neueren Hauptversion weiterhin ordnungsgemäß ausgeführt. Diese wird jedoch erst dann offiziell unterstützt, nachdem sie getestet und zertifiziert wurde.
Tomcat (Windows)
8.5.51 (64-Bit)
9.0.35 (64-Bit)
Mit dem Windows Dienstinstallationsprogramm installiert
ThingWorx wird möglicherweise auch auf einer neueren Hauptversion weiterhin ordnungsgemäß ausgeführt. Diese wird jedoch erst dann offiziell unterstützt, nachdem sie getestet und zertifiziert wurde.
PingFederate
9.3.3 Patch 5
PingFederate ist die von PTC unterstützte Methode für die Durchführung von Single Sign-on (SSO) für ThingWorx. PingFederate ist nur für Kunden erforderlich, die SSO implementieren.
PTC unterstützt die getesteten Versionen und alle nachfolgenden Builds innerhalb derselben Unterversion (z.B. 9.3.x).
Datenbankoptionen
Datenbank
Unterstützte Version
Kommentare
PostgreSQL
9.6.12, 10.8
Zusätzliche Informationen finden Sie unter PostgreSQL als Persistenzanbieter verwenden
DataStax Enterprise Edition (DSE)
6.7
DSE wird nicht mehr verkauft und in einer zukünftigen Version nicht unterstützt. Weitere Informationen finden Sie im Artikel ThingWorx persistence provider SAP-HANA notification for End-of-Sale (EOS).
Wird nicht für die Verwendung mit ThingWorx Flow
Weitere Informationen finden Sie im englischen Handbuch Getting Started with DataStax Enterprise and ThingWorx (Erste Schritte mit DataStax Enterprise und ThingWorx)
Microsoft SQL Server
2016 und 2017
Zusätzliche Informationen finden Sie unter Microsoft SQL Server als Persistenzanbieter verwenden .
AzureSQL
Azure SQL Logical Server- V12
Azure SQL Managed Instance- V12
Weitere Informationen zur neuesten Azure SQL-Version finden Sie unter https://docs.microsoft.com/de-de/azure/sql-database/sql-database-faq.
Wird nicht für die Verwendung mit ThingWorx Flow unterstützt.
Zusätzliche Informationen finden Sie unter Azure SQL als Persistenzanbieter verwenden
InfluxDB
1.7.7
Wird nicht für die Verwendung mit ThingWorx Flow
Zusätzliche Informationen finden Sie unter InfluxDB als Persistenzanbieter verwenden .
Composer (Modeling IDE und Mashup Builder)
ThingWorx Composer ist eine HTML-Anwendung, die in einem Browser ausgeführt wird. Die mindestens erforderliche Auflösung für Composer beträgt 1280x800. Die derzeit unterstützten Browser werden nachfolgend aufgeführt.
* 
Abhängig von Browsern, die automatisch aktualisiert werden (die neuesten Versionen von Chrome, Firefox und Safari), kann sich das Verhalten der Anwendung ändern. Probleme, die durch neue Browser-Versionen eingeführt wurden, werden je nach Schwere so schnell wie möglich identifiziert und behoben. BETA-Versionen und nächtliche Versionen werden nicht für die Verwendung unterstützt.
OS
Browser
Version(en)
Kommentare
Windows
MS Edge
Chromium 81.0 und höher
Mac/Windows
Firefox
Quantum – 59 und höher
ESR – 60 und höher
Mac
Safari
11 und höher
Mac/Windows
Chrome
64 und höher
Mashup-Laufzeit
OS
Browser
Version
Kommentare
Windows
MS Edge
Chromium 81.0 und höher
Mac/Windows
Firefox
Quantum – 59 und höher
ESR – 60 und höher
Mac
Safari
11 und höher
Mac/Windows
Chrome
64 und höher
iOS 13
Mobile Safari