Considérations pour un déploiement haute disponibilité
L'architecture référencée est une configuration haute disponibilité complète. Toutefois, du point de vue du déploiement, elle peut être divisée en plusieurs configurations haute disponibilité :
• Configuration ThingWorx haute disponibilité
◦ Equilibreur de charge
◦ Noeuds ThingWorx Connection Server
◦ Noeuds ThingWorx Foundation
◦ Référentiels de stockage ThingWorx
• Configuration de ZooKeeper haute disponibilité
◦ Noeuds ZooKeeper
• Configuration d'Ignite haute disponibilité
◦ Noeuds Ignite
• Configuration HA de la base de données
◦ Configuration du cluster HA PostgreSQL
▪ Noeuds Pgpool-II avec basculement configuré (surveillance)
▪ Noeuds de cluster PostgreSQL
◦ Configuration du cluster HA Microsoft SQL Server
▪ Noeuds de cluster SQL Server
◦ Configuration du cluster HA InfluxDB
▪ Noeuds de cluster InfluxDB