×

7.1. Принципы организации резервирования

Принцип организации резервирования ЦППС ЭНТЕК:
1.       Организуются два сервера ЦППС, один сервер назначается Основным, другой Резервным. Сервера имеют в локальной сети различные адреса IP. Конфигурация серверов в части сбора данных полностью идентична – одинаковое содержание каталога проекта ЦППС, одинаковое размещение файлов всех баз данных.
2.       При настройке проекта задается IP-адрес сервера, который будет основным, и IP-сервера, который будет выполнять роль резервного. При запуске серверов они определяют свою роль на основании имеющегося у данного сервера IP-адреса.
3.       Основной и резервный сервера ЦППС взаимодействуют между собой по локальной сети. Основной сервер опрашивает удаленные объекты приоритетно, в это время резервный сервер не имеет соединения с удаленными объектами, потому что у него есть связь с основным сервером, и он видит, что основной сервер находится в работе. Когда резервный сервер теряет связь с основным сервером – он переходит в активное состояние, и начинает сам опрашивать удаленные объекты. Когда основной сервер вновь запускается – он посылает резервному серверу команду на переход в режим ожидания, и резервный сервер останавливает опрос удаленных объектов.
4.       В настройках клиентов ЦППС ЭНТЕК необходимо для канала приема данных от ЦППС иметь возможность задавать два IP-адреса – основного и резервного серверов ЦППС.
5.       Клиенты ЦППС имеют соединение с одним сервером ЦППС, приоритетно это основной сервер. При потере соединения с основным сервером клиент автоматически пробует переключиться на резервный сервер. Когда клиент получается данные от резервного сервера, и запускается основной сервер, то резервный сервер получает команду перейти в режим ожидания и разрывает имеющиеся у него соединения с клиентами. В результате разрыва связи с резервным сервером клиент автоматически переключится на основной сервер.