Linux 6.2 waxaa ku jiri doona hagaajinta RAID5 iyo RAID6 gudaha Btrfs

Kernel Linux

Kernel Linux

Waxaa dhawaan la shaaciyay in hagaajinta Btrfs ayaa loo soo jeediyay in lagu daro Linux 6.2 kernel si loo hagaajiyo arrinta godka qoraalka ee RAID 5/6 hirgelinta.

Nuxurka dhibaatadu waxay hoos ugu dhacdaa xaqiiqda ah in haddii shil dhaco inta lagu jiro duubista, marka hore lama fahmi karo block ka mid ah qalabka RAID ee sida saxda ah loogu qoray, iyo kaas oo aan duubistiisa la dhamaystirin.

Haddii aad isku daydo inaad dib u dhisto RAID xaaladan, baloogyada u dhigma baloogyada la diiwaan galiyay ayaa laga yaabaa inay kharribaan sababtoo ah xaalada blocks RAID waa mid aan la jaan qaadi karin. Dhibaatadani waxay ku dhacdaa qaab kasta oo RAID1/5/6 ah halkaas oo aan tallaabooyin gaar ah la qaadin si loola dagaallamo saameyntan.

Hirgelinta RAID sida RAID1 ee btrfs, dhibaatadan waa la xalliyey iyadoo la isticmaalayo jeegaga labada koobi, haddii ay jirto is-maandhaaf, xogta si fudud ayaa looga soo celinayaa nuqulka labaad. Habkani wuxuu sidoo kale shaqeeyaa haddii qalab kasta uu bilaabo bixinta xog xun halkii uu si buuxda u fashilmi lahaa.

Si kastaba ha ahaatee, Xaaladda RAID5/6, nidaamka faylka ma kaydiyo jeegaga loogu talagalay blocks sinnaanta - xaalad caadi ah, saxnaanta blocks waxaa lagu hubiyaa xaqiiqda ah in dhammaantood ay ku qalabaysan yihiin jeeg, iyo qaybta sinnaanta ayaa laga soo saari karaa xogta. Si kastaba ha ahaatee, xaalada duubista qayb ahaan, habkani ma shaqayn karo xaaladaha qaarkood. Kiiskan, marka la soo celinayo array, waxaa suurtagal ah in baloogyada ku hadhay diiwaanka aan dhamaystirnayn si qaldan ayaa loo soo celiyay.

Marka laga hadlayo btrfs, dhibaatadani way ka sii khusaysaa haddii qoraalka dhacaya uu ka yar yahay xadhigga. Xaaladdan oo kale, nidaamka feylku waa inuu sameeyaa hawlgal wax-ka-beddel-qori (RMW).

Haddii ay la kulanto baloogyada wax-qorista, hawlgalka RMW wuxuu sababi karaa musuqmaasuq aan la ogaan doonin, iyada oo aan loo eegin jeegaggu. Horumariyayaashu waxay sameeyeen isbeddelo kaas oo hawlgalka RMW uu ku xaqiijinayo jeegaga blocks ka hor inta aan la samayn hawlgalkan, iyo haddii loo baahdo, soo kabashada xogta sidoo kale waxay qabataa xaqiijinta hubinta ka dib marka la qoro.

Nasiib darro, xaalad uu ku qoran yahay cirif aan dhamaystirnayn (RMW), tani waxay abuurtaa kharash dheeraad ah si loo xisaabiyo jeegaga, laakiin waxay si weyn u kordhisaa isku halaynta. Wixii RAID6 ah, caqli-gal noocaas ah wali diyaar uma aha,

Intaa waxaa dheer, waxaan ogaan karnaa talooyinka ku saabsan isticmaalka RAID5 / 6 ee horumarinta, nuxurka taas oo ah in Btrfs profile ee kaydinta metadata iyo xogta laga yaabaa kala duwanaan karaan. Xaaladdan oo kale, waxaad isticmaali kartaa RAID1 (muraayada) ama xitaa RAID1C3 (3 nuqul) astaanta xogta badan, iyo RAID5 ama RAID6 xogta.

Tani waxay hubinaysaa ilaalinta xogta badan ee la isku halayn karo iyo maqnaanshaha "dalool qor" oo dhinac ah, iyo isticmaalka hufan ee meel bannaan, sida caadiga ah RAID5/6, dhinaca kale. Tani waxay ka hortagtaa musuqmaasuqa metadata iyo musuqmaasuqa xogta waa la sixi karaa.

Sidoo kale Waxaa la ogaan karaa in SSDs ee Btrfs ee kernel 6.2, la fulinta asynchronous ee hawlgalka "tuuro". (calaamadeyso baloogyada la xoreeyay ee aan hadda la keydin karin) si caadi ah ayay u shidmi doonaan.

Faa'iidada tan hab waa waxqabadka sare iyada oo ay ugu wacan tahay kooxaynta hufnaanta leh ee hawlaha tuurista ee safka iyo ka-hortagga ka-hortagga safka ee maamulaha asalka ah, markaa hawlgallada caadiga ah ee FS lama gaabiyaan sida kiiska "tuurka" isku-dhafka ah sida baloogyada la sii daayo, SSD-na waxay samayn kartaa si ka sii fiican. go'aannada. Dhanka kale, uma baahnid inaad isticmaasho yutiilitida sida fstrim, maadaama dhammaan baloogyada la heli karo lagu tirtiri doono FS iyada oo aan loo baahnayn iskaan dheeri ah iyo iyada oo aan hoos loo dhigin hawlgallada.

Ugu dambayntii, haddii aad danaynayso inaad wax badan ka ogaato, waxaad kala tashan kartaa faahfaahinta gudaha xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.