Горизонтальное масштабирование FLV-трансляции
При горизонтальном масштабировании FLV-трансляции с различных Nginx-media серверов распределяются между пользователями, обеспечивая эффективное распределение нагрузки для очень больших вебинаров (до 10000 участников) путем использования разных сетевых сегментов. Каждый сервер, передающий
FLV-трансляцию, действует как CDN-сервер, получая контент с первичного Nginx-media сервера. Назначение пользователям конкретных CDN-серверов может быть случайным или предварительно настроенным (например, через IP mapping).
Чтобы настроить горизонтальное масштабирование FLV-трансляции, необходимо:
-
выполнить настройку прямого подключения к Nginx-media для просмотра FLV-вебинаров
-
включить настройку Горизонтальное масштабирование трансляций вебинара:
Войти в web-панель администрирования → Перейти в раздел Системные настройки
→ Выбрать секцию Настройки вебинаров
→ Поле Горизонтальное масштабирование трансляций вебинара
→ Включить флаговую кнопку
-
указать список соответствия публичного адреса Nginx-media сервера обслуживаемым им сегментам сети (при необходимости):
Поле Распределение участников по медиа серверам
→ Ввести данные (например, 10.0.0.1=127.0.0.1,10.0.0.1/24; 10.0.0.2=192.168.0.0/16)
Разделитель между серверами — ';'
Разделить между масками — ','
Если параметр пустой — пользователь будет подключаться на минимально загруженный сервер из числа не указанных
-
если среди используемых Nginx-media серверов есть сервера, которые находятся вне общего облака установки (недоступны и / или не зарегистрированы в Registry и не контролируются системой мониторинга, например SBC), их необходимо описать:
Поле Неконтролируемые медиа сервера
→ Ввести данные
-
сохранить изменения: Нажать кнопку Сохранить
Для раздачи FLV-трансляции могут быть использованы медиасерверы, на которых отключена служба media. Таким образом на этом сервере будет гарантировано сконцентрирован только FLV-трафик и исключено его пересечение с любыми другими видами медиатрафика |
