Lëshimi i DentOS 2.0, një sistem operativ rrjeti për switch-e

ËshtĂ« e disponueshme versioni i sistemit operativ rrjetor DentOS 2.0, i bazuar nĂ« bĂ«rthamĂ«n Linux dhe i destinuar pĂ«r pajisjet switch, router dhe pajisje speciale tĂ« rrjetit. Zhvillimi kryhet nĂ« bashkĂ«punim me kompani si Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks dhe Wistron NeWeb (WNC). Fillimisht projekti u bazua nga kompania Amazon pĂ«r pajisjet e rrjetit nĂ« infrastrukturĂ«n e saj. Kodi DentOS Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n e lirĂ« Eclipse Public License.

Për menaxhimin e switch-it të paketave në DentOS, përdoret nën-sistemi i bërthamës Linux SwitchDev, i cili mundëson krijimin e drejtuesve për switches Ethernet që janë të aftë të delegojnë operacionet e ridrejtimit të kuadrove dhe përpunimit të paketimeve rrjetore te çipat e specializuar të harduerit. Struktura softuerike bazohet në stakun rrjetëzor të Linux-it, nën-sistemin NetLink dhe mjete si IPRoute2, tc (Kontrolli i Trafikut), brctl (Kontrolli i Brusht) dhe FRRouting, si dhe protokolet VRRP (Protokolli i Redundancës Virtuale të Router-it), LLDP (Protokolli i Zbulimit të Shtresës së Lidhjes) dhe MSTP (Protokolli i Pemës së Shprahsjes Multiple).

Lëshimi i DentOS 2.0, një sistem operativ rrjeti për switch-e

Mjedisi sistemor bazohet në distribucionin ONL (Open Network Linux), i cili, në anën tjetër, përdor bazën e paketave Debian GNU/Linux dhe ofron instalues, konfigurime dhe drejtues për ekzekutimin në switches. ONL zhvillohet nga projekti Open Compute dhe përfaqëson një platformë për krijimin e pajisjeve të specializuara të rrjetit, e cila mbështet instalimin në më shumë se njëqind modele të ndryshme switches. Në përbërje janë drejtues për ndërveprimin me indikatorët, sensorët e temperaturës, ventilatorët, autobusët I2C, GPIO dhe transceiverët SFP të përdorura në switches. Për menaxhim mund të përdoren mjete si IpRoute2 dhe ifupdown2, si dhe gNMI (Interfaca e Menaxhimit të Rrjetit gRPC). Për përcaktimin e konfigurimit përdoren modelet e të dhënave YANG (Yet Another Next Generation, RFC-6020).

Sistemi është i disponueshëm për switches të bazuar në ASIC nga Marvell dhe Mellanox, të cilët numërojnë deri në 48 porta 10-gigabit. Puna mbështetet me ASIC të ndryshëm dhe çipa përpunimi të të dhënave të rrjetit, duke përfshirë çipat ASIC Mellanox Spectrum, Marvell Aldrin 2 dhe Marvell AC3X me implementimin e tabelave të ridrejtimit të paketave të harduerit. Imazhet e gatshme për instalim të DentOS janë përgatitur për arkitekturat ARM64 (257 MB) dhe AMD64 (523 MB).

Në versionin e ri janë shtuar përmirësime të mëposhtme:

  • MbĂ«shtetje pĂ«r NAT-44 dhe NA(P)T pĂ«r pĂ«rkthimin e adresave (NAT) nga diapazoni brendshĂ«m nĂ« adresat publike nĂ« nivelin e zakonshĂ«m (Layer-3, network layer) dhe porteve VLAN (urĂ« rrjetesh) nĂ« switch.
  • JanĂ« ofruar mundĂ«si pĂ«r konfigurimin e interface-ve rrjet 802.1Q (VLAN) dhe rruge tĂ« trafikut pĂ«rmes tyre. PĂ«r konfigurimin pĂ«rdoren paketat IpRoute2 dhe Ifupdown2.
  • Shtuar mbĂ«shtetje pĂ«r kontrollet PoE (Power over Ethernet) pĂ«r menaxhimin e energjisĂ« pĂ«rmes Ethernet.
  • JanĂ« bĂ«rĂ« ndryshime tĂ« dizajnuara pĂ«r tĂ« pĂ«rmirĂ«suar performancĂ«n dhe shkallĂ«zueshmĂ«rinĂ« e konfigurimeve tĂ« firewall-it.
  • PĂ«rmirĂ«suar menaxhimi i burimeve mbi bazĂ«n e ACL. Shtuar mbĂ«shtetje pĂ«r flamujt pĂ«r njohjen e lokaleve (intranet). IP-adresat.
  • Ofruar mundĂ«sia pĂ«r lidhjen e trajtuesve tĂ« personalizuar pĂ«r konfigurimin e izolimit tĂ« porteve.
  • NĂ« bazĂ« tĂ« 'devlink', API pĂ«r tĂ« marrĂ« informacion dhe ndryshuar parametrat e pajisjeve, implementuar mbĂ«shtetje pĂ«r numĂ«ruesit e lokalizuar dhe paketat e hequra.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster