I-DentOS 2.0, esivele ikhululiwe, yazi ukuthi yini entsha kule OS yokushintsha

Muva nje u-sukhiphe inguqulo entsha ye-DentOS 2.0 okuhlanganisa ukusekelwa kwe-Marvell ne-Mellanox arm64 kanye nezinhlelo ze-amd64 kanye ne-MAC/ASiC, ukuthuthukiswa kokuhambisana, nokunye okwengeziwe.

Kulabo abangazi ngalolu hlelo, kufanele bakwazi lokho Isekelwe ku-Linux kernel futhi yakhelwe ukuhlomisa amaswishi, amarutha, kanye nemishini ekhethekile yokuxhumana. Ukuthuthukiswa kwenziwa ngokubamba iqhaza kwe-Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks kanye ne-Wistron NeWeb (WNC). Ekuqaleni, iphrojekthi yayixhaswe yi-Amazon ukuhlomisa imishini yenethiwekhi engqalasizinda yayo.

Mayelana ne-DentOS

Ukuphatha ukushintsha kwephakethe ku-DentOS, i-subsystem ye-SwitchDev ye-Linux kernel isetshenziswa, okukuvumela ukuthi udale abashayeli bokushintshwa kwe-Ethernet abangathumela ukudluliselwa kozimele kanye nokucubungula kwephakethe lenethiwekhi kuma-chips akhethekile wehadiwe.

I-Software padding isekelwe kusitaki senethiwekhi esijwayelekile se-Linux, i-NetLink subsystem, namathuluzi afana ne-IPRoute2, tc (traffic control), i-brctl (ukulawula ibhuloho), ne-FRrouting, kanye ne-VRRP (Virtual Router Redundancy Protocol) , LLDP (isixhumanisi ungqimba). I-Discovery Protocol) kanye ne-MSTP (i-Multiple Spanning Tree Protocol).

Imvelo yohlelo kusekelwe ekusatshalalisweni kwe-ONL (Vula i-Network Linux), yona esebenzisa iphakheji ye-Debian GNU/Linux eyisisekelo futhi inikeza isifaki, izilungiselelo, nezishayeli ezizosebenza kumaswishi.

I-ONL ithuthukiswe iphrojekthi ye-Open Compute futhi iyinkundla yokudala amadivayisi enethiwekhi akhethekile asekela ukufakwa kumamodeli amaswishi ahlukene angaphezu kwekhulu. Kuhlanganisa abashayeli ukuthi baxhumane nezinkomba ezisetshenziswa ekushintsheni, izinzwa zokushisa, ama-coolers, amabhasi e-I2C, ama-GPIO, nama-transceivers e-SFP.

Ukuphatha, ungasebenzisa i-IpRoute2 kanye namathuluzi e-ifupdown2, kanye ne-gNMI (gRPC Network Management Interface). I-YANG (Nokho Esinye Isizukulwane Esilandelayo, RFC-6020 ) amamodeli wedatha asetshenziselwa ukuchaza ukucushwa.

Amanoveli amakhulu we-DentOS 2.0

Kule nguqulo entsha, ngaphezu kokuhambisana nezinhlelo esezishiwo ekuqaleni, singathola futhi lokho kusekelwa ukuhambisana ne-NAT-44 kanye ne-NA(P)T yokuhumusha ikheli (NAT) ukusuka kububanzi bangaphakathi ukuya emakhelini omphakathi ezingeni lezimbobo ezivamile (isendlalelo sesi-3, isendlalelo senethiwekhi) nezimbobo ze-VLAN (amabhuloho enethiwekhi) ekushintsheni.

Kubuye kuqhakanjiswe lokho ungeze ukwesekwa kwabalawuli be-PoE (Amandla phezu kwe-Ethernet) yokuphatha amandla phezu kwe-Ethernet.

Ukwengeza, izinguquko zenziwe ukuze kuthuthukiswe ukusebenza kanye nokulinganisa kokucushwa kwe-firewall, kanye nokuthuthukiswa kokuphathwa kwezinsiza ezisekelwe ku-ACL.

Ngakolunye uhlangothi, futhi kuyaphawulwa ukuthi ikhono lokuxhuma izilawuli linikezwe ngokwezifiso ukulungisa ukuhlukaniswa kwembobo.

Kwezinye izinguquko ezigqamile kule nguqulo entsha ye-DentOS 2.0:

  • Kwengezwe ukusekelwa kwamafulegi ukuze abone amakheli e-IP endawo (we-intranethi).
  • Ihlinzeka ngezinketho zokumisa ukuxhumana kwenethiwekhi okungu-802.1Q (ama-VLAN) nokuthungatha ithrafikhi kuzo.
  • Amaphakethe e-IpRoute2 kanye ne-Ifupdown2 asetshenziselwa ukumisa.
  • Ngokusekelwe kokuthi "devlink", i-API yokuthola ulwazi kanye nokushintsha amapharamitha wedivayisi iyasetshenziswa, usekelo lwezibali ze-trap zendawo kanye namaphakethe awisiwe luyasetshenziswa.

Okokugcina uma unentshisekelo yokwazi kabanzi ngakho, ungabheka imininingwane Kulesi sixhumanisi esilandelayo. Ikhodi ye-DentOS ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwe-Eclipse Public License.

Landa futhi uthole i-dentOS 2.0 Beeblebrox

Kulabo abanentshisekelo yokukwazi ukuhlola lolu hlelo, kufanele bakwazi lokho iyatholakala kumaswishi asuselwa ku-Marvell kanye ne-Mellanox ASIC namachweba angama-gigabit angama-48 10.

Ngaphandle kwalokho sebenzisa ama-ASIC ahlukahlukene kanye nama-chips wokucubungula idatha yenethiwekhi ayasekelwa, okuhlanganisa i-Mellanox Spectrum, i-Marvell Aldrin 2, ne-Marvell AC3X ASICs ngokuqaliswa kwamathebula okudlulisela iphakethe lehadiwe.

Izithombe ze-DentOS esezilungele ukufakwa zilungiselelwa izakhiwo ze-ARM64 (257 MB) kanye ne-AMD64 (523 MB) nemifanekiso yesistimu ingatholwa. kusuka kusixhumanisi esingezansi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.