MAATRIX / Блог / Выделенный сервер для системы видеонаблюдения: конфигурация и цена

Выделенный сервер для системы видеонаблюдения: конфигурация и цена

Выделенный сервер для системы видеонаблюдения: конфигурация и цена

MAATRIX

Система видеонаблюдения на десятки и сотни камер генерирует непрерывный поток данных, который нужно принять, записать и хранить неделями. Домашний регистратор с одним диском такую нагрузку не тянет, а облачные тарифы за каждую камеру быстро становятся неподъёмными. Выделенный сервер для системы видеонаблюдения решает задачу целиком: достаточно дисков под архив, стабильная запись всех потоков и полный контроль над видеоданными.

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Почему видеонаблюдение держат на выделенном сервере

Видеопоток — это постоянная нагрузка на запись, которая идёт круглосуточно без перерывов. Каждая камера пишет свой поток, и чем больше камер и выше их разрешение, тем больше данных приходится непрерывно складывать на диск. Это принципиально отличается от обычного веб-сервера, где нагрузка приходит всплесками.

На виртуальном хостинге постоянная запись быстро упирается в ограничения дисковой подсистемы, которую делят с соседями: потоки начинают «захлёбываться», в архиве появляются пропуски, а именно ради непрерывного архива система и разворачивается. Выделенный сервер отдаёт вам всю дисковую подсистему целиком — нужное число дисков, полную скорость записи и достаточный объём под глубину хранения. Плюс полный контроль: видео с камер — чувствительные данные, и держать их на своём сервере надёжнее, чем в чужом облаке.

Ещё один довод — цена на камеру в перспективе. Облачные сервисы берут абонентскую плату за каждую камеру и каждый день хранения. Для десятков камер и глубокого архива своё железо окупается за считанные месяцы, а дальше вы платите только за электричество и обслуживание.

Из чего складывается нагрузка

Прежде чем считать конфигурацию, разложите систему на составляющие. Объём и нагрузка зависят от нескольких параметров:

  • Число камер — сколько потоков сервер принимает одновременно;
  • Разрешение и битрейт — Full HD камера даёт 2–4 Мбит/с, 4K — 8–16 Мбит/с и больше;
  • Глубина архива — сколько дней хранится запись до перезаписи по кругу;
  • Режим записи — круглосуточно или по детекции движения;
  • Аналитика — распознавание лиц и номеров нагружает процессор и требует GPU.

Ключевой параметр для дисков — суммарный битрейт всех камер, умноженный на глубину архива. Именно из него считается необходимый объём хранилища, и ошибка здесь означает либо нехватку места, либо переплату.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.

Подобрать выделенный сервер

Расчёт объёма архива

Объём считается просто, но его часто недооценивают. Формула: суммарный битрейт всех камер в мегабитах в секунду переводится в объём за сутки, а затем умножается на глубину архива в днях. Ориентировочные цифры для непрерывной записи:

КамерРазрешениеАрхивПримерный объём
8Full HD14 дней3–5 ТБ
16Full HD30 дней12–18 ТБ
32смешанное30 дней25–40 ТБ
64+4K частично30 дней60 ТБ и более

Запись по детекции движения сокращает объём в разы, но полагаться только на неё рискованно: важное событие может произойти в момент, когда детектор не сработал. Для ответственных объектов пишут круглосуточно, а объём закладывают с запасом.

Отдельно стоит подумать про кодек. Переход с H.264 на H.265 (HEVC) сокращает размер потока примерно вдвое при том же качестве картинки, а значит и объём архива уменьшается почти в два раза. Если камеры поддерживают H.265, это самый простой способ либо удвоить глубину хранения на тех же дисках, либо сэкономить на объёме массива. Обратная сторона — H.265 тяжелее для декодирования при просмотре, поэтому рабочие места операторов должны его аппаратно поддерживать. Ещё один рычаг экономии — раздельные профили записи: основной поток высокого разрешения в архив и дополнительный поток пониженного качества для живого просмотра нескольких камер одновременно. Это снижает и нагрузку на сеть, и требования к дискам, и его стоит закладывать при проектировании системы, а не докручивать потом.

