![]() |
建議透過在 Azure Linux (Ubuntu 18.04 LTS) Fsv2 虛擬機器上執行的測試識別。Premium SSD 已用於所有資料庫實例。其他雲端服務供應商、實體硬體或作業系統組合上的結果可能會不同。
|
大小
|
ThingWorx Foundation (每個節點)
|
關聯式資料庫
(SQL Server 或 PostgreSQL)
|
時間序列資料庫資料節點
(InfluxDB)
|
---|---|---|---|
X-小 H2*
(H2 記憶體內資料庫)
|
4 vCPU
8 GiB RAM
|
||
小 H2 *
(H2 記憶體內資料庫)
|
8 vCPU
16 GiB RAM
|
||
小(僅限 RDBMS)
|
8 vCPU
16 GiB RAM
|
8 vCPU
16 GiB RAM
|
|
小 +(含 InfluxDB**)
|
8 vCPU
16 GiB RAM
|
4 vCPU
8 GiB RAM
|
4 vCPU
8 GiB RAM
|
中(僅限 RDBMS)
|
16vCPU
32 GiB RAM
|
16vCPU
32 GiB RAM
|
|
中 +(含 InfluxDB **)
|
16vCPU
32 GiB RAM
|
8 vCPU
16 GiB RAM
|
8 vCPU
16 GiB RAM
|
大(僅限 RDBMS)
|
32vCPU
64 GiB RAM
|
32vCPU
64 GiB RAM
|
|
大 +(含 InfluxDB **)
|
32vCPU
64 GiB RAM
|
16 vCPU
32 GiB RAM
|
16 vCPU
32 GiB RAM
|
提醒:大小設定指南建議專門用於使用初始基線來設定 ThingWorx 實行的大小。個別結果會根據邊緣配置、應用程式負載等而有所不同。
|
|||
* 生產實行不支援 H2 記憶體內資料庫。
** ThingWorx 可以使用 InfluxDB 的開放原始碼、單一節點版本,或 InfluxDB Enterprise 叢集以獲得高可用性及提高效能。InfluxDB 開放原始碼版本已用於這些設定大小的測試。針對 InfluxDB Enterprise 大小設定,請依指示規劃兩個 InfluxDB「資料」節點,加上三個「中繼」節點,通常為每個有 1-2 個 vCPU 與 0.5-1GiB 的 RAM。如需有關 InfluxDB 大小設定的更多指引,請審核 https://docs.influxdata.com/influxdb/v1.8/guides/hardware_sizing/。
|