SR Linux, новая сетевая операционная система Nokia для маршрутизаторов

Nokia представила Недавно была представлена ​​новая сетевая операционная система под названием «Сервисный маршрутизатор Linux»(SR Linux), в котором описывается, как система, ориентированная на использование центров обработки данных и облачных сред в сетевой инфраструктуре.

СР Линукс считается ключевым компонентом решений Nokia Data Center Fabric и будет установлен на маршрутизаторах Nokia 7250 IXR и 7220 IXR. Решение на базе SR Linux уже проходит испытания в новом датском центре обработки данных Apple.

О SR Linux

В отличие от других операционных систем для сетевого оборудования на базе ядра Linux, SR Linux сохраняет возможность доступа к базовой среде Linux, что он не прячется за API и интерфейсами специализированные.

Пользователи имеют доступ к ядру немодифицированный Linux и базовые системные приложения (bash, cron, Python и т. д.) и lКонкретные приложения создаются с помощью NetOps Toolkit, который не привязан к определенным языкам программирования.

Приложения на основе NetOps Toolkit, такие как реализации протокола маршрутизации, получают доступ к различным сетевым API, но функционируют как отдельные компоненты.

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

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

Использование немодифицированного ядра Linux значительно упрощает обслуживание патчей с устранением уязвимостей и созданием плагинов. Заявленная возможность доступа к утилитам, исправлениям и пакетам Linux, а также поддержка выпуска в изолированных контейнерах. Поддержка определения точек останова для отмены изменений в случае проблем.

Администрирование осуществляется через gNMI. (интерфейс управления сетью gRPC), Интерфейс командной строки, Плагины Python и JSON-RPC API.

Для доступа к функциональности сервисов, работающих в системе, предлагается использовать gRPC и Protocol Buffers.

Приложения SR Linux могут обмениваться данными status с использованием архитектуры публикации / подписки (pub / sub), которая также использует gRPC и буферы протокола и использует IDB (Nokia Impart Database) в качестве механизма гарантированной доставки.

Для структурирования информации о статусе и конфигурации используемого приложения используются модели данных YANG (Еще одно новое поколение, RFC-6020).

Реализации сетевых протоколов, включая многопротокольный протокол пограничного шлюза (MP-BGP), Ethernet VPN (EVPN) и расширяемую виртуальную локальную сеть (VXLAN), основаны на уже реализованном стеке протоколов SR OS (Nokia Service Operating System). Router) в более чем миллионе маршрутизаторов Nokia. Подводя итог аппаратным компонентам, используется уровень Nokia XDP (расширяемый путь данных).

Для автоматизации операций создание, развертывание, настройка сетевой инфраструктуры ЦОД, сбор и анализ телеметрии, Предлагаемая платформа Nokia Fabric Services (ФСП).

FSP тоже предоставляет программные средства моделирования сети для упрощения сетевого планирования, проектирования, тестирования и отладки в центрах обработки данных. Сетевые компоненты смоделировано с использованием изоляции контейнера на платформе Kubernetes, который позволяет запускать отдельные экземпляры SR Linux в ваших средах песочницы.

По сути, FSP позволяет программно создать виртуальную копию реальной сети. и использовать то же программное обеспечение (SR Linux в контейнерах), которое используется в реальных маршрутизаторах и коммутаторах в этой моделируемой сети. Кроме того, в реальной и моделируемой сети используются одни и те же настройки, что позволяет использовать сеть, смоделированную программным обеспечением, в качестве первой ссылки для внесения и тестирования изменений.

На основе смоделированной среды FSP может генерировать всю информацию, необходимую для реализации реальной сети.

Если вы хотите узнать об этом больше, вы можете ознакомиться с официальным заявлением Nokia, перейдя на по следующей ссылке.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Аллан Эррера сказал

    какие языки программирования?

    Не верьте, помните, что Nokia принадлежит Microsoft

bool (истина)