Диски под непрерывную запись

Для видеонаблюдения нужны специальные диски, рассчитанные на постоянную нагрузку. Обычные десктопные накопители в режиме круглосуточной записи выходят из строя быстрее. Практические правила:

  • используйте HDD, помеченные для видеонаблюдения (surveillance-класс) — они рассчитаны на непрерывную запись;
  • объединяйте диски в RAID: отказ одного накопителя не должен обрушить весь архив;
  • SSD ставят под систему и базу метаданных, а сам видеоархив держат на ёмких HDD — так дешевле за терабайт;
  • закладывайте запас объёма, потому что камеры добавляются, а разрешение со временем растёт.

RAID здесь особенно важен: терять недели архива из-за смерти одного диска недопустимо, когда система нужна как раз для разбора инцидентов.

Процессор, память и сеть

Сама по себе запись потоков нетребовательна к процессору — основную работу делает камера, кодируя видео в H.264 или H.265. Сервер лишь принимает готовый поток и складывает на диск. Поэтому для простой записи хватает умеренного CPU и 16–32 ГБ памяти.

Ситуация меняется, если включена видеоаналитика: распознавание лиц, номеров автомобилей, детекция объектов. Это тяжёлые вычисления, которые нагружают процессор, а для реального времени требуют GPU. Если планируете аналитику, закладывайте мощный CPU и видеокарту сразу. По сети важна пропускная способность: 64 камеры Full HD дают суммарный поток в сотни мегабит в секунду, и при активной работе имеет смысл 10G-канал, чтобы приём потоков и одновременный просмотр архива не конкурировали за полосу.

Выбор локации: RU, US или UK

Где разместить сервер видеонаблюдения, зависит от объекта и требований к данным:

  • Россия — если камеры и операторы в России, а видеоданные подпадают под требования по хранению персональных данных; минимальный пинг для просмотра в реальном времени;
  • США или UK — если объекты за рубежом или система обслуживает международную сеть филиалов.

Для просмотра живого видео и оперативного доступа к архиву задержка важна, поэтому сервер держат ближе к операторам и объектам. Для российских объектов российская локация оптимальна и по скорости, и по хранению данных внутри страны.

Как заказать и оплатить

Выделенный сервер под видеонаблюдение у MAATRIX собирается под ваше число камер и глубину архива: подбираем дисковый массив нужного объёма с RAID, процессор под запись или аналитику и сеть под суммарный поток. Вы называете число камер, разрешение и срок хранения — мы считаем конфигурацию.

Оплата удобна для российской компании: карта РФ, СБП, безналичный расчёт для юрлиц, криптовалюта и токен MAAT. Иностранная карта не требуется.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США, Франция и РФ. Оплата картой РФ и по СБП.

Подобрать выделенный сервер

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Частые вопросы

Как посчитать объём под архив?

Сложите битрейт всех камер, переведите в объём за сутки и умножьте на число дней хранения. Full HD камера даёт 2–4 Мбит/с, 4K — 8–16 Мбит/с и больше.

Нужен ли RAID для видеонаблюдения?

Да. Отказ одного диска не должен обрушить архив, ради которого система и работает. Плюс используйте диски surveillance-класса, рассчитанные на непрерывную запись.

Когда нужен мощный процессор и GPU?

Для простой записи хватает умеренного CPU. Мощный процессор и GPU нужны под видеоаналитику — распознавание лиц, номеров, детекцию объектов в реальном времени.

Как оплатить сервер из России?

Картой РФ, по СБП, безналичным переводом, криптовалютой или токеном MAAT. Зарубежная карта не нужна.

Нужны сами нейросети для контента?

Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.