Технология SDN & NFV

Технология SDN

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

классический подход

Принцип классической архитектуры сети – последовательная передача данных через ряд «узлов», каждый из которых повторяет идентичные сложные вычисления, выполняя управление сетью и передачу данных. В результате чего в каждом «узле» размещается мощное дорогостоящее специализированное телеком оборудование.

  • Классический
    коммутатор

    уровень управления

    уровень передачи данных

  • Классический
    коммутатор

    уровень управления

    уровень передачи данных

  • Классический
    коммутатор

    уровень управления

    уровень передачи данных

sdn подход

Основа SDN – вынос сложных вычислительных задач в единый центр управления: разделение управления сетью и передачей данных.

  • Сервер

    уровень управления

  • Программный
    коммутатор

    уровень передачи данных

  • Программный
    коммутатор

    уровень передачи данных

  • Программный
    коммутатор

    уровень передачи данных

Преимущества SDN

  • Снижение капитальных и операционных затрат в среднем на 50%
  • Сокращение зависимости от высококвалифицированных сотрудников
  • Отказ от специализированного и дорогостоящего оборудования без понижения качества
  • Повышение масштабируемости и производительности сети
  • Снижение зависимости от вендора решений
  • Повышение качества услуг
  • Использование решений из реестра отечественного ПО в рамках федеральной программы по импортозамещению и поддержке

Технология NFV

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

классический подход

Security
Appliance
Session Border
Controller
Home
Gateway
Deep Packet
Inspector

NFV подход

Virtual
SBC
Virtualbr
DPI
Virtual
SA
Virtual
HG
Commodity
Servers

Преимущества NFV

  • Снижение капитальных и операционных затрат в среднем на 50%, за счет снижения количества проприетарного оборудования
  • Сокращение зависимости от высококвалифицированных сотрудников, благодаря внедрению централизованной системы управления
  • Повышение масштабируемость и производительность сети, за счет снижения времени внедрения новых сетевых узлов и упрощения логики их работы
  • Независимость от производителя оборудования, благодаря унификации средств управления
  • Повышение производительности и качества услуг в силу того, что «узел» перестает быть «узким местом»
  • Использование решений из реестра отечественного ПО в рамках федеральной программы по импортозамещению и поддержки отечественных производителей ПО

Комплексное решение компании RunSDN

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

  • Платформа управления
    Telco облаком

  • Программный SDN
    контроллер
  • ЦЕНТР УПРАВЛЕНИЯ СЕТЬЮ
  • RunDR Open Flow коммутатор
    Программный коммутатор для
    высокоскоростной передачи трафика

линии связи

  • RunAR Open Flow коммутатор
    Программный коммутатор для
    агрегации трафика
  • конечные пользователи /
    офисы / жилые дома

Компания RunSDN

Основана в 2015 году.

RunSDN - это молодая российская инновационная компания, созданная на базе Центра Прикладных Исследований Компьютерных Сетей (ЦПИКС), первого научно-технологического центра в России, который занимается изучением технологий SDN&NFV с 2012 года.

Компания RunSDN производит программные решения для создания, управления и мониторинга программно-конфигурируемых сетей (SDN), а также облаков с технологией NFV.

Продукты компании уже прошли апробацию в сетях ведущих телеком-операторов России, таких как Ростелеком и Воентелеком.

Контакты

Если у вас возникли вопросы, можете написать нам, заполнив форму ниже:

Программный коммутатор на уровне региона

RunDR OpenFlow

RunDR – первый российский SDN-коммутатор на базе сетевого процессора NP-5 компании EZchip. Коммутатор предназначен для построения SDN корпоративного уровня. Управление коммутатором осуществляется котроллером по протоколу OpenFlow v1.3. Использование сетевого процессера позволяет реализовать поддержку не только текущего, но и будущих стандартов OpenFlowна той же аппаратной платформе за счет обновления ПО. Кроме того возможно хранение миллионов записей о потоках в таблицах разных типов, что дает возможность максимально учесть требования и особенности приложений клиента.

Технические данные SDN-коммутатора
Тип таблицы Размерность ключа поиска / бит Размерность таблицы
Внутренний TCAM 160 - 640 2.5 Mbit
Внешний TCAM 80 - 640 240 Mbit
Hash 8 - 384 до 16 млн записей
Tree 8 - 144 до 4 млн записей
FastIP 8 - 144 до 8 млн записей
Характеристики:
  • Производительность до 100Гб/сек (без переподписки) и 180 млн пакетов в сек
  • Поддержка OpenFlow v1.3
  • Поддержка групповой таблицы, в том числе для обеспечения резервирования и балансировки нагрузки
  • Поддержка 3 таблиц потоков разной размерности и назначения:
  • QOS: поддержка четырех очередей с приоритетами (4PQ) на порт
  • Поддержка счетчиков сбора статистики по потокам и портам
  • Интерфейсы:
  • Высота 1,5 U
  • Монтаж в стойку 19”
Архитектура разработанного программно-аппаратного комплекса
на базе сетевого процессора EZchip

OpenFlow Switch



RunOS

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

Основные преимущества:

  • Система управления конфликтами в правилах различных приложений;
  • Высокая производительность;
  • Графический интерфейс администратора;
  • Широкий набор сервисов и приложений для управления транспортной инфраструктурой.

