SR Linux, il nuovo sistema operativo di rete di Nokia per router

Nokia ha svelato recentemente l'introduzione di un nuovo sistema operativo di rete chiamato «Router di servizio Linux»(SR Linux), che descrive come un sistema incentrato sull'utilizzo di data center e ambienti cloud nell'infrastruttura di rete.

SRLinux considerato un componente chiave delle soluzioni Nokia Data Center Fabric e verrà installato sui router Nokia 7250 IXR e 7220 IXR. La soluzione basata su SR Linux è già in fase di test nel nuovo data center danese di Apple.

Informazioni su SR Linux

A differenza di altri sistemi operativi per apparecchiature di rete basate sul kernel Linux, SR Linux mantiene la capacità di accedere all'ambiente Linux sottostante, che non è nascosto dietro API e interfacce specializzata.

Gli utenti hanno accesso al kernel Linux non modificato e applicazioni di sistema di base (bash, cron, Python, ecc.) e lApplicazioni specifiche vengono create utilizzando NetOps Toolkit, che non è legato a determinati linguaggi di programmazione.

Le applicazioni basate su NetOps Toolkit, come le implementazioni del protocollo di routing, ottengono l'accesso a varie API di rete, ma funzionano come componenti separati.

Questo approccio consente di gestire le applicazioni separatamente dal sistema.A livello operativo, ad esempio, è possibile aggiornare l'applicazione senza apportare modifiche al sistema o aggiornare il sistema operativo senza ricostruire le applicazioni.

Oltre alle applicazioni standard come l'implementazione dei protocolli di routing, è consentito eseguire programmi arbitrari di terze parti.

L'utilizzo del kernel Linux non modificato semplifica enormemente la manutenzione di patch con l'eliminazione delle vulnerabilità e la creazione di plugin La capacità dichiarata di accedere a utilità, patch e pacchetti Linux, nonché supporto per il rilascio in contenitori isolati. Supporto per la definizione dei punti di interruzione per annullare le modifiche in caso di problemi.

L'amministrazione può essere eseguita tramite gNMI (interfaccia di gestione della rete gRPC), interfaccia a riga di comando, Plugin Python e API JSON-RPC.

Per accedere alle funzionalità dei servizi in esecuzione sul sistema, si propone di utilizzare gRPC e Protocol Buffers.

Le applicazioni SR Linux possono scambiare dati status utilizzando l'architettura di pubblicazione / sottoscrizione (pub / sub), che utilizza anche gRPC e buffer di protocollo e utilizza IDB (Nokia Impart Database) come meccanismo di consegna garantito.

Per strutturare le informazioni sullo stato e la configurazione dell'applicazione utilizzata, vengono utilizzati i modelli di dati YANG (Yet Another Next Generation, RFC-6020).

Le implementazioni del protocollo di rete, tra cui Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN) e Extensible Virtual LAN (VXLAN), si basano sul collaudato stack di protocollo SR OS (Nokia Service Operating System) Router), già implementato in più di un milione di router Nokia Per riassumere i componenti hardware, viene utilizzato il livello Nokia XDP (extensible data path).

Per automatizzare le operazioni creazione, implementazione, configurazione dell'infrastruttura di rete del data center, raccolta e analisi della telemetria, Nokia Fabric Services Platform offerta (PSF).

Anche FSP fornisce strumenti di simulazione di rete software per semplificare la pianificazione, la progettazione, il test e il debug delle reti nei data center. Componenti di rete simulato utilizzando l'isolamento del contenitore basato sulla piattaforma Kubernetes, che consente di eseguire singole istanze di SR Linux nei propri ambienti sandbox.

In sostanza, FSP consente di creare a livello di codice una copia virtuale di una rete reale e utilizzare lo stesso software (SR Linux in contenitori) utilizzato nei router e negli switch reali in questa rete simulata. Inoltre, la rete reale e quella simulata utilizzano le stesse impostazioni, consentendo di utilizzare una rete simulata dal software come primo collegamento per apportare e testare le modifiche.

Basato su un ambiente simulato, FSP può generare tutte le informazioni necessarie per implementare una rete reale.

Se vuoi saperne di più, puoi consultare la dichiarazione ufficiale di Nokia andando su al seguente collegamento.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Allan herrera suddetto

    quali linguaggi di programmazione?

    Non fidarti, ricorda che Nokia è di proprietà di Microsoft