DentOS 2.0 kaleratzea, etengailuetarako sareko sistema eragilea

DentOS 2.0 sareko sistema eragilearen bertsioa eskuragarri dago, Linux nukleoan oinarritutakoa eta etengailuak, bideratzaileak eta sareko ekipamendu espezializatuak hornitzeko pentsatua. Garapena Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks eta Wistron NeWeb (WNC) parte-hartzearekin egiten da. Proiektua Amazonek sortu zuen bere azpiegiturako sareko ekipoak hornitzeko. DentOS kodea C-n idatzita dago eta doako Eclipse Lizentzia Publikoarekin banatzen da.

Pakete-aldaketa kudeatzeko, DentOS-ek Linux SwitchDev nukleoaren azpisistema erabiltzen du, eta horri esker, markoen birbidaltzea eta sare-paketeen prozesamendua hardware-txip espezializatuetan delega ditzaketen Ethernet etengailuetarako kontrolatzaileak sortzeko aukera ematen du. Softwarea Linux sare-pila estandarrean, NetLink azpisisteman eta IPRoute2, tc (Traffic Control), brctl (Bridge Control) eta FRRouting bezalako tresnetan oinarritzen da, baita VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer) Discovery Protocol) protokoloak eta MSTP (Multiple Spanning Tree Protocol).

DentOS 2.0 kaleratzea, etengailuetarako sareko sistema eragilea

Sistemaren ingurunea ONL (Open Network Linux) banaketan oinarritzen da, eta, aldi berean, Debian GNU/Linux paketearen oinarria erabiltzen du eta etengailuetan exekutatzeko instalatzailea, ezarpenak eta kontrolatzaileak eskaintzen ditu. ONL Open Compute proiektuak garatzen du eta sareko gailu espezializatuak sortzeko plataforma bat da, ehun switch-eredu baino gehiagotan instalatzea onartzen duena. Konposizioak adierazleekin, tenperatura sentsoreekin, hozgailuekin, I2C busekin, etengailuetan erabiltzen diren GPIO eta SFP transzeigailuekin elkarrekintzarako kontrolatzaileak biltzen ditu. Kudeatzeko, IpRoute2 eta ifupdown2 tresnak erabil ditzakezu, baita gNMI (gRPC Network Management Interface) ere. YANG (Yet Another Next Generation, RFC-6020) datu-ereduak erabiltzen dira konfigurazioa definitzeko.

Sistema Marvell eta Mellanox ASIC-en oinarritutako etengailuetarako erabilgarri dago 48 Gigabit 10 atakarekin. Hainbat ASIC eta sareko datuak prozesatzeko txipekin lan egiten du, besteak beste, Mellanox Spectrum, Marvell Aldrin 2 eta Marvell AC3X ASIC txipekin, hardware-paketeen birbidaltze-taulen ezarpenarekin. Instalatzeko prest dauden DentOS irudiak ARM64 (257 MB) eta AMD64 (523 MB) arkitekturarako prestatuta daude.

Oharra berriak hobekuntza hauek gehitzen ditu:

  • NAT-44 eta NA(P)T helbideen itzulpenerako (NAT) barne-barrutitik helbide publikoetara aldatzeko ohiko (3. geruza, sare-geruza) eta VLAN ataka (sare-zubiak) mailan onartzen dira.
  • 802.1Q sare-interfazeak (VLAN) konfiguratzeko eta horien bidez trafikoa bideratzeko aukerak eskaintzen ditu. IpRoute2 eta Ifupdown2 paketeak konfiguratzeko erabiltzen dira.
  • Ethernet bidez energia kudeatzeko PoE (Power over Ethernet) kontrolagailuentzako euskarria gehitu da.
  • Suebakien konfigurazioen errendimendua eta eskalagarritasuna hobetzeko aldaketak egin dira.
  • ACLn oinarritutako baliabideen kudeaketa hobetua. Tokiko (intranet) IP helbideak ezagutzeko banderen euskarria gehitu da.
  • Posible da kudeatzaile pertsonalizatuak konektatzea portuen isolamendua konfiguratzeko.
  • "Devlink"-en oinarrituta, informazioa lortzeko eta gailuaren parametroak aldatzeko API bat, tokiko tranpa eta erortzen diren paketeen kontagailuen euskarria ezartzen da.

Iturria: opennet.ru

Gehitu iruzkin berria