Рынок ПО для облачного видеонаблюдения
Развитие глазами разработчика
Аналитики IMS Research прогнозируют рост мирового рынка VSaaS до 2,4 млрд долл. к 2017 г. при среднегодовых темпах роста 30%. Несмотря на высокий темп роста рынка услуг VSaaS, существуют факторы, сдерживающие его движение вперед. Мы решили взглянуть на вопрос развития VSaaS с позиции разработчиков, оценить, каких результатов данный сегмент добился сегодня, какие сложности преодолевает и к чему идет
Не первый год на ИT-рынке наблюдается тенденция переноса софта в облако. Например, на моем рабочем компьютере ежедневно открыто несколько программ: Gmail, RealtimeBoard, Skype, Evernote, Яндекс.Диск - и все это облачные сервисы. Вполне закономерным является перенос этой тенденции на рынок охранного видеонаблюдения и переход от традиционных систем к облачным.
Распространение VSaaS: преодоление трудностей
Сегодня существует несколько компаний, разрабатывающих ПО для организации облачных сервисов видеонаблюдения. Большинство продуктов, предлагаемых пользователям, очень просты по своему функционалу и позволяют лишь записывать видео, просматривать архив и искать по дате, времени, иногда - по движению. Существуют также ограничения в поддержке оборудования: большинство сервисов не работают с многомегапиксельными камерами, которые используются в серьезных профессиональных системах.
До текущего момента основным сдерживающим фактором развития профессиональных сервисов видеонаблюдения с функцией видеоанализа, предполагающих среди прочего обработку многомегапиксельных видеопотоков, была ограниченность пропускной способности внешних интернет-каналов.
Вторым сдерживающим фактором для роста рынка VSaaS являлась сложность предоставления абонентам "белых" статических IP-адресов. Подробнее эти факторы рассматривались в статьях "Облачное видеонаблюдение: решение проблемы узких каналов связи" ("Системы Безопасности" № 4, 2013), "Подводные камни VSaaS" ("Системы Безопасности" № 5, 2013).
Но сейчас эти трудности отходят на второй план: телекоммуникационные операторы способны обеспечить достаточную пропускную полосу для своих абонентов, а проблему предоставления уникальных IP-адресов решает переход к адресному пространству IPv6.
Существует несколько моделей предоставления облачного сервиса, и наиболее выгодной для пользователя является услуга, предлагаемая его телекоммуникационным оператором. В этом случае оператор берет на себя решение проблем ограниченности интернет-каналов и предоставления уникальных IP-адресов.
"Три кита" ПО для облачного видеонаблюдения
Архитектуру облака можно представить как совместную работу серверов Back-End и Front-End (они отвечают за обработку видеопотоков, балансировку нагрузки, работу с базами данных) и серверов приложений (они предоставляют внешним программам универсальные API).
Упрощенная схема построения облачного сервиса видеонаблюдения
Разработчики выделяют "трех китов" в основе ПО для облачных сервисов видеонаблюдения:
1) возможность горизонтального масштабирования;
2) резервирование всех компонентов;
3) балансировка нагрузки.
Совершенствуя их, вендоры смогут обеспечить надежность предоставляемого облачного решения видеонаблюдения и удобство его построения для операторов.
Масштабирование
Для того чтобы сервис мог кратно расти вместе с увеличением количества абонентов, необходимо, чтобы в программном обеспечении была реализована возможность горизонтального масштабирования. Зависимость между увеличением количества абонентов и количества серверов должна быть линейной - оператор просто подключает дополнительные вычислительные мощности в систему, и ПО автоматически включает их в структуру облака. Реализация возможности горизонтального масштабирования позволяет снять ограничения по количеству подключений, камер и серверов в системе, а также значительно упрощает процесс расширения абонентской базы для оператора.
Резервирование
Это важнейшая функция облачной системы, повышающая надежность ее работы. Резервирование (дублирование) основных аппаратных и программных компонентов позволяет исключить ухудшение работы или даже отказ всего сервиса при возникновении поломки в какой-либо его части.
Балансировка нагрузки
Балансировщик облачного ПО отслеживает состояние серверов, их доступность и равномерно распределяет нагрузку. Например, при добавлении в сервис новых камер балансировщик направит потоки с них на менее загруженный сервер. В случае высокой загрузки какого-либо сервера системы балансировщик перенаправит видео с подключенных к нему камер на другой сервер, при этом все настройки и архив сохранятся. Таких перемещений может быть неограниченное количество, а пользователь при просмотре видео не заметит переходов из одной части архива в другую.
Реализация этих функций трудоемка. В том или ином виде они присутствуют в ряде продуктов для построения облачных видеосервисов, но простор для совершенствования еще очень широк. Необходимо учесть множество вариантов развития событий, ситуаций, возникающих при построении и использовании сервиса, максимально автоматизировать все процессы и сохранить при этом простоту развертывания и использования системы.
Куда движется рынок?
В ближайшие несколько лет рынок VSaaS будет быстро расти. Повышение интереса к услуге "видеонаблюдение как сервис" ожидается у пользователей как в сегменте B2B, так и в сегменте B2C. Разработчики ПО для облачных сервисов видеонаблюдения сходятся во мнении, что абонентами VSaaS будет востребован видеоанализ. Пользователям (в особенности - B2B-рынка) уже сегодня необходимо не просто записывать видео, а извлекать из него информацию для решения различных задач. Предоставление инструментов видеоанализа в облачных сервисах станет конкурентным преимуществом, драйвером рынка.
Сегодня на рынке VSaaS появились компании, выросшие из производителей программного обеспечения для необлачных систем. Основной отличительной особенностью их программных продуктов является высокая функциональность: ПО предоставляет разнообразные профессиональные инструменты видеоанализа для решения охранных и бизнес-задач.
Уже сегодня услуги VSaaS являются высоко востребованными, а в будущем ожидается стремительный рост спроса как у бизнес-клиентов, так и у частных пользователей. При этом сегодня облачные сервисы находятся еще на стадии становления - малая часть производителей предлагает профессиональное функциональное ПО для создания VSaaS. Однако практически все "облачные" вендоры сходятся во мнении, что их разработчикам необходимо двигаться в направлении предоставления функций видеоанализа, повышения надежности, простоты построения и использования сервиса, а также его удешевления.
Автор: Коробков А.