Планирование системы хранения для 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 дней |
| 100 | 1 | 1.03 | 30.9 |
| 100 | 2.5 | 2.58 | 77.3 |
| 100 | 5 | 5.16 | 154.6 |
| 500 | 1 | 5.16 | 154.6 |
| 500 | 2.5 | 12.89 | 386.6 |
| 500 | 5 | 25.78 | 773.3 |
| 1000 | 1 | 10.31 | 309.3 |
| 1000 | 2.5 | 25.78 | 773.3 |
| 1000 | 5 | 51.55 | 1546.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/
Помните, что точность расчёта зависит от реальных профилей записи камер. Начинайте с тестовой зоны — посмотрите реальные битрейты у вас в сети, и скорректируйте ёмкость и архитектуру перед массовым развертыванием.