Pull to refresh

Software Defined Network (SDN) на основе открытой платформы Intel ONS

Reading time 3 min
Views 15K
В данной статье мы хотим напомнить о такой концепции, как SDN и рассказать, как сейчас выглядит ее реализация в виде платформы Intel ONS.

Сперва лайфхак для тех, кому лень читать много текста и смотреть картинки: в самом конце статьи приведены условия получения 10G коммутатора. «Без-воз-мез-дно, то есть даром», — как говорила Сова во всем известном мультфильме.

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



Преимущества такого подхода:
  • Прямое программирование сети: разделение уровней управления позволяет создавать архитектуру напрямую.
  • Гибкость: Администратор может изменять правила работы сети «на лету» для адаптации к изменившимся требованиям.
  • Централизация управления: Все управление сетью сосредоточено (логически) в одном месте, в контроллере SDN. Для приложений сеть выглядит единым логическим коммутатором.
  • Программное конфигурирование: SND позволяет конфигурировать, управлять, задавать правила безопасности, оптимизировать сетевые ресурсы в сжатые сроки с помощью автоматизированных средств, в том числе собственной разработки.


Концепт вызывает немало споров, но мы считаем направление перспективным.

В прошлом году Intel представила ряд решений для коммутаторов, на основе приобретенной
Fulcrum Microsystems, Intel Ethernet FM6000.

идея матрицы

Матрицы позиционируются как гибридные коммутаторы с возможностью простого перехода от традиционной коммутации к SDN. Главной особенностью считается возможность направлять потоки обработчику OpenFlow или обработчику традиционных пакетов. Обработчик в Intel FM6000 крайне гибок, он позволяет работать с любыми стандартами, даже если администратору захочется создать свой собственный протокол — не беда, это можно сделать. Основа такой гибкости — структура обработчика.

Структура TCAM/RAM/MUX в обработчике

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

эталонный дизайн


Модели в серии

Для работы с такими замечательными матрицами Intel представил решение от Wind River — Open Network Software.

Структура ONS

Особенности:
  • Модульная, открытая и расширяемая архитектура с доступам к низкоуровневым функциям.
  • Системные интерфейсы с открытым API и вызовами RPC.
  • Программный интерфейс управления на основе XML-RPC.
  • Объектно-ориентированный дизайн с использованием XML и схем баз данных.
  • Application Development Kit для встраивания новых приложений на коммутатор.
  • Встроенная поддержка ряда протоколов и расширение через модули.

Поддерживаются основные протоколы L2 и L3, функционал для ЦОД.

Layer 2:
  • Port-based VLAN
  • 802.1Q VLAN
  • IGMP snooping
  • LACP
  • Storm Control
  • STP/RSTP/MSTP
  • Q-in-Q
  • QoS/DiffServ
  • L2/L3/L4 ACL
  • LLDP (802.1ab)

Layer 3:
  • Static route
  • VLAN routing
  • OSPF v2
  • ECMP
  • ARP
  • IGMP*
  • PIM-SM*
  • VRRP*
  • OSPF v3*
  • PIM-SM6*
  • DHCPv6 relay
  • BGP

Управление:
  • CLI/WEB/SNMP
  • IPv6 management
  • Auto-Installation

Data Center Application:
  • 802.1Qaz (ETS)
  • 802.1Qbb (PFC)
  • DCBX
  • VM Tracer
  • EVB/802.1Qbg
  • OpenFlow v1.0
  • VXLAN
  • NVGRE*

Отмеченное "*" будет поддерживаться в следующих версиях.

Так выглядит идеальный коммутатор будущего (по мнению Intel):


Что будет, если взять старшую модель матрицы Intel FM6764 и сетевой стек ONS? Отличный коммутатор!


48 портов 10G SFP+, 4 порта 40G QSFP, USB порт, порты консоли и управления.


Два блока питания, вентиляция с горячей заменой.


Intel Core i3, 2GB оперативной памяти, 30 гигабайт SSD накопитель.

В нашей лаборатории коммутатор успешно запущен и работает.

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

Авторам самого интересного проекта, включая высоконагруженные решения на традиционной коммутации, один коммутатор будет подарен :)
Подведение итогов — 31 марта.
Tags:
Hubs:
+9
Comments 29
Comments Comments 29

Articles

Information

Website
etegro.com
Registered
Employees
Unknown
Location
Россия