4.4.1.3.2.2.5.1. Резервирование

 
Чтобы повысить надёжность проекта автоматизации необходимо использовать резервированную пару серверов ввода/вывода. При прекращении работы основного компонента, резервный компонент продолжит работу и будет выполнять его функции в проекте.
 
Для резервирования сервера ввода/вывода применяется горячее резервирование.
 
При горячем резервировании основной и резервный компоненты образуют резервную пару. В резервной паре основной компонент работает в полнофункциональном режиме, а резервный компонент находится в режиме ожидания. При прекращении работы основного компонента автоматически выполнится резервный переход: резервный компонент переключится в полнофункциональный режим и будет выполнять функции основного компонента. Клиенты в процессе работы подключаются к тому компоненту резервной пары, который является основным.
 
Резервный сервер ввода/вывода с резервным компонентом Astra.Server добавляется в топологию автоматически при выполнении экспорта проекта в Astra.IDE.
Имена резервированной пары серверов ввода вывода в конфигурации должны совпадать с Именем компьютера физических серверов. По имени компьютера модуль резервирования определяет, где  запущен экземпляр сервера и по какому IP следует обращаться к парному серверу. Если имя сервера в конфигурации не совпадает с реальным модуль резервирования не будет инициализирован и запущен. Сервер останется в резерве.
 
 
Для диагностики резервного сервера ввода/вывода после экспорта необходимо добавить в приложении "SERVER2_SnmpApp" тип "COMPUTER" из библиотеки "PsDiagn" и заполнить карту адресов. Все остальные компоненты резервного сервера настраиваются автоматически с помощью плагина AstraRegul.
Для корректной работы резервирования серверов необходимо настроить файл конфигурации "Astra.Server.xml" у каждого сервера. Описание по настройке файла конфигурации приведено в данном разделе в пункте 8.
 

Ручное добавление резервного сервера ввода/вывода

 
Чтобы описать резервный сервер ввода/вывода в топологии вручную, необходимо выполнить следующие действия:
 
  • Перейдите в "Astra.Domain" и перетащите в рабочую область домена из Панели элементов компонент "Узел Astra.Domain".
     
    Имя узла домена должно совпадать с сетевым именем компьютера.
     
     
  • Перейдите в "Узел Astra.Domain" и перетащите в рабочую область из Панели элементов необходимое количество Ethernet-адаптеров в соответствии с физическими адаптерами компьютера.
 
 
3. Перетащите в рабочую область из Панели элементов компонент "Резервный Astra.Server". В окне "Свойства" укажите имя "AstraServer".
 
 
4. В окне "Свойства" элемента укажите "Резервируемый сервер".
 
 
5. В окне "Свойства" элемента укажите параметры основного и резервного канала связи (порты, адаптеры) для связи с основным сервером.
 
 
6. БД резервного сервера настраивается так же, как и для основного сервера.
7. Диагностика резервного сервера настраивается так же, как и для основного сервера.
 
 
Для основного и резервного Astra.Server создаётся один файл конфигурации, который при развёртывании применяется к обоим экземплярам.