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

Nokia представлена нещодавно представлена ​​нова мережева операційна система під назвою «Службовий маршрутизатор Linux»(SR Linux), де описано, як система, орієнтована на використання центрів обробки даних та хмарних середовищ в мережевій інфраструктурі.

SR Linux вважається ключовим компонентом рішень Центру обробки даних Nokia Тканина і буде встановлена ​​на маршрутизаторах 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 та API JSON-RPC.

Для доступу до функціональних можливостей служб, що працюють у системі, пропонується використовувати gRPC та буфери протоколів.

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

Для структурування інформації про стан та конфігурацію використовуваної програми використовуються моделі даних YANG (Yet Another Next Generation, RFC-6020).

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

Для автоматизації операцій створення, розгортання, конфігурація мережевої інфраструктури дата-центру, збір та аналіз телеметрії, Запропонована платформа Nokia Fabric Services (PSF).

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