Izlaz DentOS 2.0, mrežnog operativnog sustava za preklopnike

Objavljen je novi izdanak mrežnog operativnog sustava DentOS 2.0, koji se temelji na Linux kernelu i namijenjen je opremanju preklopnika, usmjerivača i specijalizirane mrežne opreme. Razvoj se provodi u suradnji s tvrtkama Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks i Wistron NeWeb (WNC). Projekt je prvotno osnovala tvrtka Amazon radi opremanja mrežne opreme unutar svoje infrastrukture. Kod DentOS-a napisan je na jeziku C i distribuira se pod slobodnom licencom Eclipse Public License.

Za upravljanje prebacivanjem paketa u DentOS-u koristi se pod-sustav Linux kernela SwitchDev, koji omogućuje stvaranje vozača za Ethernet preklopnike koji mogu delegirati operacije preusmjeravanja okvira i obrade mrežnih paketa specijaliziranim hardverskim čipovima. Softverska osnovica se temelji na standardnom mrežnom stogu Linuxa, pod-sustavu NetLink te alatima kao što su IPRoute2, tc (Traffic Control), brctl (Bridge Control) i FRRouting, kao i protokolima VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) i MSTP (Multiple Spanning Tree Protocol).

Izlaz DentOS 2.0, mrežnog operativnog sustava za preklopnike

Sustavno okruženje temelji se na distribuciji ONL (Open Network Linux), koja koristi paketnu bazu Debian GNU/Linux i pruža instalacijski program, postavke i vozače za pokretanje na preklopnicima. ONL se razvija putem projekta Open Compute i predstavlja platformu za stvaranje specijaliziranih mrežnih uređaja, podržavajući instalaciju na više od stotinu različitih modela preklopnika. Uključuje vozače za interakciju s indikatorima, senzorima temperature, ventilatorima, I2C sabirnicom, GPIO i SFP-transceiverima koji se koriste u preklopnicima. Za upravljanje se mogu koristiti alati IpRoute2 i ifupdown2, kao i gNMI (gRPC Network Management Interface). Za određivanje konfiguracije koriste se modeli podataka YANG (Yet Another Next Generation, RFC-6020).

Sustav je dostupan za preklopnike temeljen na ASIC čipovima Marvell i Mellanox, koji imaju do 48 10-gigabitnih portova. Podržava rad s raznim ASIC i čipovima za obradu mrežnih podataka, uključujući Mellanox Spectrum, Marvell Aldrin 2 i Marvell AC3X ASIC čipove s implementacijom tablica za hardversko preusmjeravanje paketa. Pripremljene slike DentOS-a za instalaciju dostupne su za arhitekture ARM64 (257 MB) i AMD64 (523 MB).

U novom izdanju dodane su sljedeće poboljšanja:

  • Podrška za NAT-44 i NA(P)T za prevođenje adresa (NAT) iz unutarnjeg opsega u javne adrese na razini običnih (Layer-3, mrežni sloj) i VLAN portova (mrežni mostovi) u prekidaču.
  • Pružene su mogućnosti za postavljanje mrežnih sučelja 802.1Q (VLAN) i usmjeravanje prometa kroz njih. Za postavljanje se koriste paketi IpRoute2 i Ifupdown2.
  • Dodana podrška za PoE (Power over Ethernet) kontrolere za upravljanje napajanjem putem Ethernet-a.
  • Unesene su promjene usmjerene na poboljšanje performansi i skalabilnosti konfiguracija vatrozida.
  • Poboljšano upravljanje resursima temeljenim na ACL-u. Dodana podrška za oznake za prepoznavanje lokalnih (intranet). IP adresa.
  • Omogućeno je povezivanje korisničkih obrada za prilagodbu izolacije portova.
  • Na bazi «devlink», API za dobivanje informacija i promjenu parametara uređaja, implementirana je podrška za brojila lokalnih trap-ova i odbijenih paketa.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster