Kutolewa kwa kifaa cha kuzuia kilichoigwa kilichosambazwa DRBD 9.1.0

Utoaji wa kifaa cha kuzuia kilichorudiwa kilichosambazwa cha DRBD 9.1.0 kimechapishwa, ambacho hukuruhusu kutekeleza kitu kama safu ya RAID-1 iliyoundwa kutoka kwa diski kadhaa za mashine tofauti zilizounganishwa kwenye mtandao (kioo cha mtandao). Mfumo huu umeundwa kama moduli ya kernel ya Linux na inasambazwa chini ya leseni ya GPLv2.

Tawi la drbd 9.1.0 linaweza kutumika kuchukua nafasi ya drbd 9.0.x kwa uwazi na linaoana kikamilifu katika kiwango cha itifaki, faili za usanidi na huduma. Mabadiliko hayo yanatokana na kurekebisha tena utaratibu wa kuweka kufuli na yanalenga kupunguza ushindani wakati wa kuweka kufuli katika msimbo unaohusika na I/O katika DRBD. Mabadiliko hayo yalifanya iwezekane kuboresha utendakazi katika usanidi na idadi kubwa ya CPU na viendeshi vya NVMe, kwa kuondoa kizuizi kinachoathiri vibaya utendaji wakati idadi kubwa ya maombi ya I/O sambamba yanapokewa kutoka kwa cores tofauti za CPU. Vinginevyo, tawi la drbd 9.1.0 ni sawa na toleo la 9.0.28.

Kumbuka kwamba DRBD inaweza kutumika kuchanganya viendeshi vya nodi za nguzo kwenye hifadhi moja inayostahimili hitilafu. Kwa programu na mfumo, hifadhi kama hiyo inaonekana kama kifaa cha kuzuia ambacho ni sawa kwa mifumo yote. Wakati wa kutumia DRBD, shughuli zote za disk za ndani zinatumwa kwa nodes nyingine na kusawazishwa na disks za mashine nyingine. Ikiwa nodi moja itashindwa, hifadhi itaendelea moja kwa moja kufanya kazi kwa kutumia nodi zilizobaki. Wakati upatikanaji wa node iliyoshindwa imerejeshwa, hali yake italetwa moja kwa moja hadi sasa.

Kundi linalounda hifadhi linaweza kujumuisha nodi kadhaa zinazopatikana kwenye mtandao wa ndani na kusambazwa kijiografia katika vituo tofauti vya data. Usawazishaji katika hifadhi hizo za matawi hufanywa kwa kutumia teknolojia za mtandao wa matundu (data hutiririka kwenye mnyororo kutoka nodi hadi nodi). Uigaji wa nodi unaweza kufanywa kwa hali ya usawa na ya asynchronous. Kwa mfano, nodi zinazopangishwa ndani ya nchi zinaweza kutumia urudufishaji wa kisawazishaji, na kwa kuhamishia tovuti za mbali, urudiaji wa asynchronous unaweza kutumika kwa mgandamizo wa ziada na usimbaji fiche wa trafiki.

Kutolewa kwa kifaa cha kuzuia kilichoigwa kilichosambazwa DRBD 9.1.0


Chanzo: opennet.ru

Kuongeza maoni