DentOS, një sistem operativ rrjeti për ndërprerësit

Fondacioni Linux u zbulua disa ditë më parë lirimin e versioni i parë i sistemit operativ DentOS e cila është e orientuar për përdorim në ndërprerës, ruterë dhe pajisje të specializuara të rrjetit.

Ky version i parë i DentOS Bazohet në Linux Kernel 5.6 dhe zhvillimet e projektit janë shkruar në C dhe janë shpërndarë nën licencën publike falas të Eclipse dhe përmendet se qëllimi fillestar i projektit ishte krijimi i një platforme për pajisjet e rrjetit në infrastrukturën Amazon.

Zhvillimi është kryer me pjesëmarrjen e Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks dhe Wistron NeWeb (WNC).

Fondacioni Linux, organizata jofitimprurëse që mundëson risi masive përmes burimit të hapur, njoftoi sot Arthur, lëshimin e parë të kodit të Dent, një projekt për të mundësuar krijimin e një sistemi operativ të rrjetit (NOS) për rrjetet. 

Versioni i Arthur, i quajtur pas Arthur Dent, personazhi kryesor në Udhëzuesin e Hitchhiker për Galaxy, përdor kernelin Linux të lëshuar së fundmi 5.6 dhe përdor SwitchDev për të thjeshtuar integrimet, për të hequr abstraksionet komplekse dhe menaxhimin e ndryshimit të SDK, dhe për të mbështetur veglat ekzistuese të Linux. 

Rreth DentOS

Dhëmbët përdor nënsistemin e Linux kernelit SwitchDev për të menaxhuar ndërrimin e paketave, duke ju lejuar të krijoni kontrollues për ndërprerësit Ethernet që mund të delegojnë përcjelljen e kornizës dhe operacionet e përpunimit të paketave të rrjetit në çipet e specializuar të pajisjeve.

Softueri bazohet në pirgun standard të rrjeteve Linux, nënsistemin NetLink dhe mjete të tilla si IPRoute2, tc (Kontrolli i Trafikut), brctl (Kontrolli i Bridge) dhe FRRouting, si dhe VRRP (Protokolli Virtual Redundancy Router), LLDP (Link Layer Discovery Protocol) dhe MSTP (Multiple Spanning Tree Protocol).

Mjedisi i sistemit bazohet në shpërndarjen ONL (Open Network Linux), e cila nga ana tjetër përdor bazën e paketës Debian GNU / Linux dhe siguron një instalues, konfigurimet dhe drejtuesit për të ekzekutuar në çelsa.

ONL është zhvilluar nga projekti Open Compute dhe është një platformë për krijimin e pajisjeve të specializuara të rrjetit që mund të instalohen në më shumë se 100 modele të ndryshme të ndërprerësve. Kompleti përfshin kontrollues për ndërfaqen me matësit e përdorur në ndërprerës, sensorë të temperaturës, ftohës, autobusë I2C, marrës marrës GPIO dhe SFP.

Nga karakteristikat e sistemit, veçohen këto:

  • Përdor Linux Kernel, Switchdev dhe projekte të tjera të bazuara në Linux si bazë për zgjidhjen (pa abstraksione ose lart)
  • Trajtojini ASIC dhe Silicon për Rrjetëzim / Datapath si çdo pajisje tjetër
  • Thjeshton abstraksionet, API-të, drejtuesit dhe shpenzimet e përgjithshme të nivelit të ulët që aktualisht ekziston në këto ndërprerës dhe softuer të tjerë të hapur.
  • Unifikon bashkësinë e furnitorëve ODM, SI, OEM dhe përdoruesve përfundimtarë.
  • Zgjidh sfidën e sistemit operativ të rrjetit për rastin e përdorimit të Ndërmarrjes së Shpërndarë dhe e shtrin atë në raste të tjera përdorimi, të tilla si Enterprise Datacenter

Rreth versionit të parë të DentOS

Versioni i parë i DentOS Shtë lëshuar për 8 çelësa me bazë Mellanox dhe Marvell ASIC me deri në 48 porte 10Gb. Ai mbështet një shumëllojshmëri të ASIC dhe patate të skuqura të përpunimit të rrjetit, duke përfshirë Mellanox Spectrum, Marvell Aldrin 2 dhe Marvell AC3X ASIC me tabela përcjellëse të paketave hardware.

Versioni i parë ofron mbështetje për 802.1Q (VLAN), NAT, PoE, rutimi dinamik duke përdorur protokollet OSPF dhe ISIS (bazuar në FRRouting), vendosja e rregullave të përpunimit të trafikut, mbledhja e telemetrisë për funksionimin e platformës dhe veprimtarinë e rrjetit.

Për menaxhim, mund të përdorni mjetet IpRoute2 dhe ifupdown2, si dhe gNMI (ndërfaqja e menaxhimit të rrjetit gRPC). Modelet e të dhënave YANG (edhe një gjeneratë tjetër e re, RFC-6020) përdoren për të përcaktuar konfigurimin.

Në tremujorin e parë të vitit 2021, pritet një version i dytë, i cili do të përfshijë mbështetje për VxLAN, IPv6, NetConf / OpenConfig, PPPoE, EVPN Multihoming, Anycast dhe 802.1x porta (PNAC, Kontrolli i Hyrjes në Rrjet).

Dhe përmendet gjithashtu se një version i tretë është planifikuar për në gjysmën e dytë të vitit 2021, i cili do të përfshijë mbështetje për MCLag (bashkimi i lidhjeve), 802.1br.

Së fundmi, nëse jeni të interesuar të dini më shumë rreth kësaj, mund të konsultoheni me detajet Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.