Definizione di networking · NOS · Open networking

Che cos'è un sistema operativo di rete?

Un sistema operativo di rete (NOS) è il software che fa funzionare un router o uno switch: calcola le route con protocolli come BGP e IS-IS, programma il chip di forwarding e fornisce la CLI e le API che gli operatori usano per configurare e monitorare il dispositivo. Un NOS aperto si installa su hardware di più produttori. OcNOS è il NOS commerciale che IP Infusion sviluppa e fornisce come software e come sistemi completi e validati su oltre 40 piattaforme hardware aperte.

7 su 10funzionalità OcNOS basate su uno standard pubblico
40+piattaforme aperte qualificate
SP + DCEdizioni OcNOS-SP e OcNOS-DC
da 32G a 51.2Tgamma di capacità dei sistemi

Cosa fa un sistema operativo di rete?

Un router o uno switch svolge due compiti a velocità molto diverse. Il chip di forwarding sposta ogni pacchetto a line rate. Il NOS gira sulla CPU accanto e decide cosa deve fare il chip. Questo lavoro si divide in tre piani.

Piano di controllo

Protocolli di routing e segnalazione come BGP, IS-IS e OSPF scambiano informazioni di raggiungibilità con i vicini, calcolano i percorsi migliori e gestiscono i guasti. Nelle reti dei service provider questo piano esegue anche MPLS e segment routing.

Livello di forwarding

Il NOS traduce route, label e policy in voci delle tabelle hardware sul chip di switching tramite l'interfaccia software del fornitore di silicio. Il chip poi inoltra senza interpellare la CPU.

Piano di gestione

La CLI, NETCONF e YANG per la configurazione, lo zero-touch provisioning per il primo avvio e la telemetria in streaming gNMI per il monitoraggio. È la superficie con cui operatori e automazione interagiscono davvero.

Sotto tutti e tre si trova un livello di piattaforma: la base Linux su cui è costruita la maggior parte dei sistemi operativi di rete moderni e i driver per porte, ottiche, ventole e alimentazione, che cambiano da un modello hardware all'altro. Questo livello è il motivo per cui un NOS deve essere validato su ogni piattaforma, non solo su ogni chip.

Sistemi operativi di rete integrati, aperti ed embedded

Ogni router e switch esegue un NOS. I tipi differiscono per il rapporto tra il NOS e l'hardware e per chi ne è responsabile.

  • NOS integrato. Scritto dal vendor dell'hardware e venduto solo sul suo hardware. Software e hardware sono un unico prodotto con un'unica roadmap.
  • NOS aperto, detto anche NOS disaggregato. Venduto o distribuito separatamente e installato su hardware aperto di più produttori. È la metà software della disaggregazione di rete, e può essere commerciale o open source.
  • NOS aperto commerciale. Un NOS aperto sviluppato, rilasciato e supportato da un'azienda di software, con hardware qualificato e un elenco di funzionalità pubblicato. OcNOS appartiene a questo gruppo.
  • NOS open source. Sviluppato da una community, di uso gratuito e supportato internamente o tramite un partner di distribuzione. L'operatore si fa carico di una parte maggiore dell'integrazione.
  • NOS embedded. Un NOS che un'azienda produttrice di prodotti di rete acquista in licenza e integra nel proprio hardware, invece di scrivere un proprio software di routing. Vedere OcNOS per OEM.

Un NOS per router e un NOS per switch risolvono problemi diversi

La stessa architettura di NOS serve entrambi, ma un router per service provider e uno switch per data center richiedono insiemi di funzionalità diversi, per questo OcNOS è disponibile in due edizioni.

EsigenzaNOS per router di service providerNOS per switch di data center
TrasportoMPLS, SR-MPLS, SRv6IP fabric instradata, VXLAN
ServiziL3VPN, EVPN over MPLS, servizi EthernetEVPN-VXLAN per segmenti multi-tenant
TimingPTP e SyncE per il 5GDi norma non necessario
Gestione del trafficoQoS gerarchico, deep buffer su alcuni tipi di silicioECMP, RoCEv2 lossless con PFC ed ECN per l'AI
Ruoli tipiciCell site, aggregazione, edge, coreLeaf, spine, rete di gestione
Edizione OcNOSOcNOS-SPOcNOS-DC

Come valutare un NOS aperto e quali compromessi pianificare

Un NOS aperto offre la scelta dell'hardware e un unico modello operativo su tutte le piattaforme. In cambio, qualcuno deve dimostrare che il software fa ciò che serve sull'esatto hardware acquistato. Queste sono le domande decisive.

  • Copertura delle funzionalità per piattaforma. Le funzionalità dipendono dal chip. Chiedete un elenco di quale funzionalità gira su quale modello hardware e release, non un elenco generico di funzionalità.
  • Hardware qualificato. Un NOS qualificato su una piattaforma specifica è stato testato con le porte, le ottiche e i driver di quella piattaforma. Un NOS che si limita a supportare il chip no.
  • Interfacce di automazione. Verificate i modelli di configurazione, il percorso della telemetria e il provisioning al primo avvio rispetto agli strumenti che già utilizzate.
  • Responsabilità del supporto. Quando software e hardware provengono da fornitori diversi, concordate in anticipo chi è responsabile di un guasto che potrebbe trovarsi in uno dei due.
  • Licenze. Chiarite come sono raggruppate le funzionalità e se la licenza segue il ruolo, il numero di porte o il dispositivo.
  • Percorso di aggiornamento. Chiedete come vengono testate le nuove release sulle piattaforme che gestite e come le testerete voi stessi.

