Технологии интернета нового поколения

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

Вышла третья версия SDN-контроллера RUNOS

В открытый доступ выложена третья версия SDN-контроллера RUNOS. В новой версии 0.3 контроллера добавлен графический веб-интерфейс и появилась возможность сторонним приложениям взаимодействовать с контроллером через внешний REST интерфейс. Основные изменения: * графический веб-интерфейс * каждое сетевое приложения может создать свою вкладку в графическом интервейса для отображения нужной ему информации. * сейчас есть вкладки для отображения топологии и информации о коммутаторах * REST интерфейс * REST интерфейс полностью совместим с REST интерфейсом контроллера Floodlight. Это означает совместимость с большим числом уже существующих приложений для этого контроллера. * REST интерфейс расширяем, каждое приложение может создавать свои запросы. * REST интерфейс сейчас позволяет запросить информацию о контроллере, топологию и список конечных узлов. * REST интерфейс вводит понятие событийной модели, где приложения могут запросить в динамике все последние изменения в контроллере или начиная с определенного момента времени. * Добавлен сервис HostManager для обнаружения и управления конечными устройствами в сети.

Полезные ссылки: Напомним, что в ноябре 2014 года ЦПИКС анонсировал выход первого отечественного SDN-контроллера RUNOS (RUssian Networks Operation System). Контроллер разработан с учетом опыта, полученного специалистами ЦПИКС при анализе и изучении порядка тридцати существующих OpenFlow-контроллеров, как коммерческих, так и находящихся в открытом доступе. Было проведено их тестирование, определены слабые места. В 2013 году команда разработчиков ЦПИКС прошла стажировку в Стэндфордском университете в Open Networks Laboratory, занялась изучением различных способ увеличения скорости работы OpenFlow-контроллеров и запустила разработку собственного высокопроизводительного контроллера. RUNOS предназначен для централизованного управления программно-конфигурируемыми сетями (SDN) в корпоративном сегменте. Он обрабатывает до 30 миллионов потоков в секунду, обладает всей необходимой функциональностью для управления корпоративными сетями: надежность и отказоустойчивость, балансировка нагрузки, согласованное видение всей сети, работа с распределенными сетевыми приложениями, безопасность и противодействие внешним нагрузкам. На сегодняшний день это самый быстрый SDN-контроллер в мире. RUNOS имеет более высокую производительность по сравнению с существующими аналогами, она достигается за счет использования всех возможностей современных многоядерных и многопроцессорных систем.  Большой набор сетевых приложений, как из мира традиционных сетей, так и новых: L2/L3 маршрутизация с учетов качества обслуживания, многопотоковая маршрутизация, фильтрация трафика, работа с сетевыми протоколами (ARP, DNS, DHCP, BGP), трансляция адресов (NAT), балансировка нагрузки, виртуализация сетей, анти-DDOS, верификация сети, интеграция с система управления ЦОД. Основные технические характеристики RUNOS:
  • обработка 30 миллионов потоков в секунду,
  • время на установку нового соединения 45 мкс,
  • поддержка 1000 коммутаторов,
  • управление из графического интерфейса.
Решение рассчитано прежде всего на сетевых администраторов и инженеров в ЦОД, телеком операторов, сервис провайдеров, учащихся по направлению «сетевые технологии», исследователей в области компьютерных сетей и разработчиков перспективных сетевых технологий.

RUNOS