Gefa út DentOS 2.0, netstýrikerfi fyrir rofa

Í boði er útgáfa af DentOS 2.0 netstýrikerfinu, byggt á Linux kjarnanum og ætlað til að útbúa rofa, beina og sérhæfðan netbúnað. Þróunin er framkvæmd með þátttöku Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks og Wistron NeWeb (WNC). Verkefnið var upphaflega stofnað af Amazon til að útbúa netbúnað í innviði þess. DentOS kóðinn er skrifaður í C ​​og er dreift undir ókeypis Eclipse Public License.

Til að stjórna pakkaskiptum notar DentOS Linux SwitchDev kjarna undirkerfi, sem gerir þér kleift að búa til rekla fyrir Ethernet rofa sem geta falið framsendingu ramma og netpakkavinnslu til sérhæfðra vélbúnaðarflaga. Hugbúnaðurinn er byggður á venjulegum Linux netstafla, NetLink undirkerfinu og verkfærum eins og IPRoute2, tc (Traffic Control), brctl (Bridge Control) og FRRouting, auk VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer). Discovery Protocol) samskiptareglur og MSTP (Multiple Spanning Tree Protocol).

Gefa út DentOS 2.0, netstýrikerfi fyrir rofa

Kerfisumhverfið er byggt á ONL (Open Network Linux) dreifingunni, sem aftur notar Debian GNU/Linux pakkagrunninn og veitir uppsetningarforrit, stillingar og rekla til að keyra á rofa. ONL er þróað af Open Compute verkefninu og er vettvangur til að búa til sérhæfð nettæki sem styðja uppsetningu á meira en hundrað mismunandi rofagerðum. Samsetningin inniheldur rekla fyrir samskipti við vísbendingar, hitaskynjara, kælara, I2C rútur, GPIO og SFP senditæki sem notuð eru í rofa. Fyrir stjórnun geturðu notað IpRoute2 og ifupdown2 verkfærin, sem og gNMI (gRPC Network Management Interface). YANG (Yet Another Next Generation, RFC-6020) gagnalíkön eru notuð til að skilgreina uppsetninguna.

Kerfið er fáanlegt fyrir Marvell og Mellanox ASIC-undirstaða rofa með allt að 48 10 Gigabit tengi. Styður vinnu með ýmsum ASIC og netgagnavinnsluflögum, þar á meðal Mellanox Spectrum, Marvell Aldrin 2 og Marvell AC3X ASIC flísum með útfærslu á vélbúnaðarpakkaframsendingartöflum. Tilbúnar til uppsetningar DentOS myndir eru tilbúnar fyrir ARM64 (257 MB) og AMD64 (523 MB) arkitektúr.

Nýja útgáfan bætir við eftirfarandi endurbótum:

  • Stuðningur við NAT-44 og NA(P)T fyrir heimilisfangaþýðingu (NAT) frá innra svið yfir í netföng á stigi venjulegra (Layer-3, netlag) og VLAN tengi (netbrýr) í rofanum.
  • Býður upp á möguleika til að stilla 802.1Q netviðmót (VLAN) og beina umferð í gegnum þau. IpRoute2 og Ifupdown2 pakkarnir eru notaðir fyrir uppsetningu.
  • Bætt við stuðningi við PoE (Power over Ethernet) stýringar fyrir orkustýringu yfir Ethernet.
  • Breytingar hafa verið gerðar til að bæta afköst og sveigjanleika eldveggsstillinga.
  • Bætt auðlindastjórnun sem byggir á ACL. Bætti við stuðningi við fána til að þekkja staðbundin (innra net) IP tölu.
  • Það er hægt að tengja sérsniðna meðhöndlun til að stilla höfn einangrun.
  • Byggt á „devlink“, API til að afla upplýsinga og breyta færibreytum tækisins, er stuðningur við teljara staðbundinna gildra og slepptu pakka innleiddur.

Heimild: opennet.ru

Bæta við athugasemd