ardsoft

Продукты => arOPC сервер => Тема начата: Серега от 16.05.2018, 14:06:47 pm

Название: Резервирование OPC серверов
Отправлено: Серега от 16.05.2018, 14:06:47 pm
Добрый день, уважаемые разработчики!
В силу определенных обстоятельств дана задача по построению отказоустойчивой системы. Описанное резервирование каналов связи в руководстве опробовано и работает хорошо. Но вышестоящие говорят следующее:
" ... а можно сделать так, чтобы slave OPC сервер следил за master OPC сервером и когда master "ляжет" подхватил весь обмен..." (перевод от автора на понятный язык :)).
Данное указание можно конечно реализовать. По железу - 2 компа, питание - 2 UPS, каналы связи - 2 сетевых карточки и 2 пачкорда.
Но основной вопрос звучит наверное так: можно ли программно (через cfg файл) или другим способом реализовать слежение одним OPC за работой другого OPC.
Возможно это лучше реализовывать через SimpleSCADA скриптами. Но это вопрос к разработчикам скады.
Может подскажите в каком направлении копать или другой продукт.
Название: Re: Резервирование OPC серверов
Отправлено: Айрат от 16.05.2018, 18:50:00 pm
Здравствуйте.

Сейчас такой возможности в OPC сервер не заложено.
Честно говоря если вы хотите это сделать на одном простом компьютере то отказоустойчивой системы не получится.
Ведь кроме OPC сервера отказать может любой из компонентов: Scada, Windows,  железо.
И в этом случае дублирование OPC сервера не поможет.

Тут либо две машины разворачивать, либо сервер.

Айрат
Название: Re: Резервирование OPC серверов
Отправлено: Серега от 18.05.2018, 08:58:28 am
Спасибо за ответ.
Эксперименты со скадой и opc, а также механизмы резервирования серверов скады и механизм запуска серверов согласно настройкам дают шанс сделать как просят.
И естественно данный вариант должен работать на 2 компах/серверах