Izdanje DentOS 2.0, mrežnog operativnog sistema za prekidače

Dostupan je mrežni operativni sistem DentOS 2.0, baziran na Linux kernelu i dizajniran za opremanje svičeva, rutera i specijalizovane mrežne opreme. U razvoju su učestvovali Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks i Wistron NeWeb (WNC). U početku, projekat je osnovao Amazon za opremanje mrežne opreme u svojoj infrastrukturi. DentOS kod je napisan u C i distribuira se pod Eclipse javnom licencom.

Za upravljanje prebacivanjem paketa u DentOS-u koristi se SwitchDev Linux kernel podsistem, koji vam omogućava da kreirate drajvere za Ethernet prekidače koji mogu delegirati operacije prosljeđivanja okvira i obrade mrežnih paketa na specijalizirane hardverske čipove. Softversko punjenje je bazirano na standardnom Linux mrežnom steku, NetLink podsistemu i alatima kao što su IPRoute2, tc (Kontrola saobraćaja), brctl (Kontrola mosta) i FRRouting, kao i VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer) Discovery Protocol) protokoli i MSTP (Multiple Spanning Tree Protocol).

Izdanje DentOS 2.0, mrežnog operativnog sistema za prekidače

Sistemsko okruženje temelji se na ONL (Open Network Linux) distribuciji, koja zauzvrat koristi bazu paketa Debian GNU/Linux i pruža instalacijski program, postavke i drajvere za pokretanje na prekidačima. ONL je razvijen od strane Open Compute projekta i predstavlja platformu za kreiranje specijaliziranih mrežnih uređaja koja podržava instalaciju na više od stotinu različitih modela prekidača. Paket uključuje drajvere za interakciju sa indikatorima koji se koriste u prekidačima, senzorima temperature, hladnjakima, I2C sabirnicama, GPIO i SFP primopredajnicima. Za upravljanje možete koristiti alate IpRoute2 i ifupdown2, kao i gNMI (gRPC Network Management Interface). YANG (Yet Another Next Generation, RFC-6020) modeli podataka se koriste za definiranje konfiguracije.

Sistem je dostupan za prekidače bazirane na Marvell i Mellanox ASIC-ovima sa do 48 10-gigabitnih portova. Podržava različite ASIC-ove i čipove za mrežnu obradu, uključujući Mellanox Spectrum, Marvell Aldrin 2 i Marvell AC3X ASIC sa implementacijom tablica za prosljeđivanje hardverskih paketa. DentOS slike spremne za instalaciju su pripremljene za ARM64 (257 MB) i AMD64 (523 MB) arhitekture.

Novo izdanje dodaje sljedeća poboljšanja:

  • Podrška za NAT-44 i NA(P)T za translaciju adresa (NAT) sa internog opsega na javne adrese na nivou regularnih (Layer-3, mrežni sloj) i VLAN portova (mrežni mostovi) u sviču.
  • Pruža opcije za konfiguriranje 802.1Q mrežnih sučelja (VLAN) i usmjeravanje prometa kroz njih. Za konfiguraciju se koriste paketi IpRoute2 i Ifupdown2.
  • Dodata podrška za PoE (Power over Ethernet) kontrolere za upravljanje napajanjem preko Etherneta.
  • Izmjene su napravljene kako bi se poboljšale performanse i skalabilnost konfiguracija zaštitnog zida.
  • Poboljšano upravljanje resursima zasnovano na ACL-u. Dodata podrška za zastavice za prepoznavanje lokalnih (intranet) IP adresa.
  • Moguće je povezati prilagođene rukovaoce za konfiguraciju izolacije porta.
  • Na osnovu „devlinka“, API-ja za dobijanje informacija i promenu parametara uređaja, implementirana je podrška za brojače lokalnih zamki i ispuštenih paketa.

izvor: opennet.ru

Dodajte komentar