Skip to main content
8-Gravel
January 18, 2024
Question

ThingWorx High Availablity Architecture

  • January 18, 2024
  • 1 reply
  • 2305 views

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.

1 reply

22-Sapphire I
January 18, 2024

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.

8-Gravel
January 18, 2024

@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.

22-Sapphire I
January 18, 2024

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.