系統需求
系統需求
8.5 系統需求
概觀
主題針對在生產環境中執行 ThingWorx 提供下列伺服器硬體與組態需求:
核心作業系統軟體需求
ThingWorx 所需的先決條件軟體
最低規模估算需求 (用於生產)
除非特別註明,否則本部份中的資訊為 ThingWorx 8.5 專用。其他版本的產品可能會引入新的或變更的系統需求。
如需有關為 ThingWorx 使用及更新協力廠商軟體的重要建議,請參閱此 技術支援文章
如需 ThingWorx Foundation 安裝程式系統需求,請參閱下列內容: ThingWorx Foundation 安裝程式
如需 ThingWorx Flow 安裝程式系統需求,請參閱下列主題: 安裝 ThingWorx Flow
ThingWorx Kepware 伺服器可以與平台整合,以針對 ThingWorx 模型中的資料進行建模、配置及追蹤。ThingWorx 支援透過 Composer 的工業連線功能與產業資料來源整合。產品資訊與系統需求可在 https://www.kepware.com/en-us/products/kepserverex/ 上取得。
ThingWorx 伺服器需求
以下是生產的最低建議。實際大小將取決於應用程式及使用情況。
硬體大小
項目
Value
註解
記憶體
16 GB
組態需要將一定百分比的專用記憶體分配給 Java VM。
CPU
4 核心
虛擬化環境可能擁有自己的術語,用來指定提供的 CPU/核心數。決定環境是否符合最低需求時,必須考慮這一點。
同步查詢活動、索引和搜尋的數量,以及內部事件和/或內容資料變更的數量可能需要增加 CPU 資源。
磁碟類型
*
建議使用伺服器級硬體。
磁碟空間
100GB
此大小將容納安裝於 Tomcat 中的預設 ThingWorx Web 應用程式,以及初始 ThingworxStorage (資料庫) 目錄和某些初始組態資料。
* 
這不包括 OS 或其他必要軟體所需的空間。
如果還安裝了 ThingWorx Flow,則需要 100GB 額外空間 (最小總磁碟空間為 200GB)。
任何所提供應用程式需要的總磁碟空間都取決於將保留的組態與執行時間資料量。客戶應使用銷售與現場支援,根據其應用程式需求預估空間需求。
磁碟速度
10000 RPM 或 SSD
如果您要將資料儲存在 ThingWorx Core,那麼速度至關重要。ThingWorx 建議使用經濟實惠的最快速磁碟,但不應使用速度低於 10000 RPM 的磁碟。
* 
您可能想要考慮 RAID 組態以增加磁片效能
如果您要執行定期系統備份,那麼強烈建議使用其自身控制器上的額外實體磁碟 - 而不只是使用相同實體磁碟上的獨立分割。
作業系統
受支援的作業系統 (僅限 64 位元)
註記
Windows Server 2016
Windows Server 2012 R2
不支援與 ThingWorx Flow
Red Hat Enterprise Linux (RHEL) 7.6 與 8.2
Ubuntu 16.04 LTS、18.04 LTS
不支援與 ThingWorx Flow
* 
下表中的軟體需要下載/安裝特定於作業系統的適當版本。
一般而言,您可以安裝軟體的較新次要版本,但除非在此明確指定 (即 JDK 1.7.0.17 為次要版本,但會將 JDK 1.8 視為主要版本),否則不支援新的主要版本。ThingWorx 仍可在較新的主要版本上正確執行,但在測試與認證之後才會獲得正式支援。
所需軟體
先決條件軟體
已測試版本
註解
Oracle Java SE Development Kit (JDK)
JAVA SE Development Kit 8、更新 141 或更高版本,1.8.0_141-bxx (64 位元)
ThingWorx 僅在 64 位元作業系統上受支援。
目前不支援 Open JDK。
Tomcat (Linux)
8.5.51 (64 位元)
9.0.35 (64 位元)
手動安裝,因為標準封裝管理通常不提供最新版本。
ThingWorx 仍可在較新的主要版本上正確執行,但在測試與認證之後才會獲得正式支援。
Tomcat (Windows)
8.5.51 (64 位元)
9.0.35 (64 位元)
使用 Windows Service Installer 安裝。
ThingWorx 仍可在較新的主要版本上正確執行,但在測試與認證之後才會獲得正式支援。
PingFederate
9.3.3 修補程式 5
PingFederate 是對 ThingWorx 執行單一登入 (SSO) 的 PTC 支援的方法。只有實行 SSO 的客戶才需要 PingFederate。
PTC 支援已測試版本及相同次要版本中的所有後續版次 (例如 9.3. x)。
資料庫選項
資料庫
受支援的版本
註解
PostgreSQL
9.6.12、10.8
DataStax 企業版 (DSE)
6.7
DSE 不再銷售,且在未來發行版本中不受支援。如需詳細資訊,請參考 終止銷售文章。
不支援與 ThingWorx Flow
Microsoft SQL Server
2016 與 2017
AzureSQL
Azure SQL 邏輯伺服器 - V12
Azure SQL 受管理實例 - V12
如需有關 Azure SQL 最新版本的資訊,請參閱 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-faq
不支援與 ThingWorx Flow
InfluxDB
1.7.7
不支援與 ThingWorx Flow
Composer (Modeling IDE 和 Mashup Builder)
ThingWorx Composer 是在瀏覽器中執行的 HTML 應用程式。Composer 所需的最小解析度為 1280x800。目前支援的瀏覽器如下所示。
* 
應用程式的行為可能會根據自動更新的瀏覽器 (最新版本的 Chrome、Firefox、Safari) 而變更。基於嚴重性,新瀏覽器版本所引入的問題會被儘快識別並修正。BETA 和夜間發行版本的使用不受支援。
OS
瀏覽器
版本
註解
Windows
MS Edge
Chromium 81.0 及更新版本
Mac/Windows
Firefox
Quantum - 59 及更新版本
ESR - 60 及更新版本
Mac
Safari
11 及更新版本
Mac/Windows
Chrome
64 及更新版本
混搭執行時間
OS
瀏覽器
版本
註解
Windows
MS Edge
Chromium 81.0 及更新版本
Mac/Windows
Firefox
Quantum - 59 及更新版本
ESR - 60 及更新版本
Mac
Safari
11 及更新版本
Mac/Windows
Chrome
64 及更新版本
iOS 13
行動裝置用 Safari