4.4.1.3.2.2.5.1. Резервирование
Чтобы повысить надёжность проекта автоматизации необходимо использовать резервированную пару серверов ввода/вывода. При прекращении работы основного компонента, резервный компонент продолжит работу и будет выполнять его функции в проекте.
Для резервирования сервера ввода/вывода применяется горячее резервирование.
|
При горячем резервировании основной и резервный компоненты образуют резервную пару. В резервной паре основной компонент работает в полнофункциональном режиме, а резервный компонент находится в режиме ожидания. При прекращении работы основного компонента автоматически выполнится резервный переход: резервный компонент переключится в полнофункциональный режим и будет выполнять функции основного компонента. Клиенты в процессе работы подключаются к тому компоненту резервной пары, который является основным.
Резервный сервер ввода/вывода с резервным компонентом "Astra.Server" добавляется в топологию автоматически при выполнении экспорта проекта в Astra.IDE.
|
Для диагностики резервного сервера ввода/вывода после экспорта необходимо добавить в приложении "SERVER2_SnmpApp" тип "COMPUTER" из библиотеки "PsDiagn" и заполнить карту адресов. Все остальные компоненты резервного сервера настраиваются автоматически с помощью плагина AstraRegul.
|
Для корректной работы резервирования серверов необходимо настроить файл конфигурации "Astra.Server.xml" у каждого сервера. Описание по настройке файла конфигурации приведено в данном разделе в пункте 8.
|
Ручное добавление резервного сервера ввода/вывода
Чтобы описать резервный сервер ввода/вывода в топологии вручную, необходимо выполнить следующие действия:
-
Перейдите в "Astra.Domain" и перетащите в рабочую область домена из Панели элементов компонент "Узел Astra.Domain".Имя узла домена должно совпадать с сетевым именем компьютера.
-
Перейдите в "Узел Astra.Domain" и перетащите в рабочую область из Панели элементов необходимое количество Ethernet-адаптеров в соответствии с физическими адаптерами компьютера. Дополнительно добавьте адаптер для локальной сети с IP-адресом 127.0.0.1.
3. Перетащите в рабочую область из Панели элементов компонент "Резервный Astra.Server". В окне "Свойства" укажите имя "AstraServer".
4. В окне "Свойства" элемента укажите "Резервируемый сервер".
5. В окне "Свойства" элемента укажите параметры основного и резервного канала связи (порты, адаптеры) для связи с основным сервером.
Для основного и резервного Astra.Server создаётся один файл конфигурации, который при развёртывании применяется к обоим экземплярам.
|
8. Для корректного резервирования серверов отредактируйте файл конфигурации Astra.Server на обоих серверах по пути:
Для Windows:
"C:\Program Files\AstraRegul\Astra.Server\Server\Astra.Server.xml"
Для ОС Linux:
"/opt/AstraRegul/Astra.Server/Astra.Server.xml"
|
У параметра "Dispatch" указать параметр модели "Model=Transactional".
Для применения конфигурации перезапустите службу Astra.Server.
|