Nokia esitteli SR Linux -verkkokäyttöjärjestelmän reitittimille

Nokia yhtiö esitetty uusi verkkokäyttöjärjestelmä Linux-palvelureititin (SR Linux) suuntautunut käytettäväksi datakeskusten ja pilviympäristöjen verkkoinfrastruktuurissa. SR Linux nähdään Nokia Data Center Fabric -ratkaisujen keskeisenä osana, ja se asennetaan Nokia 7250 IXR- ja 7220 IXR -reitittimiin. SR Linuxiin perustuvaa ratkaisua testataan jo Applen uudessa tanskalaisessa datakeskuksessa.

Toisin kuin muut Linux-ytimeen perustuvien verkkolaitteiden käyttöjärjestelmät, SR Linuxilla on edelleen mahdollisuus käyttää alustan taustalla olevaa Linux-ympäristöä, mikä ei ole piilotettu erikoistuneiden API-rajapintojen taakse. Käyttäjillä on pääsy muokkaamattomaan Linux-ytimen ja perusjärjestelmän sovelluksiin (bash, cron, Python jne.), ja tietyt sovellukset luodaan NetOps Toolkitillä, joka ei ole sidottu tiettyihin ohjelmointikieliin. NetOps Toolkit -pohjaiset sovellukset, kuten reititysprotokollatoteutukset, käyttävät erilaisia ​​verkkosovellusliittymiä, mutta toimivat itsenäisinä komponentteina.

Tämä lähestymistapa mahdollistaa sovellusten hallinnan käyttöjärjestelmästä erillään; voit esimerkiksi päivittää sovelluksen tekemättä järjestelmään muutoksia tai päivittää käyttöjärjestelmän rakentamatta sovelluksia uudelleen. Vakiosovellusten, kuten reititysprotokollien toteutusten, lisäksi on mahdollista ajaa mielivaltaisia ​​ohjelmia kolmansilta osapuolilta. Muokkaamattoman Linux-ytimen käyttö yksinkertaistaa huomattavasti korjaustiedostojen ylläpitoa haavoittuvuuksien poistamiseksi ja lisäosien luomista. Mahdollisuus käyttää Linux-apuohjelmia, korjaustiedostoja ja paketteja sekä tuki eristetyissä säilöissä ajamiseen on ilmoitettu.
Tarkistuspisteiden määrittäminen muutosten palauttamiseksi ongelmien varalta on tuettu.

Nokia esitteli SR Linux -verkkokäyttöjärjestelmän reitittimille

Hallinto voidaan hoitaa läpi gNMI (gRPC Network Management Interface), komentoriviliittymä, Python-laajennukset ja JSON-RPC-pohjainen API.
Järjestelmässä toimivien palvelujen toiminnallisuuksiin pääsemiseksi ehdotetaan käytettäväksi gRPC:tä ja Protocol Buffers -tiedonvaihtoprotokollaa. SR Linux -sovellukset voivat vaihtaa tilatietoja käyttämällä julkaisu/tilaa (pub/sub) -arkkitehtuuria, joka käyttää myös gRPC- ja protokollapuskuria ja käyttää IDB:tä (Nokia Impart Database) taatun toimitusmekanismina.
Tietojen jäsentämiseksi sovelluksen tilasta ja käytetystä konfiguraatiosta käytetään YANG (Yet Another Next Generation) -tietomalleja. RFC 6020).

Verkkoprotokollatoteutukset, mukaan lukien Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN) ja Virtual Extensible LAN (VXLAN), perustuvat todistettuun SR OS (Nokia Service Router Operating System) -protokollapinoon, jota käytetään jo useammassa kuin miljoona Nokian reititintä. Alijärjestelmää käytetään laitteistokomponenttien abstraktointiin XDP (Extensible Data Path).

Nokia Fabric Services Platform (FSP) tarjotaan automatisoidakseen konesalin verkkoinfrastruktuurin luomisen, käyttöönoton, perustamisen, telemetrian keräämisen ja analysoinnin. FSP tarjoaa myös ohjelmistoverkkosimulaatiotyökaluja, jotka yksinkertaistavat datakeskusverkkojen suunnittelua, suunnittelua, testausta ja virheenkorjausta. Verkkokomponentteja simuloidaan käyttämällä Kubernetes-alustaan ​​perustuvaa konttieristystä, jonka avulla voit ajaa yksittäisiä SR Linux -esiintymiä omissa eristetyissä ympäristöissään.

Pohjimmiltaan FSP:n avulla voit luoda ohjelmallisesti virtuaalisen kopion todellisesta verkosta ja käyttää samaa ohjelmistoa (SR Linux konteissa) tässä simuloidussa verkossa, jota käytetään oikeissa reitittimissä ja kytkimissä. Lisäksi samaa konfiguraatiota käytetään todellisissa ja simuloiduissa verkoissa, jolloin ohjelmistosimuloitua verkkoa voidaan käyttää ensimmäisenä linkkinä muutosten tekemiseen ja testaamiseen. Simuloidun ympäristön perusteella FSP voi tuottaa kaiken tarvittavan tiedon todellisen verkon käyttöönottamiseksi.

Lähde: opennet.ru

Lisää kommentti