DentOS 2.0, kas jau ir izlaista, zināt, kas jauns šajā slēdžu operētājsistēmā

Nesen se izlaida jauno DentOS 2.0 versiju kas ietver atbalstu Marvell un Mellanox arm64 un amd64 un MAC/ASiC sistēmām, saderības uzlabojumus un daudz ko citu.

Tiem, kas nezina par šo sistēmu, viņiem tas būtu jāzina Tas ir balstīts uz Linux kodolu un paredzēts slēdžu, maršrutētāju un specializēta tīkla aprīkojuma aprīkošanai. Izstrāde tiek veikta, piedaloties Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks un Wistron NeWeb (WNC). Sākotnēji projektu finansēja Amazon, lai savā infrastruktūrā aprīkotu tīkla aprīkojumu.

Par DentOS

Lai pārvaldītu pakešu pārslēgšanu sistēmā DentOS, tiek izmantota Linux kodola apakšsistēma SwitchDev, kas ļauj izveidot Ethernet slēdžu draiverus, kas var deleģēt kadru pārsūtīšanu un tīkla pakešu apstrādi specializētām aparatūras mikroshēmām.

Programmatūras polsterējuma pamatā ir standarta Linux tīkla steks, NetLink apakšsistēma un tādi rīki kā IProute2, tc (satiksmes kontrole), brctl (tilta vadība) un FRRouting, kā arī VRRP (virtuālā maršrutētāja redundances protokols) , LLDP (saite). slānis). Discovery Protocol) un MSTP (Multiple Spanning Tree Protocol).

Sistēmas vide ir balstīts uz ONL sadalījumu (Atvērtā tīkla Linux), kas savukārt izmanto bāzes Debian GNU/Linux pakotni un nodrošina instalētāju, konfigurācijas un draiverus, kas darbojas ar slēdžiem.

ONL ir izstrādājis projekts Open Compute, un tā ir platforma specializētu tīkla ierīču izveidei, kas atbalsta instalēšanu vairāk nekā simts dažādu slēdžu modeļos. Tas ietver draiverus, lai saskartos ar indikatoriem, ko izmanto slēdžos, temperatūras sensoros, dzesētājos, I2C autobusos, GPIO un SFP raiduztvērējos.

Pārvaldībai varat izmantot rīkus IpRoute2 un ifupdown2, kā arī gNMI (gRPC tīkla pārvaldības interfeisu). Konfigurācijas definēšanai tiek izmantoti YANG (Yet Another Next Generation, RFC-6020) datu modeļi.

Galvenie DentOS 2.0 jauninājumi

Šajā jaunajā versijā papildus saderībai ar sistēmām, kas jau tika minētas sākumā, mēs varam atrast arī atbalstu saderība ar NAT-44 un NA(P)T adrešu tulkošanai (NAT) no iekšējā diapazona uz publiskajām adresēm slēdža parasto portu (3. slānis, tīkla slānis) un VLAN portu (tīkla tiltu) līmenī.

Tas ir arī izcelts pievienots atbalsts PoE kontrolleriem (Power over Ethernet) Power over Ethernet pārvaldībai.

Turklāt ir veiktas izmaiņas, lai uzlabotu ugunsmūra konfigurāciju veiktspēju un mērogojamību, kā arī ACL balstītas resursu pārvaldības uzlabojumi.

No otras puses, arī tiek atzīmēts, ka tika nodrošināta iespēja savienot kontrolierus pielāgots, lai konfigurētu porta izolāciju.

No citām izmaiņām, kas izceļas šajā jaunajā DentOS 2.0 versijā:

  • Pievienots atbalsts karodziņiem, lai atpazītu vietējās (iekštīkla) IP adreses.
  • Nodrošina opcijas 802.1Q tīkla saskarņu (VLAN) konfigurēšanai un trafika maršrutēšanai caur tām.
  • Konfigurācijai tiek izmantotas paketes IpRoute2 un Ifupdown2.
  • Pamatojoties uz "devlink", ir ieviests API informācijas iegūšanai un ierīces parametru maiņai, ir ieviests atbalsts lokālajiem slazdu skaitītājiem un nomestajām paketēm.

Beidzot ja jūs interesē uzzināt vairāk par to, jūs varat pārbaudīt informāciju Šajā saitē. DentOS kods ir rakstīts C valodā un tiek izplatīts saskaņā ar Eclipse publisko licenci.

Lejupielādējiet un iegūstiet dentOS 2.0 Beeblebrox

Tiem, kurus interesē iespēja pārbaudīt šo sistēmu, tas jāzina ir pieejams Marvell un Mellanox ASIC slēdžiem ar līdz 48 10 gigabitu portiem.

Bez tam tiek atbalstīts darbs ar dažādiem ASIC un tīkla datu apstrādes mikroshēmām, tostarp Mellanox Spectrum, Marvell Aldrin 2 un Marvell AC3X ASIC ar aparatūras pakešu pārsūtīšanas tabulu ieviešanu.

Instalēšanai gatavi DentOS attēli ir sagatavoti ARM64 (257 MB) un AMD64 (523 MB) arhitektūrām, un var iegūt sistēmas attēlus no saites zemāk.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.