Ga zuciyar Linux An gabatar da wani tsari na faci da aka yi amfani da shi wajen aiwatar da na'urar toshe mai kwafi ta DRBD 9, wadda ke ba da damar ƙirƙirar jerin RAID-1 da aka samar daga na'urorin madubi na hanyar sadarwa da aka haɗa zuwa tsarin daban-daban. Da farko za a gwada direban a reshen linux-nex kuma a kammala shi don haɗa kernel. Linux 7.2.
An saka tsohon aiwatar da DRBD a cikin kernel tun daga sigar 2.6.33, wacce aka fitar shekaru 16 da suka gabata. Lambar kernel ta dogara ne akan reshen DRBD 8, wanda ya bambanta sosai da reshen DRBD 9, wanda aka fitar a shekarar 2015 kuma bai dace da matakin yarjejeniya ba. Sakamakon haka, DRBD 9 ya haɓaka azaman wani sigar waje daban, ba tare da daidaitawa da babban sigar kernel ba. An kiyaye aiwatar da DRBD na kernel daban kuma yana baya bayan tushen lambar DRBD na yanzu da shekaru 10-15. An tsara facin da aka gabatar don cike wannan gibin.
DRBD yana ba da damar haɗa faifan kumburin tari zuwa rukunin ajiya guda ɗaya, mai jurewa kuskure. Zuwa aikace-aikace da tsarin, wannan rukunin ma'aji yana bayyana azaman guda ɗaya, na'urar katange iri ɗaya. Tare da DRBD, ana aika duk ayyukan faifai na gida zuwa wasu nodes kuma suna aiki tare da faifai na wasu injuna. Idan kumburi ɗaya ya gaza, sashin ajiya yana ci gaba da aiki ta atomatik ta amfani da ragowar nodes. Lokacin da kumburin da ya gaza ya sake samuwa, ana mayar da yanayinsa ta atomatik zuwa yanayin yanzu.
Ƙungiyar da ke samar da wurin ajiyar na iya ƙunsar har zuwa maɓallai 32 da ke cikin hanyar sadarwar gida da kuma a wurare da aka warwatse a wurare daban-daban. cibiyoyin bayanaiAna yin aiki tare a cikin irin waɗannan tsarin ajiya da aka rarraba a cikin hanyar sadarwa ta raga—bayanai suna gudana daga ƙugiya zuwa ƙugiya. Ana iya yin kwafin ƙugiya ko dai ta hanyar haɗin gwiwa ko ta hanyar rashin daidaituwa. Misali, ƙugiya masu masaukin baki na gida na iya amfani da kwafin haɗin gwiwa, yayin da ƙugiya a wurare masu nisa na iya amfani da kwafin haɗin gwiwa tare da ƙarin matsi da ɓoyewa.
An bambanta reshen DRBD 9 ta hanyar cire matakin sufuri, wanda ya ba da damar aiwatar da hanyoyin sadarwa ba kawai a saman TCP/IP, amma kuma yana amfani da RDMA/Infiniband. Idan aka kwatanta da gudanar da hanyar sadarwa ta IP ta gargajiya, haɗa hanyar shiga kai tsaye zuwa RAM ta wata kwamfuta ta amfani da RDMA (Remote Direct Memory Access) ya ninka aikin kwafi yayin da yake rage nauyin CPU da kashi 50%. An ƙara girman girman ajiyar da aka daidaita zuwa nodes 32. DRBD 9 kuma yana da dabarun sake haɗa nodes da aka gyara, tsarin kullewa da aka sake tsarawa, ƙarin tallafi ga wuraren suna na cibiyar sadarwa, daidaita yanayin nodes ta atomatik bisa ga aiki, da tallafi don aiwatarwa na matakai biyu da yaɗuwar sabuntawa ba tare da toshewa ba. 
source: budenet.ru
