SR Linux, das neue Netzwerkbetriebssystem von Nokia für Router

Nokia enthüllt vor kurzem die Einführung eines neuen Netzwerkbetriebssystems namens «Linux Service Router»(SR Linux), in dem beschrieben wird, wie Ein System, das sich auf die Verwendung von Rechenzentren und Cloud-Umgebungen konzentriert in der Netzwerkinfrastruktur.

SR-Linux gilt als Schlüsselkomponente der Nokia Data Center-Lösungen Fabric und wird auf den Routern Nokia 7250 IXR und 7220 IXR installiert. Die auf SR Linux basierende Lösung wird bereits im neuen dänischen Rechenzentrum von Apple getestet.

Über SR Linux

Im Gegensatz zu anderen Betriebssystemen für Netzwerkgeräte, die auf dem Linux-Kernel basieren, SR Linux behält die Möglichkeit, auf die zugrunde liegende Linux-Umgebung zuzugreifen. dass Es ist nicht hinter APIs und Schnittstellen verborgen spezialisiert

Benutzer haben Zugriff auf den Kernel unveränderte Linux- und grundlegende Systemanwendungen (Bash, Cron, Python usw.) und lBestimmte Anwendungen werden mit dem NetOps Toolkit erstellt. was nicht an bestimmte Programmiersprachen gebunden ist.

NetOps Toolkit-basierte Anwendungen, wie z. B. Routing-Protokoll-Implementierungen, erhalten Zugriff auf verschiedene Netzwerk-APIs, fungieren jedoch als separate Komponenten.

Mit diesem Ansatz können Sie Anwendungen getrennt vom System verwalten.Zum Betrieb können Sie beispielsweise die Anwendung aktualisieren, ohne Änderungen am System vorzunehmen, oder das Betriebssystem aktualisieren, ohne die Anwendungen neu zu erstellen.

Zusätzlich zu Standardanwendungen wie der Implementierung von Routing-Protokollen dürfen beliebige Programme von Drittanbietern ausgeführt werden.

Die Verwendung des unveränderten Linux-Kernels vereinfacht die Wartung erheblich von Patches mit der Beseitigung von Schwachstellen und der Erstellung von Plug-Ins. Die deklarierte Möglichkeit, auf Linux-Dienstprogramme, Patches und Pakete zuzugreifen, sowie die Unterstützung für die Freigabe in isolierten Containern. Unterstützung für die Definition von Haltepunkten, um Änderungen bei Problemen rückgängig zu machen.

Die Verwaltung kann über gNMI erfolgen (gRPC-Netzwerkverwaltungsschnittstelle), Befehlszeilenschnittstelle, Python-Plugins und JSON-RPC-API.

Um auf die Funktionalität der auf dem System ausgeführten Dienste zuzugreifen, wird vorgeschlagen, gRPC- und Protokollpuffer zu verwenden.

SR Linux-Anwendungen können Daten austauschen Status unter Verwendung der Publish / Subscribe-Architektur (Pub / Sub), die auch gRPC- und Protokollpuffer verwendet und IDB (Nokia Impart Database) als garantierten Übermittlungsmechanismus verwendet.

Um die Informationen über den Status und die Konfiguration der verwendeten Anwendung zu strukturieren, werden YANG-Datenmodelle (RFC-6020) verwendet.

Netzwerkprotokollimplementierungen, einschließlich MP-BGP (Multiprotocol Border Gateway Protocol), EVPN (Ethernet VPN) und VXLAN (Extensible Virtual LAN), basieren auf dem bereits implementierten bewährten SR OS-Protokollstapel (Nokia Service Operating System). Router in mehr als einer Million Nokia Routern Um die Hardwarekomponenten zusammenzufassen, wird die Nokia XDP-Schicht (Extensible Data Path) verwendet.

Vorgänge automatisieren Erstellung, Bereitstellung, Konfiguration der Netzwerkinfrastruktur des Rechenzentrums, Erfassung und Analyse von Telemetrie, Nokia Fabric Services Platform angeboten (PSF).

FSP auch bietet Software-Netzwerksimulationstools Vereinfachung der Netzwerkplanung, des Entwurfs, des Testens und des Debuggens in Rechenzentren. Netzwerkkomponenten simuliert mithilfe der Containerisolation basierend auf der Kubernetes-PlattformHiermit können Sie einzelne Instanzen von SR Linux in Ihren Sandbox-Umgebungen ausführen.

Im Wesentlichen, Mit FSP können Sie programmgesteuert eine virtuelle Kopie eines realen Netzwerks erstellen und verwenden Sie dieselbe Software (SR Linux in Containern), die in realen Routern und Switches in diesem simulierten Netzwerk verwendet wird. Darüber hinaus verwenden das reale und das simulierte Netzwerk dieselben Einstellungen, sodass Sie ein softwaresimuliertes Netzwerk als erste Verbindung verwenden können, um Änderungen vorzunehmen und zu testen.

Basierend auf einer simulierten Umgebung kann FSP alle Informationen generieren, die zur Implementierung eines realen Netzwerks erforderlich sind.

Wenn Sie mehr darüber erfahren möchten, können Sie die offizielle Erklärung von Nokia unter konsultieren auf den folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Alan Herrera sagte

    Welche Programmiersprachen?

    Vertrauen Sie nicht, denken Sie daran, dass Nokia im Besitz von Microsoft ist