Skip to content

Требования к серверному оборудованию

VideoGrace Server является центральным узлом системы видеоконференций. Он обслуживает подключение клиентов, хранит настройки, управляет конференциями и пересылает аудио/видео потоки между участниками.

Основные ресурсы сервера расходуются на сеть, обработку соединений и трансляцию медиа. Чем больше участников и выше качество видео, тем выше требования к CPU, сетевому каналу и числу AV-трансляторов.

Базовые рекомендации

Сценарий CPU RAM Сеть
Тестовый стенд 2 vCPU 2-4 ГБ 10-100 Мбит/с
Небольшая организация 4 vCPU 4-8 ГБ 100 Мбит/с
Активная эксплуатация 8+ vCPU 8+ ГБ 1 Гбит/с
Большие мероприятия под расчет нагрузки 16+ ГБ 1 Гбит/с и выше

Точные требования зависят от числа одновременных участников, режима конференций и качества видео. Расчет пропускной способности приведен в разделе требования к сети.

CPU и AV-трансляторы

Для конференций с большим числом участников количество AV-трансляторов должно соответствовать доступным CPU-ядрам. Практическое правило: число трансляторов не должно быть меньше числа ядер, которые выделены серверу под медиа.

Если сервер работает на VPS, выбирайте тариф с гарантированными vCPU и стабильным сетевым каналом. Сильно oversold VPS может давать непредсказуемые задержки даже при небольшой средней загрузке.

Диск и база данных

Для базовой работы требования к диску умеренные. Диск используется для:

  • баз данных сервера;
  • журналов;
  • дистрибутивов клиентских приложений;
  • записей конференций, если используется запись.

Для production-сервера обязательно настройте резервное копирование каталога с базами данных. На Linux стандартный путь:

/opt/VideoGrace/Server/db

Сеть

Серверу нужен стабильный входящий и исходящий канал. Исходящий трафик обычно выше входящего, потому что сервер рассылает потоки участников другим участникам конференции.

Минимально откройте:

  • TCP-порт сервера, обычно 443;
  • UDP-диапазон AV-трансляторов, например 5060-5063/udp.

Для публичной установки с доменом см. развертывание на VPS со своим доменом и Let's Encrypt.

Эксплуатационные рекомендации

  • Используйте статический IP или постоянный DNS-адрес.
  • Следите за свободным местом на диске и размером журналов.
  • Размещайте сервер ближе к основной аудитории пользователей.
  • Не запускайте на том же VPS тяжелые сторонние сервисы, конкурирующие за CPU и сеть.
  • Перед крупным мероприятием проводите нагрузочную проверку.

См. также: нагрузочное тестирование, технические характеристики, требования к сети.