РЕШЕНИЯ В ОБЛАСТИ ПРОГРАММНО-КОНФИГУРИРУЕМЫХ СЕТЕЙ И ВИРТУАЛИЗАЦИИ СЕТЕВЫХ ФУНКЦИЙ КОМПАНИИ CISCO SYSTEMS



В работе представлен обзор основных решений компании Cisco Systems в области программно-конфигурируемых сетей и виртуализации сетевых функций.

Ключевые слова: программно-конфигурируемые сети, ПКС, виртуализация сетевых функций, ВСФ.

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

Для построения архитектуры, основанной на внедрении сервисов, основанных на технологии ПКС, Cisco предлагает 3 платформы :

1) Cisco Evolved Services Platform – пакет программного обеспечения, помогающий автоматизировать доставку сервисов в сети;

2) Cisco Evolved Programmable Network – помогает развернуть высокозащищенную инфраструктуру для сети, вычислительных систем и систем хранения данных;

3) Cisco Application Centric Infrastructure – предлагает основанную на политиках автоматизацию для сетей центров обработки данных (ЦОД).

В своих решениях Cisco стремятся объединить возможности ПКС и ВСФ, а также поддержку открытых решений, считая подобный синтез необходимым для построения сетей нового поколения. Также, для разработки пользовательских приложений, совместимых с данными платформами, компания Cisco предоставляет собственный инструментарий.

Для автоматизации работы и внедрения сервисов, Cisco предлагает решение Cisco Evolved Services Platform , состоящее из следующих трех компонентов:

- Брокер сервисов: активный каталог сервисов и система, позволяющая доставлять сервисы, необходимые бизнесу в данный момент;

- Ядро оркестрирования: автоматизированная система выделения ресурсов и связи сервисов, объединяющая физические и виртуальные функции сети. Для каждого сервиса создан профиль, содержащий полный набор атрибутов и политик, необходимы ядру для динамического подключения сервисов;

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

В качестве решения для провайдеров в области управления сетью, Cisco разработала продукт Cisco Evolved Programmable Network  (EPN), который объединяет физические и виртуальные устройства в фабрику, чья работа и поведение управляется приложениями. Это решение работает совместно с Cisco Evolved Services Platform, создавая единую систему. Это позволяет автоматизировать оркестрирование ресурсов и доставку сервисов. Между логическими уровнями используются открытые API, что дает возможность внедрять и автоматизировать новейшие сервисы как между различными производителями, так и между различными сетевыми средами. Такой подход позволит по максимуму использовать незадействованные сетевые ресурсы, повысит гибкость сети и упростит управление ею.

Для построения сетей, ЦОД и облачных структур, Cisco предлагает также рассмотреть свою архитектуру Application Centric Infrastructure (ACI) , построенную на 3 основных компонентах:

1) Cisco Application Policy Controller . Контроллер на основе OpenDaylight, разработанный специально под нужды Cisco;

2) Cisco Nexus 9000 series  или Cisco Application Virtual Switch. Основные элементы инфраструктуры, которые управляются контроллерами;

3) Cisco API Partner Ecosystem. Сообщество компаний и пользователей, чья деятельность направлена на написание сервисов и приложений для ACI систем, с помощью инструментария Cisco.

Архитектура ACI была разработана для построения автоматизированных инфраструктур, чье поведение диктуется приложениями.

Чтобы обеспечить простоту работы и снять с пользователя необходимость высокой квалификации в области сетевых технологий, потребовалось разработать абстрактную модель, работа с которой не влияла бы на маршрутизацию и наоборот. Cisco разработали такую модель, назвав её «политика основанная на группе». Конечные устройства в такой модели являются группами, которые связаны друг с другом. С пользователя системы снимается необходимость понимания протоколов, которые реализуют работу политик над группами.

Рассмотрев основные решения компании Cisco Systems, хочется подытожить преимущества, которые даст их внедрение:

1. Центральный контроль и автоматизация над мультивендорной инфраструктурой;

2. Упрощение в разработке уникальных сервисов и дальнейшая автоматизация их доставки;

3. Абстрагирование от нижележащей сетевой инфраструктуры при разработке сетевых политик;