cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X

Thingworx 9.1 HA Active-Active in windows 2019

vi1
15-Moonstone
15-Moonstone

Thingworx 9.1 HA Active-Active in windows 2019

Hi,

 

We are planning to migrate from Thingworx 8.5 HA to Thingworx 9.1 HA. I have read PTC help documents for HA.

I need clarification on below points. We are planning to do on Windows 2019 environment.

1. Is it compulsory to use connection servers in Thingworx 9 HA. We have not used connection servers in Thingworx 8.5 HA?

2. Can we install and configure Apache Ignite in respective thingworx servers? Do we need to go with separate systems for Ignite?

 

In Thingworx 8.5 HA, used below components.

1. Load Balancer

2. Azure Postgre SQL service

3. Two Thingworx servers(2 Azure VM's)

4. Three Zookeepers systems

5. Common folder Repository(File Repository)

 

 

Regards,

Latha

ACCEPTED SOLUTION

Accepted Solutions
mnarang
17-Peridot
(To:vi1)

1. Is it compulsory to use connection servers in Thingworx 9 HA. We have not used connection servers in Thingworx 8.5 HA? --- When you have cluster in ThingWorx 9.x HA that means multiple ThingWorx node will run in parallel. Because of this reason, cx server are compulsory now as the algorithm to redirect the traffic to multiple thingworx node will reside in cx server. Your edge will point to cx server which will load balance the traffic to multiple twx server.

2. Can we install and configure Apache Ignite in respective thingworx servers? Do we need to go with separate systems for Ignite?------ You can use embedded ignite in ThingWorx(client mode flag). Alternatively, you can also have a separate VM for ignite ( running standalone ignite server)

Hope it helps

Thanks,

Mukul Narang

View solution in original post

4 REPLIES 4
mnarang
17-Peridot
(To:vi1)

1. Is it compulsory to use connection servers in Thingworx 9 HA. We have not used connection servers in Thingworx 8.5 HA? --- When you have cluster in ThingWorx 9.x HA that means multiple ThingWorx node will run in parallel. Because of this reason, cx server are compulsory now as the algorithm to redirect the traffic to multiple thingworx node will reside in cx server. Your edge will point to cx server which will load balance the traffic to multiple twx server.

2. Can we install and configure Apache Ignite in respective thingworx servers? Do we need to go with separate systems for Ignite?------ You can use embedded ignite in ThingWorx(client mode flag). Alternatively, you can also have a separate VM for ignite ( running standalone ignite server)

Hope it helps

Thanks,

Mukul Narang

vi1
15-Moonstone
15-Moonstone
(To:mnarang)

Thank you Mukul.  Do we need  2 separate VM's for connection servers?

 

Regards,

Latha

Alessio
15-Moonstone
(To:vi1)

It depends on sizing. How many concurrent connections will each CS need to keep open?

If a single VM can handle the totals of 2 CS, then using a single VM is possible but you won't be protected from a VM crash and the VM will be the single point of failure (so you won't get optimal HA).

slangley
23-Emerald II
(To:vi1)

Hi @vi1.

 

If you feel your question has been answered, please mark the appropriate response as the Accepted Solution for the benefit of others with the same question.

 

Regards.

 

--Sharon

Announcements


Top Tags