Un NOS fornito come sistema validato risponde alla maggior parte di queste domande prima dell'acquisto. IP Infusion pubblica entrambe le metà della risposta: la Matrice delle funzionalità OcNOS associa ogni funzionalità alle piattaforme che la supportano, e la Elenco di compatibilità hardware indica ogni piattaforma qualificata.

OcNOS: un unico sistema operativo di rete per tutti i ruoli

IP Infusion sviluppa OcNOS come software di rete commerciale e lo fornisce come sistemi completi e validati. OcNOS è un unico sistema operativo di rete per reti di service provider, data center e fabric AI, in due edizioni.

OcNOS-SP

Router qualificati su silicio Broadcom Qumran e Jericho2C+, dai router di cell site da 32 Gbps ai router core da 14,4 Tbps, per i ruoli di cell site, aggregazione, edge, core e IPoDWDM.

OcNOS-DC

Switch qualificati su silicio Broadcom Trident e Tomahawk, dagli switch di gestione da 120 Gbps agli switch Tomahawk5 da 51,2 Tbps, per i ruoli di gestione, data center e IPoDWDM.

Tre modalità di acquisto

Software OcNOS per l'hardware scelto dall'HCL, OcNOS Systems preintegrati e pronti al deployment, oppure OcNOS per OEM integrato nel vostro prodotto.

Modelli di sistema operativo di rete a confronto

Nessun modello è adatto a ogni operatore. La tabella indica dove ricade la responsabilità in ciascuno.

DomandaNOS integratoNOS open sourceNOS aperto commercialeNOS come sistema validato
HardwareQuello proprietario del vendorHardware aperto scelto dall'operatoreHardware aperto da un elenco supportatoPiattaforme specifiche e qualificate
Chi sviluppa le funzionalitàIl vendorLa community e i contributorL'azienda di softwareL'azienda di software
Chi fornisce il supportoIl vendorInternamente o un partner di distribuzioneL'azienda di softwareUn solo fornitore per software e hardware
Copertura delle funzionalità per piattaformaDatasheet del vendorTest dell'operatorePubblicata dal vendorPubblicata e testata per piattaforma
Lavoro di integrazioneBassoAltoMedioBasso
Scelta dell'hardwareUn solo vendorAmpiaPiù produttoriPiù produttori

FAQ sui sistemi operativi di rete

Che cos'è un sistema operativo di rete?
Un sistema operativo di rete, o NOS, è il software che fa funzionare un router o uno switch. Esegue i protocolli di routing che decidono dove va il traffico, programma queste decisioni nel chip di forwarding e fornisce la CLI e le API che gli operatori usano per configurare e monitorare il dispositivo. OcNOS è il sistema operativo di rete che IP Infusion sviluppa per router di service provider e switch per data center.
Che cos'è un NOS aperto?
Un NOS aperto è un sistema operativo di rete venduto o distribuito separatamente dall'hardware e installabile su switch e router di più produttori. L'operatore sceglie hardware e NOS in modo indipendente e gestisce la rete tramite interfacce standard come NETCONF, YANG e gNMI.
Che cos'è un sistema operativo di rete disaggregato?
Un NOS disaggregato è la metà software di un router o switch disaggregato. Viene concesso in licenza separatamente, installato su hardware aperto basato su merchant silicon e aggiornato secondo il proprio calendario di release, indipendentemente dal ciclo di vita dell'hardware. In pratica, i termini NOS aperto e NOS disaggregato descrivono la stessa cosa.
Un sistema operativo di rete è la stessa cosa di un sistema operativo per server?
No. La maggior parte dei sistemi operativi di rete moderni è costruita su una base Linux, ma ciò che li rende un NOS è il software di rete al livello superiore: protocolli di routing, il livello di forwarding che programma il chip di switching e un piano di gestione progettato per le operazioni di rete. Un sistema operativo per server esegue applicazioni; un NOS fa funzionare il dispositivo di rete stesso.
Qual è la differenza tra un NOS per service provider e un NOS per data center?
Un NOS per service provider gestisce router nelle reti di accesso, aggregazione e core, quindi si concentra su MPLS, segment routing, servizi VPN, QoS e timing. Un NOS per data center gestisce switch leaf e spine, quindi si concentra su underlay BGP, overlay EVPN-VXLAN e, per i cluster AI, Ethernet lossless. IP Infusion fornisce OcNOS-SP per il primo caso e OcNOS-DC per il secondo.
Un NOS può girare su switch e router di produttori diversi?
Sì, è proprio lo scopo di un NOS aperto. OcNOS gira su 40+ piattaforme qualificate di Edgecore, UfiSpace e Celestica, basate su silicio Broadcom Qumran, Jericho, Trident e Tomahawk, e la Hardware Compatibility List le indica una per una.
Come si sceglie un sistema operativo di rete?
Partite dai ruoli della vostra rete, poi verificate quattro aspetti per ogni ruolo: che ogni funzionalità necessaria sia supportata sull'esatto hardware che acquisterete, che l'hardware sia nell'elenco qualificato, che le interfacce di automazione siano compatibili con i vostri strumenti e che un unico contratto di supporto copra insieme software e hardware.

State scegliendo un sistema operativo di rete? Verificate prima la piattaforma.

Trovate l'hardware per ogni ruolo nella Hardware Compatibility List, confermate le funzionalità nella Feature Matrix, poi chiedete a un ingegnere di IP Infusion di esaminare il design.