пятница, 12 января 2024 г.

Есть ли схема резервирования в режиме ожидания для IP-вещания?

"...Есть ли в продуктах Форвард ТС возможность резервирования мультикаст-группы в режиме ожидания:
  1. Основной и резервный серверы формируют идентичный набор программ. Основной сервер вещает поток в мультикаст-группу.
  2. Резервный сервер постоянно проверяет, ведется ли вещание в эту мультикаст-группу, но сам не вещает, находясь режиме ожидания.
  3. Если основной сервер прекращает вещание, то резервный сервер выходит из режима ожидания и начинает вещать.
  4. Как только в эфире появляется основной сервер, резервный прекращает вещание и возвращается в standby-режим..."

Нет, такого варианта резервирования у нас нет. 

Ваш вариант подразумевает "холодное" резервирование, т.е. прерывание вещания (на время реакции резервного сервера на пропадание потока с основного + на время для запуска процесса вещания на резервном сервере).

У нас реализовано "горячее" резервирование, которое не подразумевает прерывания вещания.

Типовая схема с описанием показана здесь.

Основные моменты по работе схемы описаны ниже.

Ведущий и ведомый сервер: 

  • Имеют одинаковый набор лицензий
  • Должна быть установлена одинаковая версия нашего ПО
  • Должны иметь одинаковую ОС.
  • Должны быть объединены в локальную сеть. 
  • Оба сервера вещают одновременно. 
  • Встроенный механизм зеркалирования позволяет, все действия, которые производятся на одном из серверов, повторяются и на другом.

"Контролирующий" сервер

  • Сервер с установленным продуктом Форвард ТС шлюз IP-IP занимается отслеживанием потоков с обоих вещательных серверов. 
  • Отслеживание ведётся на уровне пакетов транспортного потока. Если пакеты с одного сервера перестают переходить, то происходит переключение на резерв. 
  • Т.к. не происходит декодирования входных IP-программ, то требование к компьютеру минимальные.