Opened 5 years ago

Last modified 5 years ago

#461 closed улучшение

Добавить в РЭ: про резервирование центральной платы — at Version 3

Reported by: san Owned by: Vladimir
Priority: major Component: Руководство по эксплуатации
Keywords: Cc: alx, anatoly

Description (last modified by san)

Я заметил что в РЭ, в пункте 2.4.3 Резервирование платы управления и мониторинга SW-01 ничего толком про это резервирование не сказано, а лишь дана ссылка на 2.3, в котором про резервирование всего лишь один абзац текста:

При возникновении неисправности основной платы SW-01, установленной на месте 9, функции управления блоком, центрального коммутатора TDM и синхронизации перейдут к резервной плате SW-01,что обеспечивает отказоустойчивость блока

Думаю, что для раскрытия темы этого не достаточно.
Предлагаю добавить информацию.


Если активная плата SW-01 обнаруживает в блоке другую плату SW-01, она периодически передает этой плате информацию о текущей конфигурации блока. Вместе с этой информацией дополнительно передается содержимое базы данных хранилища информации плат (в настоящее время используется для хранения настроек ДВО пользователей плат VE-01/VE-02 и записей о регистрации SIP пользователей плат VE-01/VE-02). Таким образом обеспечивается актуальность настроек и данных, хранимых в резервной плате SW-01.
Перед началом процесса передачи конфигурации передается хэш (контрольная сумма) всей информации, благодаря чему принимающая конфигурацию плата SW-01 может определить, произошли ли какие-либо изменения в конфигурации блока с момента предыдущей синхронизации. Если хэш конфигурации не совпадает с хэшем, полученным в предыдущем цикле синхронизации (либо если данный цикл является первым), плата SW-01 индицирует, что конфигурация не синхронизирована (мигаем желтым светодиодом "MEM" и отображает "синхронизация" в строке "Состояние конфигурации" в веб-интерфейсе). После получения новой конфигурации находящаяся в резерве плата SW-01 выполняет запись настроек в файл конфигурации и данных хранилища информации в базу данных, после чего индицирует, что конфигурация синхронизирована с активной платой (вместо желтого индикатора "MEM" начинает мигать зеленый индикатор "OK", и в строке "Состояние конфигурации" веб-интерфейса отображается "синхронизирована").
В процессе работы установленная в слот 10 резервная плата SW-01 контролирует получение запросов ее состояния по управляющей шине SPI от активной платы SW-01. Если по каким-то причинам такие запросы не принимаются длительное время (около 1 минуты), резервная плата SW-01 считает, что основная плата вышла из строя и принимает управление блоком на себя. При этом выполняются следующие основные действия:
в основную плату SW-01 по специальной линии передается блокирующий сигнал, при получении которого все выходы основной платы в шины TDM и синхронизации блока переводятся в третье (высокоомное) состояние;
резервная плата передает сигнал RESET в шину кросс-платы блока;
резервная плата загружает и применяет конфигурацию основной платы (слот 9) из файла конфигурации, за исключением конфигурации ethernet, которая остается своей;
резервная плата переходит в активное состояние: включает выходы в шины TDM и синхронизации, начинает процесс опроса и управления платами блока по управляющей шине SPI;
для плат, не поддерживающих аппаратный сигнал RESET, по шине SPI передается команда "рестарт".
Далее работа резервной платы не отличается от работы основной.

Алгоритм действий при переходе на резерв. Если плата на месте 10 перешла в активное состояние, нужно заменить плату на месте 9 на другую исправную(записав в неё предварительно сетевые настройки, настройки пользователей и настройки Ethernet), затем дождаться пока новая плата синхронизирует конфигурацию затем перевести плату на месте 10 месте в резерв.

Внимание! Функция резервирования центральной платы не предназначена для резервирования Ethernet трафика, Ethernet коммутаторы плат на месте 9 и на месте 10 настраиваются и работают независимо друг от друга(см. Рис 2.2.). При необходимости резервировать Ethernet трафик, пользователю предлагается создать избыточные соединения(петли) и использовать протокол RSTP(см. пункт такой-то).

Change History (3)

in reply to:  description comment:1 by alx, 5 years ago

Replying to san:

И ещё я не нашёл информацию о синхронизации конфигурации резервной платы в РЭ. Плохо искал?
Алексей, если этой информации и правда нет, можешь описать процесс текстом?

Я тоже не видел. :)

Если активная плата SW-01 обнаруживает в блоке другую плату SW-01, она периодически передает этой плате информацию о текущей конфигурации блока. Вместе с этой информацией дополнительно передается содержимое базы данных хранилища информации плат (в настоящее время используется для хранения настроек ДВО пользователей плат VE-01/VE-02 и записей о регистрации SIP пользователей плат VE-01/VE-02). Таким образом обеспечивается актуальность настроек и данных, хранимых в резервной плате SW-01.

Перед началом процесса передачи конфигурации передается хэш (контрольная сумма) всей информации, благодаря чему принимающая конфигурацию плата SW-01 может определить, произошли ли какие-либо изменения в конфигурации блока с момента предыдущей синхронизации. Если хэш конфигурации не совпадает с хэшем, полученным в предыдущем цикле синхронизации (либо если данный цикл является первым), плата SW-01 индицирует, что конфигурация не синхронизирована (мигаем желтым светодиодом "MEM" и отображает "синхронизация" в строке "Состояние конфигурации" в веб-интерфейсе). После получения новой конфигурации находящаяся в резерве плата SW-01 выполняет запись настроек в файл конфигурации и данных хранилища информации в базу данных, после чего индицирует, что конфигурация синхронизирована с активной платой (вместо желтого индикатора "MEM" начинает мигать зеленый индикатор "OK", и в строке "Состояние конфигурации" веб-интерфейса отображается "синхронизирована").

В процессе работы установленная в слот 10 резервная плата SW-01 контролирует получение запросов ее состояния по управляющей шине SPI от активной платы SW-01. Если по каким-то причинам такие запросы не принимаются длительное время (около 1 минуты), резервная плата SW-01 считает, что основная плата вышла из строя и принимает управление блоком на себя. При этом выполняются следующие основные действия:

  • в основную плату SW-01 по специальной линии передается блокирующий сигнал, при получении которого все выходы основной платы в шины TDM и синхронизации блока переводятся в третье (высокоомное) состояние;
  • резервная плата передает сигнал RESET в шину кросс-платы блока;
  • резервная плата загружает и применяет конфигурацию основной платы (слот 9) из файла конфигурации, за исключением конфигурации ethernet, которая остается своей;
  • резервная плата переходит в активное состояние: включает выходы в шины TDM и синхронизации, начинает процесс опроса и управления платами блока по управляющей шине SPI;
  • для плат, не поддерживающих аппаратный сигнал RESET, по шине SPI передается команда "рестарт".

Далее работа резервной платы не отличается от работы основной...

comment:2 by san, 5 years ago

Description: modified (diff)

Алексей, спасибо, добавил это описание в тело тикета.
Владимир Александрович, думаю что пока этого хватит, можете смело добавлять в РЭ.

comment:3 by san, 5 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.