Ipinakilala ng Nokia ang SR Linux network operating system para sa mga router

kumpanya ng Nokia ipinakita bagong network operating system Router ng Serbisyo sa Linux (SR Linux) nakatuon para gamitin sa imprastraktura ng network ng mga data center at cloud environment. Ang SR Linux ay nakikita bilang isang mahalagang bahagi ng mga solusyon sa Nokia Data Center Fabric at mai-install sa linya ng mga router ng Nokia 7250 IXR at 7220 IXR. Ang solusyon batay sa SR Linux ay sinusuri na sa bagong Danish data center ng Apple.

Hindi tulad ng iba pang mga operating system para sa network equipment batay sa Linux kernel, pinapanatili ng SR Linux ang kakayahang ma-access ang pinagbabatayan na kapaligiran ng Linux ng platform, na hindi nakatago sa likod ng mga espesyal na API at interface. May access ang mga user sa hindi nabagong Linux kernel at mga pangunahing application ng system (bash, cron, Python, atbp.), at ang mga partikular na application ay nilikha gamit ang NetOps Toolkit, na hindi nakatali sa mga partikular na programming language. Ang mga application na nakabatay sa NetOps Toolkit, tulad ng mga pagpapatupad ng routing protocol, ay nag-a-access ng iba't ibang network API ngunit gumagana bilang mga independiyenteng bahagi.

Ginagawang posible ng diskarteng ito na pamahalaan ang mga application nang hiwalay mula sa operating system; halimbawa, maaari mong i-update ang isang application nang hindi gumagawa ng mga pagbabago sa system o ina-update ang operating system nang hindi muling bumubuo ng mga application. Bilang karagdagan sa mga karaniwang application, tulad ng mga pagpapatupad ng mga routing protocol, posible na magpatakbo ng mga arbitrary na programa mula sa mga tagagawa ng third-party. Ang paggamit ng hindi binagong Linux kernel ay lubos na nagpapasimple sa pagpapanatili ng mga patch upang maalis ang mga kahinaan at ang paglikha ng mga add-on. Ang kakayahang ma-access ang mga utility, patch at package ng Linux, pati na rin ang suporta para sa pagtakbo sa mga nakahiwalay na lalagyan, ay ipinahayag.
Ang pagtukoy sa mga checkpoint para sa pagbabalik ng mga pagbabago kung sakaling may mga problema ay sinusuportahan.

Ipinakilala ng Nokia ang SR Linux network operating system para sa mga router

Ang pamamahala ay maaaring gawin sa pamamagitan ng gNMI (gRPC Network Management Interface), command line interface, Python plugin at JSON-RPC based API.
Para ma-access ang functionality ng mga serbisyong tumatakbo sa system, iminumungkahi na gamitin ang gRPC at ang Protocol Buffers data exchange protocol. Ang mga application ng SR Linux ay maaaring makipagpalitan ng data ng estado gamit ang isang publish/subscribe (pub/sub) architecture, na gumagamit din ng gRPC at Protocol Buffers, at gumagamit ng IDB (Nokia Impart Database) bilang isang garantisadong mekanismo ng paghahatid.
Upang buuin ang impormasyon tungkol sa estado ng application at ang configuration na ginamit, YANG (Yet Another Next Generation) data models ay ginagamit. RFC-6020).

Ang mga pagpapatupad ng network protocol, kabilang ang Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN) at Virtual Extensible LAN (VXLAN), ay batay sa napatunayang SR OS (Nokia Service Router Operating System) na protocol stack na ginagamit na sa higit sa isang milyong router ng Nokia. Ang isang subsystem ay ginagamit upang i-abstract ang mga bahagi ng hardware XDP (eXtensible Data Path).

Upang i-automate ang mga operasyon ng paglikha, pag-deploy, pag-set up ng imprastraktura ng network ng data center, pagkolekta at pagsusuri ng telemetry, ang Nokia Fabric Services Platform (FSP) ay inaalok. Nagbibigay din ang FSP ng software network simulation tool upang pasimplehin ang pagpaplano, disenyo, pagsubok at pag-debug ng mga network ng data center. Ang mga bahagi ng network ay ginagaya gamit ang container isolation batay sa Kubernetes platform, na nagbibigay-daan sa iyong magpatakbo ng mga indibidwal na SR Linux instance sa sarili nilang mga nakahiwalay na kapaligiran.

Sa pangkalahatan, binibigyang-daan ka ng FSP na gumawa ng virtual na kopya ng isang tunay na network at gamitin ang parehong software (SR Linux sa mga container) sa simulate na network na ito na ginagamit sa mga totoong router at switch. Bukod dito, ang parehong configuration ay ginagamit sa tunay at simulate na mga network, na nagpapahintulot sa software-simulate na network na magamit bilang unang link para sa paggawa at pagsubok ng mga pagbabago. Batay sa kunwa na kapaligiran, maaaring buuin ng FSP ang lahat ng impormasyong kailangan para mag-deploy ng totoong network.

Pinagmulan: opennet.ru

Magdagdag ng komento