B4N SwitchOS-X86 – облегченная сетевая OS, акселерированная библиотеками Intel DPDK и созданная для обеспечения высокоскоростной обработки трафика на стандартных серверах с архитектурой X86.

На острие сетевых технологий нового поколения

Строим сеть как “конструктор”

Стратегия развития продуктов Brain4Net направлена на построение сервисно-ориентированных и полностью конвергентных сетей на базе bare-metal оборудования. Данная стратегия дает новый импульс развитию сетевых технологий, предоставляя заказчикам возможность как получения необходимой функциональности и технических характеристик от оборудования, так и обеспечивая свободу выбора  из широкого списка совместимого аппаратного обеспечения.  Фактически, клиент всегда может подобрать подходящий вариант решения своих задач, не попадая в зависимость от того, что в данный момент у какого-то производителя нет в своем портфеле необходимого оборудования. С решениями Brain4Net заказчики могут строить сеть по принципу “конструктора”, используя различные сетевые коммутаторы или многофункциональные сетевые устройства в качестве составных элементов инфраструктуры.

В продолжении данной стратегии Brain4Net разработала B4N SwitchOS, входящий в состав B4N Service Platform – флагманского продукта компании. B4N SwitchOS – мульти-платформенная сетевая операционная система, которая обеспечивает высокопроизводительную обработку трафика в виртуализированных средах и на аппаратных устройствах на базе коммутационных матриц (ASIC), сетевых процессоров (NPU) и архитектуры x86. Данный продукт позволяет обеспечить уровень сетевой абстракции “поверх” оборудования, предоставляя идентичный пользовательский опыт и набор функциональных возможностей, независимо от аппаратного обеспечения, установленного в сети. B4N SwitchOS помогает заказчикам перейти к полноценным программно-определяемым сетям (SDN) используя все преимущества OpenFlow 1.3.4.

Подробнее

Трансформируем обычное Х86 устройство в высокопроизводительный L2/L3 коммутатор для сетей SDN

B4N SwitchOS для платформы x86 – это виртуальный OpenFlow-коммутатор, реализующий функции высокоскоростной обработки трафика в виртуальных средах.

Благодаря использованию библиотек Intel DPDK и патентованных алгоритмов Brain4Net, решение позволяет добиться скорости обработки трафика в виртуальной среде максимально приближенной к аппаратным коммутаторам.

Использование DPDK также позволяет заранее распределить аппаратные ресурсы наиболее оптимальным образом с точки зрения производительности программного коммутатора. Например, возможность привязывать порты сетевого адаптера к определенным ядрам процессора позволяет исключить накладные расходы,создаваемые планировщиком операционной системы при переключении задач. Благодаря использованию многопоточности, DPDK сокращает количество обращений к памяти и шине PCI, более эффективно используя процессорные мощности. Кроме того, DPDK позволяет оптимизировать использование памяти.

Узнайте, как построить сервис-ориентированную инфраструктуру  сетей Metro Ethernet на базе bare-metal оборудования

КЕЙС ПРИМЕНЕНИЯ

Кейсы применения

Архитектура B4N SwitchOS разработана для снижения вариации задержек в виртуальных сетях под управлением OpenStack и возможности предоставления сетевых услуг на bare-metal коммутаторах. Brain4Net разработала технологический подход, который позволяет бесшовно интегрировать физические и виртуальные сети без использования каких-либо технологий наложенных сетей (overlay).

Чтобы интегрировать B4N SwitchOS и OpenStack, компания разрабатывает механизм-драйверы для OpenStack, улучшая функциональность Neutron путем внедрения сегментации на базе MPLS-меток. Такой подход позволяет интегрировать физическую и виртуальную сети ЦОД, “пробрасывать” сервисы MPLS-сети прямо до виртуальной машины и бесшовно интегрировать услуги WAN-сети с сервисами в ЦОД.

B4N SwitchOS, как основная часть этого кейса, обладает множеством технологических преимуществ по сравнению с большинством популярных сетевых ОС с открытым кодом для OpenStack и поддержкой DPDK:

  • предсказуемые вариации задержек, которые не зависят от размера EMC-кеша и количества потоков. Кэш EMC не ограничивается 8000 записей;
  • другой механизм синхронизации классификатора – left/right lock вместо OVS RCU
  • больше потоков в секунду, пакеты dataplane не блокируются в классификаторе
  • Поддержка MPLS-тегирования
  • единый функционал OF-агент для OF-DPA, StrataXGS и DPDK
  • возможность легко портировать ПО на новую платформу

Использование B4N SwitchOS-X86 позволяет Заказчику превратить обычное устройство на базе Х86 в многофункциональный SDN-маршрутизатор. Используя вместе с B4N Controller, который обеспечивает поддержку QoS, BGP, Traffic Engineering, Fast Failover и многих других функций, это устройство может использоваться как клиентский (Client Edge), транзитный (Transit) или сервисный (Service Edge) маршрутизатор в городских (Metro Ethernet) или опорных мобильных сетях.

