Skip to main content
8-Gravel
Jan 18, 2024 12:01 PM UTC
Question

ThingWorx High Availablity Architecture

Hi All,

My requirement is for TWX HA architecture. I checked the below link from PTC support.

https://support.ptc.com/help/thingworx/platform/r9/en/index.html#page/ThingWorx/Help/ThingWorxHighAvailability/OverviewOfThingworxHighAvailability.html#

I have a confusion that whether Apache zookeeper and Apache Ignite will be installed on each server node along with Thingworx Foundation application or These two will be present on a separate server from the Thingworx Foundation nodes and maintain the HA architecture.

 

Thanks for the help.

6 replies

22-Sapphire I
Jan 18, 2024 1:12 PM UTC

Although Ignite and Zookeeper are very lightweight, generally they are installed on their own servers, Each servers a specific purpose and works together as a triad or greater, so you don't want them to be affected by the other if possible.

Translate
8-Gravel
Jan 18, 2024 1:17 PM UTC

@PaiChung Thanks for your answer.

 

Just for Clarification so in the you are suggesting is I should have 1 node which will have Zookeeper and Apache Ignite on 1 server, and 2 nodes for keeping TWX Foundation. So that my application would be always running is in HA.

Is my understanding correct, Kindly confirm.

Translate
22-Sapphire I
Jan 18, 2024 1:20 PM UTC

Actually at minimum you would have 2 if not 3 TWX servers. and then 3 or more ignite servers and 3 or more zookeeper servers.

Translate