Requisiti di sistema > Requisiti di sistema della versione 8.3
Requisiti di sistema della versione 8.3
Panoramica
In questa sezione vengono illustrati i requisiti di configurazione e hardware del server seguenti per l'esecuzione di ThingWorx in un ambiente di produzione.
Requisiti di base del software del sistema operativo
Software necessario come prerequisito per ThingWorx
Requisiti minimi di dimensionamento (per l'utilizzo in produzione)
Le informazioni contenute in questa sezione sono specifiche di ThingWorx 8.3, salvo diversamente specificato. Altre versioni del prodotto possono introdurre requisiti di sistema nuovi o modificati.
Per importanti raccomandazioni relative all'utilizzo e all'aggiornamento di software di terze parti per ThingWorx, vedere questo articolo del supporto tecnico.
Requisiti del server ThingWorx
Di seguito sono riportati i consigli minimi per la produzione. Il dimensionamento effettivo dipende dall'applicazione e dagli scenari di utilizzo.
Hardware
Aspetto
Valore
Commento
Memoria
16 GB
La configurazione richiede una percentuale di memoria dedicata da allocare alla VM Java.
CPU
4 core
Gli ambienti virtuali possono avere una propria terminologia per specificare quante CPU o quanti core vengono forniti. Questo fattore deve essere preso in considerazione quando si determina se l'ambiente soddisfa i requisiti minimi.
La quantità di attività di interrogazione simultanea, di indicizzazione e ricerca, nonché la quantità di eventi interni e/o modifiche dei dati delle proprietà possono giustificare un aumento delle risorse della CPU.
Tipo di disco
*
Si consiglia un hardware di classe server.
Spazio sul disco
100 GB
Questo valore è sufficiente per l'applicazione Web ThingWorx di default installata in Tomcat, nonché per la directory ThingworxStorage (DB) iniziale e alcuni dati di configurazione iniziali.
* 
Il valore non include lo spazio necessario al sistema operativo o ad altro software indicato come prerequisito.
Lo spazio su disco totale richiesto per qualsiasi applicazione specifica dipende dalla quantità di dati di configurazione e di runtime che viene gestita. È consigliabile che i clienti utilizzino il servizio di abilitazione sul campo e di vendita per stimare lo spazio necessario in base ai requisiti dell'applicazione.
Velocità del disco
10000 RPM o SSD
La velocità è importante se si memorizzano dati in ThingWorx Core. È consigliato l'utilizzo dei dischi più veloci possibili con ThingWorx. In ogni caso i dischi non devono avere una velocità inferiore a 10000 RPM.
* 
È possibile prendere in considerazione una configurazione RAID per aumentare le prestazioni del disco.
Se si eseguono backup di sistema regolari, si consiglia di utilizzare un ulteriore disco fisico sul proprio controller e non semplicemente una partizione separata sullo stesso disco fisico.
Sistema operativo
Sistema operativo supportato (solo a 64 bit)
Note
Windows Server 2016
Windows Server 2012 R2
Windows Server 2008 R2 SP1
Red Hat Enterprise Linux (RHEL) 7 Update 1
Ubuntu 14.04 LTS, 16.04 LTS, 18.04 LTS
* 
Il software nella tabella che segue richiede il download o l'installazione della versione appropriata del sistema operativo.
In generale, è possibile installare versioni secondarie successive del software, ma le nuove versioni principali non sono supportate a meno che non siano esplicitamente indicate nella tabella (ad esempio, JDK 1.7.0.17 è una versione secondaria, mentre JDK 1.8 è una versione principale). ThingWorx può comunque venire eseguito correttamente su una versione principale più recente, ma non è ufficialmente supportato fino a quando non viene testato e certificato.
Software richiesto
Software necessario come prerequisito
Versioni testate
Commenti
Oracle Java SE Development Kit (JDK)
Java SE Development Kit 8, Update 92 , 1.8.0_92-b14 (64 bit)
ThingWorx è supportato solo su sistemi operativi a 64 bit.
Open JDK non è attualmente supportato.
Tomcat (Linux)
8.5.51 (64 bit)
9.0.31 (64 bit)
Installato manualmente poiché la gestione dei package standard in genere non ha disponibili le versioni più recenti.
ThingWorx può comunque venire eseguito correttamente su una versione principale più recente, ma non è ufficialmente supportato fino a quando non viene testato e certificato.
Tomcat (Windows)
8.5.51 (64 bit)
9.0.31 (64 bit)
Installato utilizzando il programma di installazione dei servizi Windows.
ThingWorx può comunque venire eseguito correttamente su una versione principale più recente, ma non è ufficialmente supportato fino a quando non viene testato e certificato.
PingFederate
8.4.4 patch 3
PingFederate è il metodo supportato da PTC per eseguire l'autenticazione Single Sign-On (SSO) in ThingWorx. PingFederate è necessario solo per i clienti che implementano SSO.
PTC supporta le versioni testate e tutte le successive build all'interno dello stesso numero di versione secondario (ad esempio, 8.4.x).
Opzioni di database
Database
Versione supportata
Commenti
PostgreSQL
9.4.5 (minima), 9.5.11
NOTA: la versione aggiornata più recente è supportata per la versione 9.4 (ad esempio, 9.4.9).
Per ulteriori informazioni, vedere Utilizzo di PostgreSQL come provider di persistenza.
DataStax Enterprise Edition
4.6.3, 5
Per ulteriori informazioni, consultare la guida Getting Started with DataStax Enterprise and ThingWorx Guide.
SAP HANA
SPS 11, 12
Per ulteriori informazioni, consultare la guida Getting Started with SAP HANA and ThingWorx Guide.
Microsoft SQL Server
2014
Composer (IDE di modellazione e Mashup Builder)
ThingWorx Composer è un'applicazione HTML che viene eseguita in un browser. La risoluzione minima necessaria per Composer è 1280x800. Di seguito sono indicati i browser attualmente supportati.
* 
Il comportamento dell'applicazione può cambiare in base ai browser che si aggiornano automaticamente (le versioni più recenti di Chrome, Firefox, Safari e IE). I problemi introdotti dalle nuove versioni di un browser verranno identificati e corretti quanto prima, a seconda della gravità. Le versioni BETA e le versioni giornaliere ancora in fase di sviluppo non sono supportate.
Sistema operativo
Browser
Versioni
Commenti
Windows
IE
11 e versioni successive
La modalità di compatibilità di Microsoft Internet Explorer non è supportata.
Mac/Windows
Firefox
49 e versioni successive
Mac
Safari
10 e versioni successive
Mac/Windows
Chrome
53 e versioni successive
Mobile (qualunque)
Applicazione non dimensionata in modo appropriato per adattarsi al fattore di forma mobile.
Mashup Runtime
Sistema operativo
Browser
Versione
Commenti
Windows
IE
11 e versioni successive
La modalità di compatibilità di Microsoft Internet Explorer non è supportata.
Mac/Windows
Firefox
49 e versioni successive
Mac
Safari
10 e versioni successive
Mac/Windows
Chrome
53 e versioni successive
iOS 4
Mobile Safari