Überlegungen zur HA-Bereitstellung
Zwar ist die obige Referenzarchitektur eine vollständige Konfiguration für Hochverfügbarkeit (High Availability, HA), jedoch kann sie aus der Bereitstellungsperspektive als vier separate HA-Konfigurationen betrachtet werden:
1. HA-Konfiguration von ThingWorx Connection Servers
Erstes Lastenausgleichsmodul
ThingWorx Connection Servers
2. HA-Konfiguration von ThingWorx Foundation
Zweites Lastenausgleichsmodul
ThingWorx Foundation Server
ThingWorx Speicher-Repositories
ZooKeeper-Knoten
3. Datenbank-HA-Konfiguration
HA-Clusterkonfiguration für PostgreSQL
pgpool-II-Knoten mit konfiguriertem Failover (Watchdog)
PostgreSQL-Clusterknoten
HA-Clusterkonfiguration für Microsoft SQL Server
SQL Server-Clusterknoten
4. DataStax Enterprise-HA-Konfiguration (optional)
Cassandra-Knoten
Solr-Knoten
(optional) DSE-OpsCenter-Knoten für administrative Verwendung