Резервирование и отказоустойчивость в проектах на Trassir AF
Проблема — почему резервирование важно
Видеонаблюдение должно работать всегда. Но сервер падает, диск выходит из строя, сеть временно недоступна. В результате — потеря записи, разрыв мониторинга и претензии от клиентов. Резервирование и отказоустойчивость сокращают простои и минимизируют потерю данных. Ниже — практическое руководство для проектов на базе Trassir AF, понятное как владельцу бизнеса, так и монтажнику.
Отказоустойчивость — не про полную гарантию, а про минимизацию последствий и скорость восстановления.
Коротко о подходах
Основные архитектуры, которые используют в проектах:
- Active‑Passive (главный сервер + резервный, переключение по heartbeat). Надёжно и просто.
- Active‑Active (два сервера работают одновременно, балансируют нагрузку). Подходит для больших объектов.
- Edge recording (запись на камерах/NVR и централизованная репликация). Удобно при нестабильной сети.
- Хранилище с избыточностью (RAID, SAN) + резервные серверы.
Как это работает в Trassir AF — что нужно учесть
- Дублирование серверов и настройка мониторинга состояния (heartbeat). При падении основного сервера вторичный берёт на себя поток.
- Репликация событий и базы метаданных, чтобы при переключении не пропадали журналы и карта доступа к архиву.
- Дублирование видеопотоков: если камера может отдавать два потока, один идёт на основной сервер, второй — на резервный или NVR.
- Хранение: RAID для локальных дисков, отдельный NAS/SAN с репликацией для долгого архива.
- Сеть: две независимые сети/маршрута для сервера; настройка QoS и приоритета потока.
- Лицензии: проверьте условия Trassir для резервных серверов — иногда требуется лицензирование резервного узла.
Пример схемы (простая) — Active‑Passive
Камеры --> Core Switch --> Primary Trassir Server (запись)
\--> Secondary Trassir Server (standby)
Shared Storage (NAS) connected to both servers (replication/SMB/ISCSI)
Heartbeat канал между серверами (отдельная сеть)
Clients подключаются к VIP адресу (VRRP) или к управляющему шлюзу
Пример расчёта объёма хранения
Формула для HDD (приближённо):
Объём ГБ = число камер × битрейт (кбит/с) × 86400 секунд × дни хранения / 8 / 1024
Пример: 10 камер, 2 Мбит/с каждая, 30 дней:
10 × 2000 × 86400 × 30 / 8 / 1024 ≈ 631 000 МБ ≈ 616 ГБ × запас (RAID, метаданные) → планируйте ~1.5–2 ТБ.
Пошаговая проверяемая настройка
1. Требования: определите RTO (время восстановления) и RPO (потеря данных допустимая по времени).
2. Аппаратная платформа: выделите серверы с достаточным CPU/ RAM и 2‑3 NIC (для данных, heartbeat, управление).
3. Диск: RAID6 для больших архивов; резервный NAS с репликацией для долгого хранения.
4. Сеть: выделите отдельный VLAN для видеопотоков, настройте резервные маршруты/VRRP.
5. Конфигурация Trassir AF: установите основной и резервный сервер, включите heartbeat и репликацию настроек/баз.
6. Дублирование камер: настройте второй поток на камерах или организуйте прямую запись на NVR.
7. Тестирование: имитируйте отказ (выключите основной сервер, отрубите сеть) и проверьте переключение и целостность архива.
8. Документирование: запись конфигураций, процедур восстановления и контактных данных.
Безопасность и соответствие
- Шифрование трафика между камерами и серверами уменьшает риск перехвата.
- Логи доступа и контроль прав: отдельные учётные записи для администраторов и операторов.
- Учитывайте законы о видеонаблюдении и хранении персональных данных — срок хранения, доступ по запросу и т.д.
Сравнение подходов
| Схема |
Плюсы |
Минусы |
| Active‑Passive |
Простая реализация, предсказуемое переключение |
Резервный ресурс простаивает, переключение требует времени |
| Active‑Active |
Распределение нагрузки, быстрый отклик |
Сложнее в настройке и синхронизации |
| Edge recording + репликация |
Защита при разрыве сети, экономия центральных ресурсов |
Управление копиями и консолидация архива сложнее |
Типичные ошибки и как их избежать
- Недооценить нагрузку сети — проверьте пропускную способность.
- Нет тестов отказа — настройка без практической проверки опасна.
- Один NIC или одна точка хранения — одиночные точки отказа нужно исключить.
- Забытые лицензии для резервного сервера.
Цены и бюджет
Стоимость зависит от сценария. Ориентиры:
- Минимальный проект (малый магазин): резервный NVR + RAID, простое переключение — от средней стоимости одного сервера + NVR.
- Средний объект (офис/кафе): два сервера с RAID, NAS, выделенная сеть — затраты растут на дублирование.
- Крупный (ТЦ, отель): кластер Active‑Active, SAN, резервные каналы — цены существенно выше, но оправданы SLA.
Контрольный чек‑лист перед сдачей проекта
- [ ] Определены RTO и RPO.
- [ ] Есть резервный сервер и канал heartbeat.
- [ ] Настроена репликация архива или NAS.
- [ ] Камеры дают второй поток или записывают на NVR.
- [ ] Тест отказа пройден и задокументирован.
- [ ] Доступы и логи настроены.
- [ ] План восстановления и контакты доступны у заказчика.
Где взять оборудование и услуги
Если нужно подобрать камеры, серверы или сервис установки, смотрите раздел видеонаблюдения на сайте продавца оборудования и услуг:
https://y-ss.ru/catalog/sistemy_videonablyudeniya/
Заканчивая, помните: проект с отказоустойчивостью — это баланс риска и бюджета. Небольшие вложения в дублирование и тестирование часто экономят в разы больше при реальном инциденте.