Для интеграции с существующей сетью и возможности IP-маршрутизации в домене SDN, Brain4Net обеспечивает возможность “распределенной маршрутизации”: компонент Routing MP-BGP помогает оператору постепенно переносить сервиса клиентов в инфраструктуру SDN без каких-либо ухудшений работы и обеспечивать функциональность L3 в SDN-домене.

Такой подход позволяет операторам сделать сети Metro Ethernet более гибкими и сократить время развертывания сетевых сервисов, внедряя программно-ориентированную сеть операторского класса без необходимости полной замены инфраструктуры.

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

Подробнее>>

Новое поколение Network Packet Brokers (NPBs) представляет собой распределенные сетевые фабрики на базе commodity-коммутаторов с централизованной логикой на уровне контроллера. Клиенты ищут решения, которые позволят им настраивать неограниченное количество правил и фильтров, а также постепенно и экономически эффективно масштабировать архитектуру сетей мониторинга.

B4N SwitchOS может быть использован как основной компонент фабрики TAP-агрегации и мониторинга, который (вместе с использованием B4N Controller) превращает обычное устройство X86 в NPB-устройство следующего поколения. Использование архитектуры X86 в основе продукта позволяет создавать гибкие пайплайны, которые позволят реализовать любые требования Заказчика в плане фильтрации и уровней “матчинга” заголовков. B4N SwitchOS поддерживает возможность фильтрации по любым заголовкам уровней L2-L4, что позволяет создавать фильтры и правила для трафика любой глубины вложенности. Единый графический интерфейс позволяет Заказчику централизованно управлять всей сетью TAP-Агрегации из “одного окна”.

Кроме того, B4N SwitchOS обладает следующими преимуществами:

  • Масштабируемость. Клиент может легко масштабировать инфраструктуру, добавив новое устройство с установленным B4N SwitchOS, и оно будет добавлено в сеть автоматически;
  • Значительное снижение совокупной стоимости владения за счет использования стандартных сетевых устройств на базе Х86 вместо дорогостоящих средств NPB;
  • Балансировка трафика и оптимизация нагрузки сервисов обеспечения сетевой безопасности;
  • Поддержка всевозможных топологий зеркалирования – one-to-one, one-to-many, many-to-one, many-to-many;
  • Поддержка стандартов 25/50/100G.

КАК ЭТО РАБОТАЕТ

Архитектура B4N SwitchOS-X86

B4N SwitchOS – компонент B4N Service Platform, выполняющий функции высокоскоростной обработки трафика в SDN сетях с возможностью добавления устройств в режиме plug-and-play. SwitchOS поддерживает работу со сторонними SDN контроллерами, обладает высокой производительностью и прост в использовании.

Продукт совместим с большинством SDN контроллеров на основе OpenFlow, которые поддерживают OF-CONFIG и полный набор функций, определенных в спецификациях Open Networking Foundation (ONF). 

B4N SwitchOS поставляется как binary, Docker или .ova образ – зависит от модели развертывания.

Особенности

  • Поддержка OpenFlow v1.3 / 1.4 / 1.5
  • Optimistic Concurrent Hashing;
  • Поддержка Ethernet CFM
  • Поддержка любого количество тегов VLAN (qinq, qinqinq и более)
  • QoS, очереди и метеры;
  • Select groups and groups chaining;
  • Расширения OpenFlow для HQoS
  • Поддержка MPLS-тегирования
  • Flow Cache в RAM – разгрузка правил OF для экономии времени запроса потока для коммутаторов с небольшими таблицами TCAM
  • и многое другое…

Конфигурируй всю сеть, а не отдельные коммутаторы

Администратор управляет всей сетевой инфраструктурой через единый веб-интерфейс. Конфигурирование любого коммутатора может быть выполнено в 2-3 клика. Администратор получает всю актуальную информацию о состоянии сети в одном окне – оборудование,  статус и загрузка линков, алармы и т.д.

Первая в мире Сетевая ОС для платформ x86, прошедшая сертификацию ONF

B4N SwitchOS для платформы x86 успешно прошел сертификацию по OpenFlow Conformance Testing Program в University of New Hampshire InterOperability Laboratory (UNH-IOL) и получил сертификат соответствия стандарту OpenFlow v1.3.4. В результате B4N SwitchOS стал первой в мире* сертифицированной сетевой операционной системой для x86 платформ на базе OpenFlow.

Подробнее>>

0
Тест-кейсов
0
Часов разработчиков
0%
Тестов пройдено

Хотите убедиться?

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

Хотите протестировать продукт?

Связаться с представителем