Мониторинг сети станет более надежным и эффективным, чем когда-либо прежде — благодаря вкладу Open Source, а также разработкам в области автоматизации, безопасности и мониторинга в реальном времени, пишет на портале Network Computing Дэвид Хастас, генеральный директор The OpenNMS Group.
Сетевой мониторинг — это искусство анализа состояния и производительности ИТ-сети для обеспечения оптимальной надежности. Необходимость в мониторинге сетей возникла с момента появления Интернета, когда первые системы на базе Unix объединились в сеть. Используемые для этого инструменты и методы развивались с течением времени, чтобы наилучшим образом поддерживать обширные экосистемы современного оборудования и технологий виртуализации.
Сегодняшние инструменты мониторинга сети собирают огромное количество данных, чтобы помочь организациям лучше измерять, диагностировать и оптимизировать качество обслуживания и, в конечном счете, пользовательский сетевой опыт. Оценивая различные типы сетевых данных (пакетные данные, данные сетевого потока, метрики устройств сетевой инфраструктуры, синтетические тесты и многое другое), организации получают четкое представление о надежности сети и о том, каков опыт конечных пользователей.
За прошедшие годы сетевой ландшафт претерпел значительные изменения. И мониторинг идет в ногу со временем, постоянно развиваясь вместе с этими сетевыми достижениями. В частности, размер, масштаб и сложность сетей значительно увеличились, и теперь компаниям как никогда важно обеспечить их надежную работу.
Давайте рассмотрим технологии, которые делают это возможным сегодня и которые будут становиться все более важными в будущем.
1. Дьявол в данных, но автоматизация помогает
В современном мире у организаций есть возможность использовать данные для получения новых знаний, как никогда раньше. Теперь вы можете собирать, хранить и обрабатывать колоссальные объемы данных с помощью автоматизации. По своей природе мониторинг сети собирает огромные объемы данных, и их «огромность» постоянно растет. Это создает сложную и дорогостоящую проблему разработки инфраструктуры, способной поддерживать большие данные.
Только сейчас, благодаря достижениям в области технологий больших данных и автоматизации, стало возможным просматривать все данные. Теперь мы можем получить представление о поведении сети таким образом, который раньше было невозможно себе представить. Например, имея представление обо всех данных, ориентируясь всего на два основных KPI, мы можем с достаточной степенью надежности рассказать компании все, что ей нужно знать о своей сети. Проще говоря, автоматизация может генерировать инсайты со скоростью, которую невозможно получить иным способом.
По мере дальнейшего совершенствования технологии автоматизации организации смогут собирать, хранить и анализировать сетевые данные в еще больших масштабах, что приведет к таким открытиям, которые мы не можем себе представить сегодня.
2. Достижения в области безопасности
Системы мониторинга сетей нуждаются в доступе к критически важной инфраструктуре, что делает их распространенными векторами для кибератак. Учитывая растущее число угроз безопасности, с которыми сталкиваются организации (все мы помним недавнюю кибератаку Solarwinds), сегодня еще более важно обеспечить максимальную безопасность сетей. К счастью, все более широкое внедрение таких вещей, как фреймворки безопасности с нулевым доверием, помогает укрепить безопасность сети. Этот подход требует, чтобы все пользователи — как в сети организации, так и за ее пределами — проходили аутентификацию, авторизацию и постоянную проверку, прежде чем им будет предоставлен доступ к приложениям и данным.
В будущем мы можем ожидать, что все больше организаций будут инвестировать в принципы нулевого доверия.
3. Вклад Open Source
Начиная с момента, когда сети стали нуждаться в мониторинге, это направление продвигалось вперед благодаря вкладу Open Source — как в плане технологий, так и в плане способности сообщества действовать коллективно.
С точки зрения технологии нет лучшего примера, чем SNMP — созданный сообществом стандартизированный протокол для управления сетью. Мониторинг опирается на SNMP с самого начала, и мы до сих пор не видели появления другого стандарта, который имел бы такую поддержку или возможности, как SNMP. Тем не менее, недавно появились такие проекты с открытым исходным кодом, как OpenConfig/gNMI и OpenTelemetry, которые подходят к мониторингу новыми и интересными способами. В конечном счете, технологии, которые имеют наибольший смысл, получат массовую поддержку и использование, что приведет к их превращению в следующие стандарты и фреймворки.
Другая сторона Open Source — это аспект сообщества. Создание решений для мониторинга сети требует возможности тестирования на всех возможных аппаратных средствах, устройствах и конфигурациях — своего рода лаборатории. Роль сообщества открытого исходного кода здесь неоценима. Ни одна компания никогда не сможет сделать это в одиночку; сообщество — это лаборатория. Участие сообщества для внесения изменений, создания нового кода и обратной связи очень важно. Без этого тестировать вещи в условиях тысяч различных развертываний и сценариев или конфигураций было бы невозможно.
Open Source будет абсолютно необходим для сетевого мониторинга в будущем.
4. Разработки в области мониторинга в реальном времени
Давней целью мониторинга сети является уменьшение или устранение задержки — времени между тем, как устройство или система генерирует данные и инструмент мониторинга получает и обрабатывает их. Это становится все более важным для инфраструктуры, сервисов и приложений, расположенных на удаленных площадках в больших распределенных сетях. (Например, датчики IoT на буровых платформах посреди океана.) К ним трудно, если вообще возможно, дотянуться и контролировать из центрального места, такого как дата-центр или облако. Вполне вероятно, что индустрия продолжит развивать технические усовершенствования, которые позволят развернуть механику и возможности мониторинга практически в любом месте, сохраняя при этом логику мониторинга, конфигурацию и администрирование централизованными для упрощения управления.
Поэтому, когда мы смотрим в будущее сетевого мониторинга — и мониторинга в целом, — я считаю, что вклад сообщества Open Source, разработки в области автоматизации, безопасности и мониторинга в реальном времени совместно сделают его более надежным и эффективным, чем когда-либо прежде. Мы можем ожидать, что в ближайшие годы мы услышим гораздо больше об этих технологиях и о том, как они преобразуют мониторинг сети.