Verëffentlechung vum DentOS 2.0, e Netzwierkbetribssystem fir Schalter

D'Verëffentlechung vum DentOS 2.0 Netzwierkbetriebssystem, baséiert op dem Linux Kernel a virgesinn fir Schalter, Router a spezialiséiert Netzwierkausrüstung auszeschaffen, ass verfügbar. D'Entwécklung gëtt mat der Participatioun vun Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks a Wistron NeWeb (WNC) duerchgefouert. De Projet gouf ursprénglech vun Amazon gegrënnt fir Netzwierkausrüstung a senger Infrastruktur ze equipéieren. Den DentOS Code ass a C geschriwwen a gëtt ënner der gratis Eclipse Public License verdeelt.

Fir Paketschalter ze managen, benotzt DentOS de Linux SwitchDev Kernel Subsystem, wat Iech erlaabt Chauffeuren fir Ethernet Schalter ze kreéieren déi Frame Forwarding an Netzwierk Packet Veraarbechtung op spezialiséiert Hardware Chips delegéiere kënnen. D'Software baséiert op dem Standard Linux Netzwierkstack, dem NetLink Subsystem an Tools wéi IPRoute2, tc (Traffic Control), brctl (Bridge Control) a FRRouting, souwéi de VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer) Discovery Protocol) Protokoller a MSTP (Multiple Spanning Tree Protocol).

Verëffentlechung vum DentOS 2.0, e Netzwierkbetribssystem fir Schalter

D'Systemëmfeld baséiert op der ONL (Open Network Linux) Verdeelung, déi ofwiesselnd d'Debian GNU/Linux Package Basis benotzt an en Installateur, Astellungen a Chauffeuren ubitt fir op Schalter ze lafen. ONL gëtt vum Open Compute Projet entwéckelt an ass eng Plattform fir spezialiséiert Netzwierkapparater ze kreéieren déi d'Installatioun op méi wéi honnert verschidde Schaltmodeller ënnerstëtzen. D'Zesummesetzung enthält Treiber fir Interaktioun mat Indikatoren, Temperatursensoren, Kühler, I2C Bussen, GPIO a SFP Transceivere benotzt a Schalter. Fir d'Gestioun kënnt Dir d'IpRoute2 an ifupdown2 Tools benotzen, souwéi gNMI (gRPC Network Management Interface). YANG (Yet Another Next Generation, RFC-6020) Datemodeller gi benotzt fir d'Konfiguratioun ze definéieren.

De System ass verfügbar fir Marvell a Mellanox ASIC-baséiert Schalter mat bis zu 48 10-Gigabit Ports. Ënnerstëtzt Aarbecht mat verschiddenen ASICs an Netzwierkdatenveraarbechtung Chips, dorënner Mellanox Spectrum, Marvell Aldrin 2 a Marvell AC3X ASIC Chips mat der Ëmsetzung vun Hardware Packet Forwarding Dëscher. Ready-to-install DentOS Biller si fir ARM64 (257 MB) an AMD64 (523 MB) Architekturen virbereet.

Déi nei Verëffentlechung füügt déi folgend Verbesserungen un:

  • Ënnerstëtzung fir NAT-44 an NA (P) T fir Adress Iwwersetzung (NAT) vum internen Gamme zu ëffentlechen Adressen um Niveau vun regelméisseg (Layer-3, Reseau Layer) an VLAN Häfen (Netz Brécke) am schalt.
  • Bitt Optiounen fir 802.1Q Netzwierkschnëttplazen (VLAN) ze konfiguréieren an de Traffic duerch se ze routen. D'IpRoute2 an Ifupdown2 Packagen gi fir d'Konfiguratioun benotzt.
  • Zousätzlech Ënnerstëtzung fir PoE (Power over Ethernet) Controller fir Energieverwaltung iwwer Ethernet.
  • Ännerungen goufen gemaach fir d'Performance an d'Skalierbarkeet vu Firewall Konfiguratiounen ze verbesseren.
  • Verbessert ACL-baséiert Ressource Gestioun. Zousätzlech Ënnerstëtzung fir Fändelen fir lokal (Intranet) IP Adressen ze erkennen.
  • Et ass méiglech personaliséiert Handler ze verbannen fir d'Portisolatioun ze konfiguréieren.
  • Baséierend op "devlink", eng API fir Informatioun ze kréien an Apparatparameter z'änneren, gëtt Ënnerstëtzung fir Zähler vu lokalen Fallen a gefall Päck implementéiert.

Source: opennet.ru

Setzt e Commentaire