![]() |
Les recommandations ont été formulées sur la base de tests effectués sur des machines virtuelles Azure Linux Fsv2 (Ubuntu 18.04 LTS). Des disques SSD Premium ont été utilisés pour toutes les instances de base de données. Les résultats pourront différer avec d'autres fournisseurs de Cloud, un matériel physique différent ou d'autres systèmes d'exploitation.
|
Taille
|
ThingWorx Foundation (chaque noeud)
|
BD relationnelle
(SQL Server ou PostgreSQL)
|
BD relationnelle
(Azure PostgreSQL Flexible)
|
Noeud(s) de données BD temporelle
(InfluxDB)
|
---|---|---|---|---|
Petite taille(SGBDR uniquement)
|
8 vCPU
16 Gio de RAM
|
8 vCPU
16 Gio de RAM
|
16 vCPU
64 Gio de RAM
1 To
|
|
Petite taille +(avec InfluxDB**)
|
8 vCPU
16 Gio de RAM
|
4 vCPU
8 Gio de RAM
|
4 vCPU
8 Gio de RAM
|
|
Taille intermédiaire(SGBDR uniquement)
|
16 vCPU
32 Gio de RAM
|
16 vCPU
32 Gio de RAM
|
16 vCPU
64 Gio de RAM
1 To
|
|
Taille intermédiaire +(avec InfluxDB**)
|
16 vCPU
32 Gio de RAM
|
8 vCPU
16 Gio de RAM
|
8 vCPU
16 Gio de RAM
|
|
Grande taille(SGBDR uniquement)
|
32 vCPU
64 Gio de RAM
|
32 vCPU
64 Gio de RAM
|
32 vCPU
128 Gio de RAM
8 To
|
|
Grande taille +(avec InfluxDB**)
|
32 vCPU
64 Gio de RAM
|
16 vCPU
32 Gio de RAM
|
16 vCPU
32 Gio de RAM
|
|
Grande taille (HA) + Haute disponibilité Azure Flex
|
48 vCPU
192 Gio de RAM
8 To
|
|||
Rappel : les recommandations du guide de dimensionnement sont destinées à servir de base initiale pour le dimensionnement des implémentations ThingWorx. Les résultats réels peuvent varier en fonction de la configuration Edge, de la charge de l'application, etc.
|
||||
** ThingWorx peut être utilisé avec la version open source sur serveur unique d'InfluxDB ou avec un cluster InfluxDB Enterprise pour une haute disponibilité et des performances accrues. La version open source d'InfluxDB est celle qui a été utilisée pour ces tests de dimensionnement. Pour le dimensionnement sur InfluxDB Enterprise, planifiez deux noeuds de "données" InfluxDB comme indiqué, plus trois noeuds "méta", avec typiquement 1 à 2 vCPU et 0,5 à 1Gio de RAM chacun. Pour plus d'informations sur le dimensionnement d'InfluxDB, consultez la page https://docs.influxdata.com/influxdb/v1.8/guides/hardware_sizing/.
|
![]() |
Le serveur flexible Azure PostgreSQL nécessite une puissance de calcul et un stockage plus importants que la base de données sur site pour obtenir une fréquence de file d'attente de flux de valeurs similaire. Les composants tels que le maximum d'opérations d'E/S par seconde (IOPS) et la bande passante IOPS dépendent des capacités de calcul et de stockage.
|