812 325 01 02
Санкт-Петербург (центральный офис)
495 609 03 32
Москва
727 323 11 70
Алматы
 


Форум компании Ритм
Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Резервный сервер GeoRitm. Как осуществить схему бесперебойной работы?
По какой схеме лучше всего настроить переключение на работу резервного сервера GeoRitm на случай выхода из строя основного?
К великому сожалению между серверами нет real-time синхронизации БД, как это сделали в $*^%#*^#*#.
Резервирование БД производится штатными средствами СХД, путем организации MySQL кластера или репликации БД. Или с использованием внешних инструментов для построения MySQL-кластера.

Резервирование сервера приложений настраивайте в VMware vSphere.

Начиная с версии 2.23 приложение Ritm-Link позволяет использовать неограниченное количество узлов в одной инсталляции при работе с общей БД.
При инсталляции каждого узла, в свойствах сервера приложений Payara, в разделе Domain нужно включить встроенный кластер HazelCast, который обеспечивает сигнализацию между узлами.
Рисунок
● В интерфейсе каждого приложения будет виден общий список входящих и исходящих потоков, трансляций и приборов.
● Вся полученная история от приборов будет сохранена в общей БД.
● Потеря связи с объектом на одном узле с Ritm-Link не будет приводить к формированию события 350.1, если прибор до окончания таймаута контроля выйдет на связь с другим узлом Ritm-Link.
● Каждый узел Ritm-Link при каждом старте получает новый уникальный instance-id (UUID), хранящийся в памяти приложения, по которому система GeoRitm определяет с каким узлом соединен прибор и какому узлу перенаправлять команды настройки и управления.
● При настройке прибора из GeoRitm он автоматически выбирает тот узел Ritm-Link к которому подключен прибор.
● Настройка прибора из Ritm-Link будет доступна только в интерфейсе того узла, к которому в настоящий момент подключен прибор.
● Для адресной отправки команд управления и настройки прибору из внешнего ПО можно предварительно с каждого узла получить через REST-API список открытых с приборами сессий, или отправить команду всем узлам Ritm-Link.
Схема отказоустойчивости с резервированием каналов связи.
Рисунок
Резервирование каналов связи может быть настроено в самом приборе и если один из входящих портов не отвечает, то прибор сам переходит на резервный порт.

Схема отказоустойчивости с балансировщиком нагрузки.
Рисунок
Приборы могут иметь один адрес для подключения. Резервирование доступности которого
обеспечивается сетевым оборудованием и балансировщиком нагрузки, который помимо
распределения нагрузки может перенаправить прибор с неработающего узла Ritm-Link на доступный.
Страницы: 1