Nokia představila svůj síťový operační systém SR Linux pro routery

Společnost Nokia prezentovány nový síťový operační systém Servisní router Linux (SR Linux), orientované pro použití v síťové infrastruktuře datových center a cloudových prostředích. Linux je považován za klíčovou součást řešení Nokia Data Center Fabric a bude instalován na routerech Nokia 7250 IXR a 7220 IXR. Řešení založené na SR Linux se již testuje v novém dánském datovém centru společnosti Apple.

Na rozdíl od jiných síťových operačních systémů založených na jádře Linux v SR Linux přístup k podkladové platformě je zachován Linux- prostředí, které není skryté za specializovanými API a rozhraními. Uživatelé mají přístup k nemodifikovanému jádru. Linux a základní systémové aplikace (bash, cron, Python atd.), zatímco specifické aplikace jsou vytvářeny pomocí sady NetOps Toolkit, která není vázána na konkrétní programovací jazyky. Aplikace založené na sadě NetOps Toolkit, jako například implementace směrovacích protokolů, přistupují k různým síťovým API, ale fungují jako nezávislé komponenty.

Tento přístup umožňuje správu aplikací odděleně od operačního systému. Můžete například aktualizovat aplikaci bez provádění změn v systému nebo aktualizovat operační systém bez nutnosti opětovné instalace aplikací. Kromě standardních aplikací, jako jsou implementace směrovacích protokolů, umožňuje spouštění libovolných programů třetích stran. Použití nemodifikovaného jádra Linux výrazně zjednodušuje údržbu záplat, které odstraňují zranitelnosti, a vytváření doplňků. Možnost přístupu k Linux-utility, záplaty a balíčky, a také podpora pro běh v izolovaných kontejnerech.
Je podporováno definování kontrolních bodů pro vrácení změn v případě problémů.

Nokia představila svůj síťový operační systém SR Linux pro routery

Řízení lze provádět prostřednictvím gNMI (gRPC Network Management Interface), rozhraní příkazového řádku, Python pluginy a JSON-RPC založené API.
Pro přístup k funkcionalitě služeb běžících v systému se navrhuje použití gRPC a protokolu pro výměnu dat Protocol Buffers. SR aplikace Linux si může vyměňovat stavová data pomocí architektury publikování/odebírání (pub/sub), která také používá gRPC a Protocol Buffers a jako mechanismus garantovaného doručování používá IDB (Nokia Impart Database).
Pro strukturování informací o stavu aplikace a použité konfiguraci se používají datové modely YANG (Yet Another Next Generation). RFC-6020).

Implementace síťových protokolů, včetně Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN) a Virtual Extensible LAN (VXLAN), jsou založeny na osvědčeném zásobníku protokolů SR OS (Nokia Service Router Operating System), který se již používá na více než milion routerů Nokia. K abstrahování hardwarových komponent se používá subsystém XDP (eXtensible Data Path).

Platforma Nokia Fabric Services Platform (FSP) je k dispozici pro automatizaci vytváření, nasazení a konfigurace síťové infrastruktury datových center a také pro sběr a analýzu telemetrie. FSP také poskytuje softwarové nástroje pro simulaci sítí, které zjednodušují plánování, návrh, testování a ladění sítí datových center. Síťové komponenty jsou simulovány pomocí izolace kontejnerů založené na platformě Kubernetes, což umožňuje spouštění samostatných instancí SR. Linux v jejich izolovaných prostředích.

FSP v podstatě umožňuje programově vytvořit virtuální kopii skutečné sítě a použít stejný software (SR) v této simulované síti. Linux V kontejnerech se to používá na skutečných routerech a přepínačích. Navíc skutečná a simulovaná síť sdílejí stejnou konfiguraci, což umožňuje použít simulovanou síť jako první krok při implementaci a testování změn. Na základě simulovaného prostředí může FSP vygenerovat všechny informace potřebné k nasazení skutečné sítě.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster