Login  •  Register


How to implement redundancy of OPCUA server

Questions regarding the use of the C++ SDK for Server or Client development or integration into customer products ...

How to implement redundancy of OPCUA server

Postby pinkiecao » 23 Sep 2014, 09:53

Hello,
I have UA SDK Server with version of 1.4.2.I want to implement redundancy recently.I can't find more help from SDK examples or document. Anyone can infor me more help of the procedure? Thanks in advance.
pinkiecao
Jr. Member
Jr. Member
 
Posts: 4
Joined: 23 Sep 2014, 09:47

Re: How to implement redundancy of OPCUA server

Postby Support Team » 24 Sep 2014, 15:10

Hello pinkiecao,

please start reading here:
http://forum.unified-automation.com/topic159.html
http://forum.unified-automation.com/topic611.html

Does this answer your question?


Best Regards,

Unified Automation Support Team
User avatar
Support Team
Hero Member
Hero Member
 
Posts: 2447
Joined: 18 Mar 2011, 15:09

Re: How to implement redundancy of OPCUA server

Postby pinkiecao » 25 Sep 2014, 02:58

Hi
thank you for your reply.I have read the link information before.My key point is that i don't find the implementation of server none-transparent redundancy in UA server SDK.I just get some configuration and some node properties in loadConfiguration() and startup.For example,if redundancy server runs as cold mode,endpoint shold not be opened and can't be registered into LDS.All the implementation should be done by user or I am definitely wrong about this?Any help will be appreciated.
pinkiecao
Jr. Member
Jr. Member
 
Posts: 4
Joined: 23 Sep 2014, 09:47

Re: How to implement redundancy of OPCUA server

Postby Support Team » 25 Sep 2014, 20:55

Hi,

The non transparent redundancy in OPC UA provides only the information about the other servers in the redundant set and the ServiceLevel that indicates the best available server.

The information about the server in the redundant set and the redundancy mode can be provide through the configuration parameters. There is not much more the SDK can do.

The ServiceLevel must be calculated and set by your back-end system.
The decision if a server can be operational must be also done by your back-end system.

Any synchronization between the servers on OPC UA level for transparent redundancy or non-transparent with HotAndMirrored mode requires an additional redundancy module for the SDK.

Best Regards,
Unified Automation Support Team
User avatar
Support Team
Hero Member
Hero Member
 
Posts: 2447
Joined: 18 Mar 2011, 15:09

Re: How to implement redundancy of OPCUA server

Postby pinkiecao » 26 Sep 2014, 01:37

Hi,
Thanks for your explanation.
As you said " Any synchronization between the servers on OPC UA level for transparent redundancy or non-transparent with HotAndMirrored mode requires an additional redundancy module for the SDK". The additional redundancy module for the SDK is free? or what's the fee?
pinkiecao
Jr. Member
Jr. Member
 
Posts: 4
Joined: 23 Sep 2014, 09:47

Re: How to implement redundancy of OPCUA server

Postby Support Team » 26 Sep 2014, 09:41

Hi,

The redundancy module is planned as add-on module that requires an additional license.
This module is not released yet and only available for prototype customers at the moment.

But this module is not required for the normal non-transparent redundancy.

Best Regards,
Unified Automation Support Team
User avatar
Support Team
Hero Member
Hero Member
 
Posts: 2447
Joined: 18 Mar 2011, 15:09

Re: How to implement redundancy of OPCUA server

Postby baldo » 04 Mar 2020, 16:50

What is the HotAndMirrored mode?
User avatar
baldo
Full Member
Full Member
 
Posts: 7
Joined: 19 Nov 2019, 12:15
Location: Italy


Return to C++ based OPC UA SDK

Who is online

Users browsing this forum: No registered users and 1 guest

cron