«Блеск и нищета» SDN

Сео-блог
«Блеск и нищета» SDN

Программный коммутатор Open vSwitch легко настраивается с помощью технологии OpenFlow версии 1.0 и фирменных расширений Nicira. Еще больше возможностей (пока еще не реализованных в полной мере) содержат поздние спецификации этой технологии/протокола (текущая версия – 1.3). Тем не менее, следует понимать, что устройство OpenFlow умеет лишь пересылать единицы передачи (кадры, пакеты) между портами. Оно не может выполнять никаких управляющих функций: вся логика его работы ограничена содержимым таблиц потоков.

«Ручная»» настройка такого оборудования возможна лишь для простых конфигураций сети. Например, чтобы реализовать трансляцию сетевых адресов, в большинстве случаев нужно менять содержимое flow-таблицы «на лету», оперируя динамическими данными и т.п. Очевидно, в этом примере управляющая функция требует автоматизации. Согласно концепции SDN (Software-Defined Networking), подобные задачи решает сторонний программный компонент – контроллер сети. Зная «потребности» приложений пользователя, контроллер сможет настроить подчиненное ему телекоммуникационное оборудование так, чтобы конфигурация сети в целом была оптимальной (или близкой к идеалу).

К сожалению, этой замечательной идее пока далеко до практического воплощения. Со взаимодействием контроллера с коммутатором более-менее радужно: технология OpenFlow развивается; есть не только программные, но и аппаратные решения OpenFlow-совместимого оборудования (у IBM, HP, NEC и менее известных производителей).

Что же касается стратегического взаимодействия «контроллер-сетевые приложения» и собственно реализации контроллера, то здесь еще очень много работы для ученых и программистов. Определенные успехи в этом направлении имеет компания Nicira (ее ключевые разработки закрыты).

«Блеск и нищета» SDN

Также существует ряд Open Source-проектов по реализации контроллера и программных интерфейсов для управления сетями SDN. Однако эти открытые продукты рано рассматривать как готовые решения для конечного пользователя. В настоящее время любой из них – лишь платформа для разработки приложений для будущих поколений сетей.

ЧИТАТЬ ЕЩЁ:  Что такое контент?

Следует отметить, что программного обеспечения с открытым исходным кодом, связанного с SDN и OpenFlow, больше, чем проприетарного. Это в очередной раз подтверждает состоятельность подхода Open Source и его конкурентную способность для новых и перспективных областей компьютерной науки.

Также здесь вы может без проблем прочитать качественные отзывы об индекс топ 20 людей, которые вложили свои средства, и в итоге неплохо заработали на этом.

Оцените статью