Что такое сети с учетом бизнес-целей?

Что такое сеть на основе намерений?

Сеть на основе намерений — это программные процессы автоматизации, использующие высокие уровни интеллектуальной обработки данных, аналитики и оркестрации для оптимизации эксплуатации сети и обеспечения ее бесперебойной работы. После того как оператор задает требуемые бизнес-цели, сеть преобразует их в параметры конфигурации, необходимые для достижения этих целей. При этом не требуется кодировать и вручную выполнять отдельные задачи.

Например, рассмотрим цель — безопасную коммуникацию между двумя сетями. В широком понимании намерение — это потребность в наличии безопасного туннеля между сетью А и сетью Б. Оператор определяет, какой трафик должен использовать туннель, и описывает другие требуемые общие свойства туннеля. Однако оператор не указывает, как туннель реализуется, например сколько устройств будет использоваться, как будут формироваться рекламные объявления по протоколу BGP, какие конкретные функции и параметры должны быть включены.

Сеть на основе намерений самостоятельно автоматически генерирует полные конфигурации всех устройств, исходя из описания сервиса. Затем такая сеть постоянно выполняет проверку на соответствие текущего состояния заданному, отслеживая параметры конфигураций с помощью саморегулирующихся процессов.

Сеть на основе намерений — это декларативная модель эксплуатации сети. Она противопоставляется традиционной императивной сети, которая требует, чтобы сетевые инженеры указывали последовательность действий, необходимых в отдельных элементах сети, в результате чего могут возникать ошибки.

Какие проблемы помогает решить сеть на основе намерений?

Традиционный подход к управлению сетью основывается на процессах, выполняемых вручную с помощью командной строки, системы управления элементами сети или скриптов для автоматизации. Большинство сбоев в работе сети обусловлены ошибками оператора, допущенными во время выполнения этих процессов.

Сеть на основе намерений сокращает число потенциальных ошибок, снижает риски, и повышает операционную эффективность за счет нескольких возможностей.

  • Проверка объектов намерений перед их использованием в сети. Объекты намерений представляют собой высокоуровневые представления о необходимых параметрах или целях, которых требуется достичь в сети. Синтаксическая проверка дополняется семантической проверкой с учетом требований общей сетевой политики.
  • Мгновенный откат или применение.Если в ходе развертывания происходит сбой, операторы просто используют объект намерений с соответствующей версией для возврата к работоспособному состоянию.
  • Ограничение влияния и масштабов сбоев во время развертывания новых намерений с помощью четко определенной политики.
  • Возврат к исходному состоянию с учетом намерений. Поскольку система знает о желаемых результатах для определенной конфигурации, она может обеспечивать их даже в случае возникновения сбоев питания или ошибок устройств, меняя конфигурацию других сетевых элементов или используя разные механизмы для достижения аналогичных результатов.

Современные системы оркестрации сети помогли реализовать коммерческую сеть на основе намерений для критически важных и масштабируемых сред. Сеть на основе намерений значительно ускоряет предоставление надежных сервисов с дней или недель до нескольких минут и помогает решать проблемы эксплуатации после развертывания инфраструктуры.

Переход к сети на основе намерений

Сеть на основе намерений уже не новая концепция, но большинство организаций только недавно встали на путь ее реализации.

what is intent-based networking - diagram 1

Каждый этап этого пути характеризуется большей степенью автоматизации и упрощения процессов развертывания и администрирования сети.

  • Центр обработки данных, управляемый вручную: операторы принудительно управляют всеми сетевыми устройствами центра обработки данных с помощью интерфейса командной строки, протокола SNMP, а также базовых и дискретных инструментов.
  • Полуавтоматический центр обработки данных: скрипты и управление на основе правил используются совместно с традиционными инструментами базовой автоматизации, визуального контроля данных сети и выдачи предупреждений, что позволяет реагировать на сетевые события.
  • Программно-определяемый центр обработки данных: программное абстрагирование инфраструктуры сети позволяет быстрее и безопаснее развертывать сервисы и приложения.
  • Автоматизированный центр обработки данных: создание программно-определяемого центра обработки данных путем автоматизации инициализации, конфигурации, развертывания и оркестрации.
  • Центр обработки данных на основе намерений: постоянный сбор и преобразование всех соответствующих данных, необходимых для осуществления автоматизированных операций, которые обеспечивают адаптацию сети к динамичным бизнес-намерениям, условиям центра обработки данных и политикам.

Аналитика на основе намерений

Сеть на основе намерений позволяет не только реализовать намерение, но и поддерживать требуемое состояние. Аналитика на основе намерений обеспечивает соответствие сети исходному бизнес-намерению на протяжении всего жизненного цикла. Такая аналитика выполняет мониторинг сетевых сервисов и позволяет операторам видеть сеть в комплексе, как единый сервис.

Сеть на основе намерений использует аналитику для быстрого определения первопричин проблем. Как и традиционные системы унифицированного управления, она оповещает операторов о параметрах, на которые следует обратить внимание, но отфильтровывает ложноположительные срабатывания, позволяя сосредоточиться на действительно важных данных.

what is intent-based networking - diagram 2

Аналитика помогает поддерживать соответствие сетевых процессов исходному намерению на протяжении всего жизненного цикла.

Внедрение с помощью Juniper

Для реализации сети на основе намерений необходима «умная» система оркестрации, способная принимать сложные решения. Система Apstra компании Juniper — это комплексное решение, обеспечивающее сеть на основе намерений и аналитики. Оно упрощает проектирование, создание, развертывание и эксплуатацию сетей центров обработки данных, а также постоянно проверяет, соответствует ли сеть требуемым бизнес-результатам. Это решение позволяет сетевым архитекторам и операторам объединить свои силы, что помогает устранить дефицит квалифицированных кадров и проблемы надежности, а также повысить гибкость, ускорить развертывание и ввод в эксплуатацию.

Часто задаваемые вопросы о сетях на основе намерений

Какие проблемы решает сеть на основе намерений?

Она значительно снижает риски, предотвращая ошибки операторов. Она также повышает операционную эффективность, так как исключает процессы, выполняемые вручную с помощью командной строки.

Как реализовать сеть на основе намерений?

В данном вопросе следует различать «что» и «как». Операторы описывают требуемое состояние сети, а система оркестрации создает и поддерживает сетевую конфигурацию, соответствующую этому состоянию. Бизнес-намерение, как правило, определяется оператором через графический пользовательский интерфейс или API, а решение для сети на основе намерений интерпретирует его и настраивает сеть для достижения поставленной цели.

Как программно-определяемая сеть связана с сетью на основе намерений?

В программно-определяемой сети (SDN) плоскость контроля отделена от плоскости данных. Сеть на основе намерений устраняет сложности, связанные с ручной настройкой устройств, с помощью абстрагированной автоматизированной платформы оркестрации. Платформа управления с возможностями SDN может использовать решение для сети на основе намерений, чтобы выполнять задачи инициализации и оркестрации.