Kungene enkabeni Linux Kuphakanyiswa ukuthi kuvunyelwe idivayisi yebhulokhi ephindaphindwayo esakazwayo i-DRBD 9

Okomnyombo Linux Kuphakanyiswe isethi yama-patches okusebenzisa idivayisi ye-DRBD 9 distributed replicated block, evumela ukudalwa kwe-RAID-1 array eyakhiwe kusuka kuma-drive axhunywe kunethiwekhi axhunywe ezinhlelweni ezahlukene. Umshayeli uzohlolwa ekuqaleni egatsheni le-linux-next bese eqedelwa ukuhlanganiswa kwe-kernel. Linux 7.2.

Ukuqaliswa kwe-DRBD okudala kufakiwe ku-kernel kusukela kunguqulo 2.6.33, eyakhishwa eminyakeni eyi-16 eyedlule. Ikhodi ye-kernel isekelwe egatsheni le-DRBD 8, elihluke kakhulu egatsheni le-DRBD 9, elakhishwa ngo-2015 futhi alihambisani ezingeni lephrothokholi. Ngenxa yalokho, i-DRBD 9 yathuthukiswa njengemojuli yangaphandle ehlukile, engavumelani nemojuli ye-kernel eyinhloko. Ukuqaliswa kwe-DRBD ye-kernel kwagcinwa ngokwehlukana futhi kusalele emuva kwe-DRBD codebase yamanje ngeminyaka eyi-10-15. Ama-patches ahlongozwayo aklanyelwe ukuvala lesi sikhala.

I-DRBD yenza kube nokwenzeka ukuhlanganisa amadrayivu ama-cluster node abe isitoreji esisodwa esibekezelela iphutha. Kuzinhlelo zokusebenza kanye nesistimu, isitoreji esinjalo sibukeka njengedivayisi ye-block efanayo kuwo wonke amasistimu. Uma usebenzisa i-DRBD, yonke imisebenzi yediski yendawo ithunyelwa kwamanye ama-node futhi ivumelaniswe namadiski eminye imishini. Uma i-node eyodwa ihluleka, isitoreji sizoqhubeka nokusebenza ngokuzenzakalelayo sisebenzisa ama-node asele. Lapho ukutholakala kwe-node ehlulekile kubuyiselwa, isimo sayo sizolethwa ngokuzenzakalela.

Iqoqo elakha isitoreji lingafaka ama-node afinyelela kwangu-32 atholakala kokubili kunethiwekhi yendawo kanye nasezindaweni ezihlakazekile ngokwendawo. izikhungo zedathaUkuvumelanisa ezinhlelweni zokugcina ezisatshalaliswe kanjalo kwenziwa kunethiwekhi ye-mesh—idatha igeleza isuka ku-node iye ku-node. Ukuphindaphinda kwe-node kungenziwa ngokuvumelana noma ngokungavumelani. Isibonelo, ama-node abanjwe endaweni angasebenzisa ukuphindaphinda okuhambisanayo, kuyilapho ama-node ezindaweni ezikude angasebenzisa ukuphindaphinda okuhambisanayo ngokucindezelwa okwengeziwe kwethrafikhi kanye nokubethela.

Igatsha le-DRBD 9 lihlukaniswa ngokuthathwa kwengqimba yezokuthutha, okwenza kwaba nokwenzeka ukusebenzisa iziteshi zokuxhumana hhayi kuphela phezu TCP/IP, kodwa futhi kusetshenziswa i-RDMA/Infiniband. Uma kuqhathaniswa nokusebenza kunethiwekhi ye-IP yendabuko, ukuhlanganisa ukufinyelela okuqondile kwi-RAM yekhompyutha usebenzisa i-RDMA (Remote Direct Memory Access) kuphinde kabili ukusebenza kokuphindaphinda ngenkathi kunciphisa umthwalo we-CPU ngo-50%. Usayizi omkhulu wesitoreji esivumelanisiwe ukhushulwe waba ama-node angu-32. I-DRBD 9 iphinde ibe ne-logic yokuvumelanisa kabusha kwama-node aguquliwe, indlela yokukhiya eklanywe kabusha, ukwesekwa okwengeziwe kwezikhala zamagama zenethiwekhi, ukulungiswa kwesimo sama-node okuzenzakalelayo okusekelwe emsebenzini, kanye nokusekelwa kokuzibophezela kwezigaba ezimbili kanye nokusabalala kokuvuselelwa okungavimbeli. Kungene enkabeni Linux Kuphakanyiswa ukuthi kuvunyelwe idivayisi yebhulokhi ephindaphindwayo esakazwayo i-DRBD 9

Source: opennet.ru

Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster