Changes between Initial Version and Version 2 of Ticket #461


Ignore:
Timestamp:
Sep 11, 2019, 9:10:03 AM (5 years ago)
Author:
san
Comment:

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

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #461 – Description

    initial v2  
    44Думаю, что для раскрытия темы этого не достаточно.
    55Предлагаю добавить информацию.
    6 Вот немного моих набросков, критикуйте и предлагайте ещё:
    76
    8 > Функция резервирования центральной платы не предназначена для резервирования настроек Ethernet коммутатора, Ethernet коммутаторы плат на месте 9 и на месте 10 настраиваются и работают независимо друг от друга, их порты соединяются (см. Рис 2.2.)
    97
    10 > Если плата на месте 10 не получает сигналов по шине управления spi в течении 60 секунд, то она переходит в активное состояние(перезапускает все платы, записывает в них конфигурацию и начинает выполнять функции основной платы), при этом плата начинает передавать специальный сигнал в предназначенную для этого линию. Если плата на месте 9 видит наличие специального сигнала, она немедленно переходит в резерв.
     8----
    119
    12 > Алгоритм действий при переходе на резерв. Если плата на месте 10 перешла в активное состояние, нужно заменить плату на месте 9 на другую исправную(записав в неё предварительно сетевые настройки, настройки пользователей и настройки Ethernet), затем дождаться пока новая плата синхронизирует конфигурацию и перевести плату на месте 10 месте в резерв.
     10Если активная плата SW-01 обнаруживает в блоке другую плату SW-01, она периодически передает этой плате информацию о текущей конфигурации блока. Вместе с этой информацией дополнительно передается содержимое базы данных хранилища информации плат (в настоящее время используется для хранения настроек ДВО пользователей плат VE-01/VE-02 и записей о регистрации SIP пользователей плат VE-01/VE-02). Таким образом обеспечивается актуальность настроек и данных, хранимых в резервной плате SW-01.
     11Перед началом процесса передачи конфигурации передается хэш (контрольная сумма) всей информации, благодаря чему принимающая конфигурацию плата SW-01 может определить, произошли ли какие-либо изменения в конфигурации блока с момента предыдущей синхронизации. Если хэш конфигурации не совпадает с хэшем, полученным в предыдущем цикле синхронизации (либо если данный цикл является первым), плата SW-01 индицирует, что конфигурация не синхронизирована (мигаем желтым светодиодом "MEM" и отображает "синхронизация" в строке "Состояние конфигурации" в веб-интерфейсе). После получения новой конфигурации находящаяся в резерве плата SW-01 выполняет запись настроек в файл конфигурации и данных хранилища информации в базу данных, после чего индицирует, что конфигурация синхронизирована с активной платой (вместо желтого индикатора "MEM" начинает мигать зеленый индикатор "OK", и в строке "Состояние конфигурации" веб-интерфейса отображается "синхронизирована").
     12В процессе работы установленная в слот 10 резервная плата SW-01 контролирует получение запросов ее состояния по управляющей шине SPI от активной платы SW-01. Если по каким-то причинам такие запросы не принимаются длительное время (около 1 минуты), резервная плата SW-01 считает, что основная плата вышла из строя и принимает управление блоком на себя. При этом выполняются следующие основные действия:
     13в основную плату SW-01 по специальной линии передается блокирующий сигнал, при получении которого все выходы основной платы в шины TDM и синхронизации блока переводятся в третье (высокоомное) состояние;
     14резервная плата передает сигнал RESET в шину кросс-платы блока;
     15резервная плата загружает и применяет конфигурацию основной платы (слот 9) из файла конфигурации, за исключением конфигурации ethernet, которая остается своей;
     16резервная плата переходит в активное состояние: включает выходы в шины TDM и синхронизации, начинает процесс опроса и управления платами блока по управляющей шине SPI;
     17для плат, не поддерживающих аппаратный сигнал RESET, по шине SPI передается команда "рестарт".
     18Далее работа резервной платы не отличается от работы основной...
    1319
    14 И ещё я не нашёл информацию о синхронизации конфигурации резервной платы в РЭ. Плохо искал?
    15 Алексей, если этой информации и правда нет, можешь описать процесс текстом?
     20Алгоритм действий при переходе на резерв. Если плата на месте 10 перешла в активное состояние, нужно заменить плату на месте 9 на другую исправную(записав в неё предварительно сетевые настройки, настройки пользователей и настройки Ethernet), затем дождаться пока новая плата синхронизирует конфигурацию затем перевести плату на месте 10 месте в резерв.
     21
     22Внимание! Функция резервирования центральной платы не предназначена для резервирования настроек Ethernet коммутатора, Ethernet коммутаторы плат на месте 9 и на месте 10 настраиваются и работают независимо друг от друга(см. Рис 2.2.). При необходимости резервировать Ethernet трафик, в блоке пользователю предлагается создать избыточные соединения(петли) использовать протокол RSTP(см. пункт такой-то).