Планирование системы хранения для 100, 500, 1000 камер на Trassir OS
Планирование системы хранения для 100, 500, 1000 камер на Trassir OS
В этой статье — понятный, практичный план того, как рассчитать и построить хранилище видеозаписей для крупных установок на Trassir OS. Подойдёт
и тем, кто только начинает, и инсталляторам, которые готовят коммерческие проекты. Сначала формула и примеры расчёта, затем архитектура, железо, сеть,
резерв и краткий чек‑лист.
Почему это важно
Камеры генерируют много данных. Неправильный расчёт хранилища приводит к потере архивов, проблемам с поиском и лишним затратам. Trassir OS масштабируется, но
требования к дискам, сети и архитектуре всё равно надо проектировать заранее.
Как считать объём хранения — простая формула
Сначала оцените средний битрейт одной камеры (в Mbps). Для современных систем ориентиры такие: - 1080p, H.265, 10–15 FPS — 1–3 Mbps; - 4 MP, H.265 — 3–6 Mbps; - 8 MP (4K), H.265 — 6–12 Mbps. (Если используете H.264 — умножайте битрейт примерно в 1.5–2 раза.) Формула: TB в сутки = (Суммарный битрейт камер в Mbps) × 0.01031 Где 0.01031 — коэффициент перевода Mbps в TB/сутки. Пример: 100 камер по 2.5 Mbps каждая -> суммарно 250 Mbps. 250 × 0.01031 = 2.58 TB/сутки. Для хранения 30 дней = 2.58 × 30 = 77.4 TB.
Таблица примеров (1, 2.5, 5 Mbps на камеру)
КамерБитрейт/кам (Mbps)TB/суткиTB на 30 дней 10011.0330.9 1002.52.5877.3 10055.16154.6 50015.16154.6 5002.512.89386.6 500525.78773.3 1000110.31309.3 10002.525.78773.3 1000551.551546.5
Архитектуры хранения — варианты и когда их выбирать
- Локальный сервер с RAID (малые и средние проекты). Подходит до ~100 камер средней нагрузки. Прост в реализации и обслуживании. - Несколько NAS/Storage-серверов с Trassir Storage (средние: 100–500 камер). Позволяет распределить нагрузку по узлам, использовать 10GbE между серверами. - Кластерный NAS / SAN / объектное хранилище (S3) — для 500–1000+ камер. Нужна масштабируемая платформа с дедупликацией, тонким provision’ом, и возможностью шардирования. - Tiered storage (SSD + HDD). SSD кеш для последних дней и быстрых поисков; HDD — для долгого архива.
Надёжность и конфигурации дисков
- HDD: выбирайте диски специального класса «surveillance» или корпоративные NAS/SAS. Они оптимизированы для 24/7 записи. - RAID: для больших систем обычно RAID6 (две контрольные) или RAID10 (скорость+резерв). RAID6 даёт баланс ёмкости и отказоустойчивости. - Горячий запас: оставьте 1–2 диска hot‑spare. - SSD: используйте в качестве кеша/жесткого буфера при пиковых нагрузках. - Бэкап: важен. Для критичных записей делайте репликацию архива на другой сайт или облако.
Сеть и производительность
- Для >100 камер планируйте 10GbE между видеосерверами и хранилищем. При 500+ камерах — 25/40GbE агрегация. - Учитывайте не только запись, но и одновременные просмотры и экспорт видео. - LACP и качественные коммутаторы. Отказоустойчивые uplink’и и сегментация сети для камер, серверов и управления.
Интеграция с Trassir — на что обратить внимание
- Trassir умеет работать с распределённым архивом. Настраивайте потоки: основной и под-кадр для превью/событий. - Используйте event‑based запись (по движению/входам) там, где допустимо, чтобы снизить объём. - Настройте хранение по политике: последние N дней на SSD/более быстрых дисках, остальное на холодном архиве. Смотрите, какая штука: грамотная политика потоков и хранение по уровням часто сокращает нужный объём в два раза без потери важной информации.
Пошаговая инструкция для расчёта и запуска проекта
1. Оцените камеры: разрешение, fps, кодек, % записи по движению. 2. Посчитайте средний битрейт на камеру и суммарный битрейт. 3. Выберите срок хранения (например, 30/60/90 дней). 4. Рассчитайте TB по формуле. Добавьте 20–30% запас на перерасход. 5. Выберите архитектуру (локально, NAS, кластер). 6. Подберите диски, RAID и контроллеры с нужным IO. 7. Проектируйте сеть с запасом и отказоустойчивостью. 8. Протестируйте: нагрузочное тестирование записи/чтения, экспорт, поиск. 9. Внедрите мониторинг SMART, алерты свободного места и производительности.
Безопасность и соответствие
- Ограничьте доступ к архивам, ведите логи доступа. - Шифрование каналов и дисков по возможности. - Учитывайте локальные требования к хранению персональных данных и вывешивайте предупреждения при необходимости. - Храните критические ролики на отдельном носителе для судебной значимости.
Пример конфигураций оборудования (ориентир)
- 100 камер (средний поток 2.5 Mbps): сервер на 8–12 x 8–12 TB surveillance HDD, RAID6, 10GbE, SSD для кеша. - 500 камер: 2–4 хранилища/узла; каждый с 12–24 дисками SAS/NAS, SSD Tier, 10GbE/25GbE сеть. - 1000 камер: кластерное хранилище или SAN с масштабируемыми стэками, 25–40GbE, репликация между площадками.
Чек‑лист перед запуском
- Просчитан общий битрейт и TB хранения. - Нарезаны политики хранения по камерам/зонам. - Есть резерв/репликация архива. - Сеть рассчитана с маржой 30–50%. - Диски surveillance/enterprise, RAID и hot‑spare настроены. - Проведены стресс‑тесты записи и экспорта. - Есть план проведения обновлений и замены накопителей. Если вам нужно оборудование или помощь с монтажом и настройкой в Санкт‑Петербурге и области, смотрите раздел с системами видеонаблюдения на сайте поставщика: https://y-ss.ru/catalog/sistemy_videonablyudeniya/ Помните, что точность расчёта зависит от реальных профилей записи камер. Начинайте с тестовой зоны — посмотрите реальные битрейты у вас в
сети, и скорректируйте ёмкость и архитектуру перед массовым развертыванием.
Читать на сайте: https://y-ss.ru/blog_pro/videonablyudenie/planirovanie-sistemy-khraneniya-dlya-100-500-1000-kamer-na-trassir-os/