Sakin DentOS 2.0, tsarin aiki na cibiyar sadarwa don masu sauyawa

Sakin tsarin aiki na cibiyar sadarwa na DentOS 2.0, dangane da kernel Linux kuma an yi niyya don samar da maɓalli, masu tuƙi da kayan aikin cibiyar sadarwa na musamman, akwai. Ana aiwatar da ci gaban tare da haɗin gwiwar Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks da Wistron NeWeb (WNC). Kamfanin Amazon ne ya kafa shi a asali don samar da kayan aikin sadarwa a cikin ababen more rayuwa. An rubuta lambar DentOS a cikin C kuma ana rarraba ta ƙarƙashin lasisin Jama'a na Eclipse kyauta.

Don sarrafa jujjuya fakiti, DentOS yana amfani da tsarin Linux SwitchDev kernel subsystem, wanda ke ba ku damar ƙirƙirar direbobi don maɓallan Ethernet waɗanda zasu iya ba da isar da firam ɗin da sarrafa fakitin cibiyar sadarwa zuwa kwakwalwan kwamfuta na musamman. Software yana dogara ne akan daidaitaccen tsarin cibiyar sadarwar Linux, tsarin tsarin NetLink da kayan aiki irin su IPRoute2, tc (Traffic Control), brctl ( Control Bridge ) da FRRouting, da kuma VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer). Ka'idojin Ganowa) ladabi da MSTP (Tsarin Bishiyar Bishiyoyi da yawa).

Sakin DentOS 2.0, tsarin aiki na cibiyar sadarwa don masu sauyawa

Tsarin tsarin yana dogara ne akan rarrabawar ONL (Open Network Linux), wanda, bi da bi, yana amfani da tushen kunshin Debian GNU/Linux kuma yana ba da mai sakawa, saiti da direbobi don gudana akan masu sauyawa. ONL yana haɓaka ta hanyar Buɗe Compute project kuma dandamali ne don ƙirƙirar na'urorin cibiyar sadarwa na musamman waɗanda ke goyan bayan shigarwa akan nau'ikan sauyawa daban-daban sama da ɗari. Abun da ke ciki ya haɗa da direbobi don hulɗa tare da masu nuna alama, na'urori masu auna zafin jiki, masu sanyaya, bas ɗin I2C, GPIO da masu karɓar SFP da ake amfani da su a cikin masu sauyawa. Don gudanarwa, zaku iya amfani da kayan aikin IpRoute2 da ifupdown2, da kuma gNMI (Interface Gudanar da hanyar sadarwa ta gRPC). YANG (Duk da haka Wani Ƙarni na gaba, RFC-6020) ana amfani da samfuran bayanai don ayyana daidaitawa.

Ana samun tsarin don maɓalli na tushen Marvell da Mellanox ASIC tare da har zuwa tashoshin 48 10-Gigabit. Yana goyan bayan aiki tare da daban-daban ASICs da kwakwalwan sarrafa bayanan cibiyar sadarwa, gami da Mellanox Spectrum, Marvell Aldrin 2 da Marvell AC3X ASIC kwakwalwan kwamfuta tare da aiwatar da tebur na isar da fakitin kayan aiki. An shirya hotunan DentOS da aka shirya don ARM64 (257 MB) da AMD64 (523 MB).

Sabon sakin yana ƙara haɓakawa masu zuwa:

  • Taimako ga NAT-44 da NA (P) T don fassarar adireshi (NAT) daga kewayon ciki zuwa adiresoshin jama'a a matakin na yau da kullun (Layer-3, Layer na cibiyar sadarwa) da tashoshin VLAN ( gadoji na cibiyar sadarwa) a cikin sauyawa.
  • Yana ba da zaɓuɓɓuka don daidaita hanyoyin sadarwa na 802.1Q (VLAN) da zirga-zirga ta hanyar su. Ana amfani da fakitin IpRoute2 da Ifupdown2 don daidaitawa.
  • Ƙara goyon baya ga masu sarrafa PoE (Power over Ethernet) don sarrafa wutar lantarki akan Ethernet.
  • An yi canje-canje don inganta aiki da haɓakar saitin bangon wuta.
  • Ingantattun sarrafa albarkatun tushen ACL. Ƙara tallafi don tutoci don gane adiresoshin IP na gida (intranet).
  • Yana yiwuwa a haɗa masu sarrafa al'ada don saita keɓewar tashar jiragen ruwa.
  • Dangane da "devlink", API don samun bayanai da canza sigogi na na'ura, ana aiwatar da goyan bayan kirga tarkuna na gida da fakitin da aka jefar.

source: budenet.ru

Add a comment