Контроллер RunOS может быть представлен в трех модификациях:

  • Модификация Easy полностью работает в пользовательском пространстве OC Linux. Обладает достаточной производительностью и богатым набором сервисов, а также Northbound API, позволяющим быстро разрабатывать новые сетевые приложения. Данная модификация находится в открытом доступе
  • Модификация Fusion, позволяет запускать приложения на уровне пользователя, при этом ключевые сервисы и модули контроллера находятся в ядре ОС Linux. Данная версия немного уступает Kernel-модификации по характеристикам производительности, но является более гибкой к разработке новых приложений.
  • Модификация Kernel – реализация контроллера внутри ядра ОС Linux. Самая быстрая и производительная версия контроллера со стандартным набором сервисов.
Сервисы: Поддерживаемые режимы работы: Качества доступа (QoS):
  1. B2C, VPN (P2P, MP), B2B;
  2. Multicast;
  3. Storm Control;
  4. LAG/LACP;
  5. In_Band / Out_of_Band management;
  6. VLAN translation;
  7. Многопараметри-ческая маршрутизация.

Автоопределение топологии

  1. Active-Standby Controller;
  2. Работа в произвольной топологии сети;
  3. Fast failover резервирование;
  4. Активное резервирование маршрутов.
  1. Priority Queuing, WRR;
  2. Rate-Policy, Ingress QoS, metering;
  3. Поддержка любого количества очередей по портах.
  4. 4Онлайн изменение количества очередей.

Cloud Conductor (C2)

Cloud Conductor (C2) – это уникальная облачная сервис-ориентированная платформа с поддержкой концепции NFV для создания, управления и мониторинга виртуальной инфраструктуры и жизненного цикла виртуальных сетевых сервисов.

Платформа С2 имеет модульную архитектуру и состоит из:

  • Отдельных компонентов OpenStack;
  • SDN контроллера;
  • Оркестратора и планировщика для распределения физических ресурсов;
  • Cистемы контроля физических ресурсов.

Платформа С2 нацелена на удовлетворение следующих потребностей современного рынка:

  • Поддержка топологии виртуальной сети тенанта и политик маршрутизации в тенанте;
  • Возможность задавать сетевые SLA, такие как задержки, пропускная способность и пр., и гарантировать их соблюдение при отображении на физические ресурсы ЦОД;
  • Поддержка режимов IaaS/PaaS;
  • Отображение виртуальных объектов на физические ресурсы ЦОД так, чтобы обеспечить эффективную загрузку последних;
  • Унифицированное планирование и управление ресурсами географически распределенных ЦОД;
  • Поддержка управления виртуальными ресурсами облачных систем разных вендоров (мультигипервизорность);
  • Возможность администрирования ролевого доступа пользователей к администрированию системы;
  • Онлайн управление квотами ресурсов, распределенными между проектами и пользователями внутри облака.

Основными преимуществами C2 являются:

  • Поддержка жизненного цикла виртуальной сетевой функции (VNF);
  • Поддержка цепочек VNF;
  • Возможность использования преднастроенных шаблонов VNF;
  • Обеспечение максимальной эффективности использования физических ресурсов благодаря запатентованным алгоритмам планирования;
  • Масштабируемость и гарантированная доступность сетевого сервиса благодаря запатентованной системе управления и мониторинга С2;
  • Унификация планирования и управления ресурсами гетерогенной виртуальной инфраструктуры.

RunAR

Программный коммутатор RunAR с поддержкой протокола OpenFlow предназначен для применения в SDN сетях. RunAR позволяет значительно сократить расходы на создание и поддержку инфраструктуры передачи данных, ускорить время вывода на рынок новых сетевых сервисов, максимально быстро обновлять ПО для поддержки новых протоколов передачи данных без замены аппаратной платформы.

RunAR может быть применен и в традиционных сетях, так как в него заложена поддержка и традиционных протоколов.

Программный коммутатор RunAR работает на базе стандартных серверов х86 архитектуры с набором сетевых карт, поэтому производительность RunAR ограничивается исключительно возможностями аппаратной платформы, на которую он установлен. Использование специализированной технологии Intel DPDK гарантирует оптимальную обработку и коммутацию пакетов данных, что обеспечивает максимально возможную производительность. Программный коммутатор может поддерживать до 24x1 Гбит/с портов и до 12x10 Гбит/с портов c суммарной гарантированной пропускной способностью на устройство в 80 Гбит/с.


OpenFlow Version OpenFlow 1.3
Connection to the controller TLS, TCP, Inband/OutBand
Number of tables 4+
Number of entries 1000000+
RunAR table types Flow tables, group tables, metering table
QOS queues (8+ on the port)
In addition to RunAR
  • LACP (IEEE 802.1AX-2008)
  • 802.1Q VLAN
  • BFD и 802.1ag мониторинг каналов
  • STP (IEEE 802.1D-1998)
  • NIC бонд интерфейсы
  • OpenFlow протокол
  • Протоколы туннелирования (GRE, VXLAN, IPsec, GRE и VXLAN over IPsec)
  • LACP (IEEE 802.1AX-2008)
  • 802.1Q VLAN
  • BFD and 802.1ag channels monitoring
  • STP (IEEE 802.1D-1998)
  • NIC bond interface
  • OpenFlow protocol
  • Tunnelling protocols (GRE, VXLAN, IPsec, GRE and VXLAN over IPsec)