Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Резервирование серверов  (Прочитано 422 раз)

Pendalf

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Резервирование серверов
« : 21 Января 2024, 00:21:36 »
Есть несколько вопросов по функции резервирования серверов (ссылка на документацию).

1. Резервированные сервера всё равно продолжают оба слать данные в ПЛК нагружая ПЛК в двойном размере? Или они как то общаются между собой, чтобы один был основной (обмен с ПЛК есть), а второй в резерве (общается только с основным сервером и берёт все данные с него)?
2. Как осуществляется работа с базами данных? Они работаю параллельно не синхронизирутся? Или также есть основной и резервный, где основной пишет всё в свою базу и дублирует запросы в базу резервного, чтобы они были идентичны?
3. В руководстве написано:

Цитировать
Важно! Автоматическая синхронизация проектов и БД между серверами не поддерживается. Для того, чтобы на резервном сервере была актуальная БД на нем должен быть активирован тот же проект, что и на основном сервере (автозапуск необходимого проекта можно настроить в "Options.exe" на вкладке "Simple-Scada Server" ). Также, при обновлениях проекта на основном сервере его необходимо скопировать и на резервный.
Но всё равно не до конца понятно. Можно прочитать двояко. Либо, если проекты идентичны полностью, например, запускаются первый раз - будут идентичны. То и база одна то и всё будет резервироваться. Либо вообще никак не будут резервироваться. Можно как то подробнее написать, чтобы исключить разночтения?

Получается, что основная функция резервирования только в этом:
Цитировать
После произведенных настроек клиенты будут подключаться к основному серверу и в случае потери связи автоматически переключатся на резервный сервер. Затем, когда связь с основным сервером будет восстановлена - все клиенты переключатся обратно на него.
Консистентности баз данных не будет никакой?
« Изменён: 22 Января 2024, 09:37:06 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3003
    • Просмотр профиля
    • Simple-Scada
Re: Резервирование серверов
« Ответ #1 : 22 Января 2024, 09:40:09 »
Здравствуйте.

Да, резервирование серверов сейчас используется для бесперебойной работы клиентов (чтобы не потерять управление). Синхронизации БД и единого опроса ПЛК - нет.

Pendalf

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Резервирование серверов
« Ответ #2 : 24 Января 2024, 23:38:54 »
Спасибо за ответ. Ожидал другого. Но этот тоже пойдёт, вопросы сняты.
Но прошу ответить себе, что очень ждём таких возможностей.