![]() |
推奨サイズは Azure Linux (Ubuntu 18.04 LTS) Fsv2 仮想マシン上で実行されたテストに基づいて割り出されています。すべてのデータベースインスタンスで Premium SSD が使用されています。その他のクラウドプロバイダ、物理ハードウェア、オペレーティングシステムの組み合わせによって結果が異なる場合があります。
|
サイズ
|
ThingWorx Foundation (各ノード)
|
リレーショナル DB
(SQL Server または PostgreSQL)
|
時系列 DB データノード
(InfluxDB)
|
---|---|---|---|
極小規模 H2*
(H2 インメモリ DB)
|
4 vCPU
8 GiB RAM
|
||
小規模 H2*
(H2 インメモリ DB)
|
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
|
備考: Sizing Guide の推奨サイズは、ThingWorx の実装をサイジングするときの初期ベースラインとして使用するためのものです。個々の結果は Edge のコンフィギュレーションやアプリケーションの負荷などによって異なります。
|
|||
* 運用環境の実装では H2 インメモリデータベースはサポートされていません。
** ThingWorx ではオープンソースの単一ノードバージョンの InfluxDB を使用することも、InfluxDB Enterprise クラスタを使用して高可用性を実現し、パフォーマンスを向上させることもできます。これらのサイジングテストでは InfluxDB オープンソースバージョンが使用されています。InfluxDB Enterprise のサイシングでは、示されている 2 つの InfluxDB "データ" ノードに加え、3 つの "メタ" ノードを計画し、通常はそれぞれに 1-2 vCPU と 0.5-1GiB RAM を割り当てます。InfluxDB のサイジングの詳細については、https://docs.influxdata.com/influxdb/v1.8/guides/hardware_sizing/ を参照してください。
|