
Кейс будет полезен для компаний в следующих сферах:
Задачи
- обеспечить непрерывную запись видеопотока без потерь и высокую скорость чтения ввод-вывод/записи
- гарантировать высокую отказоустойчивость
- обработать и хранить более 3000 ТБ данных в месяц
- снизить стоимость и упростить масштабирование инфраструктуры
Продукты и услуги vStack
vStack HCP — платформа для построения отказоустойчивой ИТ-инфраструктуры с централизованным управлением через одну панель
О компании
Оператор городского видеонаблюдения, обслуживающий инфраструктуру камер в городе-миллионнике.
Система используется для записи и хранения видеопотока с тысяч камер в режиме 24х7.
СХД не справлялись с постоянной нагрузкой
До внедрения нового решения инфраструктура представляла собой набор разнородного оборудования: использовалось несколько серверов и две системы хранения данных. Такая архитектура формально закрывала потребности, но на практике регулярно проявлялись ограничения.
В периоды нагрузки система хранения не справлялась с потоком, из-за чего возникали потери видео — от нескольких секунд до нескольких минут. Для оператора городского видеонаблюдения это означало повышение рисков для заказчика, поскольку сбои напрямую влияли на качество сервиса и становились причиной обоснованных претензий.
Ограничения и требования
Перед поиском нового решения оператор зафиксировал требования:
- система должна гарантированно работать с объёмом данных;
- обеспечение высокого уровня отказоустойчивости;
- поддержка стабильной производительность при постоянной нагрузке.
Отдельно акцентировалась необходимость выдерживать высокую скорость записи без просадок, а также обеспечивать быстрый сервис оборудования — в частности, замена вышедших из строя дисков должна укладываться в рабочий день и не влиять на работу системы.
Как построили инфраструктуру
Вместо разрозненной инфраструктуры развернули кластер vStack, где все узлы равнозначны и работают как единая система
Диски всех серверов объединили в общий пул хранения. Видеопоток перестал зависеть от конкретного оборудования — данные распределяются по кластеру.
Кластер настроили с избыточностью N+2. Это означает, что система продолжает работать даже при выходе из строя нескольких компонентов.
Взамен существующих СХД за ту же стоимость оператор получил и ПО vStack HCP, и новые серверы.
Проверили решение на реальной нагрузке
Вместо классических синтетических тестов выбрали подход с проверкой на реальной нагрузке. От классических метрик вроде IOPS и задержек отказались осознанно, поскольку они не отражают поведение системы в условиях непрерывной потоковой записи.
На площадке заказчика развернули пилотный стенд vStack и направили на него поток видео с действующих камер. Это позволило проверить поведение системы в условиях постоянной записи и чтения.
Telegram
Facebook
Instagram
Twitter