Тесты скорости записи и чтения на NVR с камерами TRASSIR
Тесты скорости записи и чтения на NVR с камерами TRASSIR
Запишите, сколько камер у вас в проекте, и сколько времени хранения нужно. Это определит, какие диски, контроллеры и сеть придётся тестировать
и брать. В этой статье разбираем, какие параметры влияют на скорость записи и чтения в системе видеонаблюдения на базе NVR
и камер TRASSIR, как провести простые и продвинутые тесты, и какие выводы по результатам делать.
Почему это важно
Если запись не успевает записаться — теряются кадры. Если чтение медленное — тормозит воспроизведение и экспорт, падает оперативность расследований. TRASSIR даёт
гибкие настройки кодеков, потоков и хранения, но железо и сеть должны выдерживать нагрузку. Вот почему это важно: пропущенные кадры и длительный экспорт — реальные проблемы для бизнеса и дома.
Основные факторы, влияющие на скорость
- Камеры: разрешение, fps, кодек (H.264/H.265/MJPEG), профиль, константный или переменный битрейт. - Сеть: пропускная способность порта камеры, PoE-коммутатор, uplink NVR (1GbE/2.5/10GbE), агрегация линков. - NVR: CPU/Memory, сетевая карта, контроллер SATA/RAID, тип и количество дисков. - Диски: последовательная пропускная способность, IOPS, буфер. Для видеонаблюдения подходят surveillance HDD (WD Purple, Seagate SkyHawk) или NAS/Enterprise в крупном проекте. - RAID и файловая система: RAID5/6 даёт защиту, но понижает скоростные характеристики при записи из‑за паритета. SSD кеш может сгладить пики. - Настройки TRASSIR: многопоточность записи, количество потоков, ретеншен, фрагментация файлов.
Как тестировать: план и инструменты
1) Подготовка - Зафиксируйте конфигурацию: модель NVR/сервер, CPU, RAM, тип RAID, модель HDD/SSD, версия TRASSIR. - Снимите базовую телеметрию: использование CPU, RAM, сеть, iostat/smartctl. 2) Инструменты (бесплатные и простые) - iperf3 — проверка пропускной способности сети между камерами/коммутатором и NVR. - fio или dd — проверка реальной записи на диск (последовательные и случайные записи). - iostat / sar / vmstat — мониторинг. - VLC/ONVIF/RTSP-сценарии или простые потоки с камер — имитация нагрузок записи в TRASSIR. 3) Сценарии теста - Сеть: прогон iperf3 между коммутатором и NVR, отдельно по одному и нескольким потокам. - Запись: включите N камер в TRASSIR с реальными настройками (разрешение, fps, кодек). Смотрите среднюю скорость записи (MB/s), задержки и потерю кадров. - Одновременное чтение: запустите несколько воспроизведений архива и экспорт — смотрите влияние на запись. - Крайний тест: имитация пиков (высокая активность на всех камерах) — проверка стабилизации записи.
Примеры расчётов хранения
Правило: суточный объём (ГБ) ≈ битрейт (Мбит/с) × 10,55. Пример: камера 4 Мп с H.264, средний битрейт 6 Мбит/с 6 × 10,55 ≈ 63,3 ГБ в сутки на камеру. 10 камер — 633 ГБ/сутки, 30 дней — ~19 ТБ. Это поможет выбрать объём дисков и RAID. Если у вас H.265, битрейт может быть в 1.5–2 раза ниже при сопоставимом качестве.
Тонкости дисковой подсистемы и RAID
- Последовательные записи (видеопотоки) лучше переносят HDD, чем случайные. Тем не менее метаданные и мелкие файлы создают случайную нагрузку. - RAID0 даёт скорость, но без защиты. RAID5/6 — защита, но write penalty: нужен более мощный контроллер или кэш. RAID10 — баланс скорости и надёжности. - SSD под кеш — решение для снижения латентности и пиковых нагрузок при экспорте. Для долговременного архива — HDD. - Рекомендация: для проектов до ~16 камер 1×NAS / 1×NVR с несколькими 4–8 ТБ surveillance HDD и RAID1/5. Для 20+ камер — рассматривать 10GbE uplink и RAID10/элитные массивы.
Сеть: где обычно узкое место
- Один гигабитный uplink NVR = ~110 МБ/с = ~880 Мбит/с. При нескольких камерах с высоким битрейтом легко перерасходовать. - Решения: агрегация портов, 2.5/10 GbE, PoE-коммутаторы с высокой backplane, отдельные VLAN для видеопотоков. - QoS на коммутаторе — приоритет трафика для записи, чтобы избежать потерь при пиковых загрузках.
Тестирование чтения и воспроизведения
- Запустите параллельное воспроизведение архива на N клиентов и смотрите I/O на массиве. - Экспорт ролика (например, 1 час) часто требует пиковой чтения > записи при воспроизведении. - Если при чтении падает запись — значит узкое место в дисковой подсистеме/сети.
Пример простого теста пошагово
1. Подключите NVR к коммутатору. 2. Запустите iperf3: камера/симулятор → NVR, проверьте доступную пропускную способность. 3. В TRASSIR включите 5–10 камер, настройте поток H.265/4 Мп/15 fps. 4. Мониторьте iostat (в MB/s), cpu, lost frames в TRASSIR. 5. Увеличивайте количество камер до предела; зафиксируйте число камер, при котором начинаются пропуски. 6. Сделайте тест чтения: параллельный просмотр архива с 5 клиентских станций. Сравните влияние на запись.
Практические рекомендации
- Перед инсталляцией оцените суммарный битрейт камер и умножьте на пиковый коэффициент ~1.2–1.4. - Старайтесь держать uplink NVR свободным минимум на 20% для пиков. - Используйте surveillance HDD от проверенных брендов. Для критичных объектов — NAS/enterprise. - Наличие SSD-пула под кэш ускорит экспорт и сгладит пики записи. - При сомнениях — соберите тестовую площадку с 5–10 камерами и прогоните нагрузку.
Закон и безопасность данных
В разных юрисдикциях требования по хранению и доступу к видеозаписям отличаются. Проверьте локальные правила хранения персональных данных и требования правоохранительных органов.
Для коммерческих объектов полезно вести журнал доступа к архивам и ограничивать экспорт только уполномоченным.
Примерная таблица: ориентир скоростей и выбор оборудования
Количество камерСредний битрейт на камеруТребуемая запись (MB/s)Рекомендация по сети 4–84 Мбит/s~2–4 MB/s1GbE 10–306–8 Мбит/s~8–30 MB/s1GbE с агрегацией / 2.5GbE uplink 30–1006–8 Мбит/s~30–100 MB/s10GbE, NAS/Enterprise
Чек‑лист перед установкой и тестами
- Посчитайте суммарный битрейт и дневной объём хранения. - Проверьте пропускную способность uplink NVR (iperf3). - Выберите диски рейтинга «surveillance» или NAS/Enterprise. - Решите RAID и наличие SSD-кеша. - Настройте QoS и VLAN для видеопотоков. - Проведите тест записи/чтения по сценарию и зафиксируйте метрики. - Документируйте пороги: при каком числе камер начинаются пропуски. Если нужен готовый комплект оборудования или помощь с подбором и монтажом, смотрите раздел систем видеонаблюдения на сайте партнёра: https://y-ss.ru/catalog/sistemy_videonablyudeniya/ Небольшая мысль в конце: точные тесты — это не тест на одну секунду, а серия сценариев в разные часы работы. Так
вы увидите реальные пики и сможете подобрать не только «мощное» железо, но и сбалансированное решение.
Читать на сайте: https://y-ss.ru/blog_pro/videonablyudenie/testy-skorosti-zapisi-i-chteniya-na-nvr-s-kamerami-trassir/