Простой принцип «записал и сохранил» уже сегодня дополняется словом «проанализировал», поэтому сердцем систем видеонаблюдения становится не просто большая полка с дисками, куда всё записывается, а мощный вычислительный узел, способный работать с этими записями.
Это оптимизированная для Яндекс.Дзена версия. Полный обзор Huawei OceanStor 2800 читайте на нашем сайте.
Для виртуализации основной плюс двухконтроллерного решения - это встроенный механизм Failover, благодаря которому вы получаете два вычислительных узла с двойной защитой: если один контроллер зависнет или выйдет из строя, в течение нескольких минут виртуальная машина запустится на втором контроллере и видеонаблюдение продолжит работать.
Huawei OceanStor 2800 выпускается только в варианте 2U под 3.5-дюймовые жёсткие диски, что в общем-то, вполне логично для системы видеонаблюдения. Именно они будут использоваться для архива видеонаблюдения, а связь между LUN-ами и виртуальными машинами будет осуществляться по виртуальной шине vHBA, так что высокоскоростные Front-end интерфейсы для хранения видеозаписей нам не нужны, и не важно, на каком контроллере работает виртуалка - диск E: под Windows всегда будет доступен.
Наши тесты показывают, что время доступа не зависит от загрузки процессора, а значит на аппаратном уровне хранилище и вычислительный узел не связаны, и можно не опасаться, что видеонаблюдение повлияет на обслуживание нужд иных приложений и серверов: вот она, конвергентность в чистом виде.
Для нужд видеонаблюдения, дополнительные сетевые интерфейсы могут и вовсе не понадобиться - была бы возможность разделить трафик по портам, и вот здесь нас ждёт небольшая неприятность: в виртуальную машину можно пробросить только те интерфейсы, которые подключены к контроллеру, на котором она работает, то есть нам доступны 4 ETH Front-End порта и пятый порт управления.
Для iSCSI-доступа таких ограничений нет, и к любому контроллеру можно подключиться через любой из Front-end интерфейсов, так что под VMware vSphere достаточно настроить два соединения к двум IP-адресам контроллеров, и получить отказоустойчивый доступ, и раз уж мы заговорили про iSCSI, то давайте измерим скорость переключения между контроллерами в режиме Active-Active для теста Random 4K Read.
При восстановлении СХД в нормальный режим Active-Active, обратный переброс дискового пула происходит за 5 секунд, при этом время доступа на основном и резервном контроллерах одинаковы.
С точки зрения интерфейсов, конвергентность в Huawei OceanStor 2800 не полная: вы не можете по одному и тому же ETH-порту направить одновременно и iSCSI трафик и поток с камер видеонаблюдения в виртуалку.
Такова особенность SAN-архитектуры, и в общем-то, решение простое - каждый контроллер допускает установку до двух 4-портовых интерфейсных плат с горячей заменой следующего типа:
4 порта RJ45 1G BaseT
4 порта RJ45 10G BaseT
4 порта SFP+ 10G ETH (адаптеры серии SmartIO)
В нашей статье про сравнение SFP+ и BASE-T мы показали, что задержки при iSCSI доступе между медным и оптическим интерфейсом могут достигать 20% (на флэш-массивах), но применительно к OceanStor 2800 имеет смысл установить дополнительно 4 порта 1G BaseT для видеонаблюдения и 4 порта SFP+ для SAN-сетей.
Тест 400 HD-потоков
Для того, чтобы протестировать возможность работы Huawei OceanStor 2800 V3 с видеопотоками, мы будем использовать эмулятор IP-камер, запущенный на тестовом стенде, который можно скачать с сайта разработчика софта вместе с дистрибутивом ПО.
В этом тесте мы столкнулись с двумя основными сложностями: поскольку записанный поток с FullHD камеры был закодирован с изменяемым битрейтом, нагрузка, создаваемая на СХД выглядела так: "то густо, то пусто", мониторинг показывал резкий рост записи на диск от 30 до 250 Мб/с, и нечто похожее наблюдалось на тестовом стенде.
Ценовой расчет:
Выводы
Открытая платформа позволяет выбрать любой из программных продуктов для VMS, как бесплатные, так и коммерческие. При возможности софта, один из контроллеров можно выделить на запись видеоархива, а другой - на анализ, не забывая, что даже такая конфигурация выдержит выпадение одного из контроллеров.
И всё же следует иметь ввиду, что Huawei OceanStor 2800 - это в первую очередь двойной сервер видеонаблюдения, а уже во вторую - система хранения данных, поэтому при планировании проекта следует учитывать возможность использования только блочного доступа (iSCSI).
Это оптимизированная для Яндекс.Дзена версия. Полный обзор Huawei OceanStor 2800 читайте на нашем сайте.