Kutopatana kati ya viendeshi vya WD SMR na ZFS kumetambuliwa, jambo ambalo linaweza kusababisha upotevu wa data

iXsystems, msanidi wa mradi wa FreeNAS, alionya kuhusu matatizo makubwa ya uoanifu wa ZFS na baadhi ya viendeshi vipya vya WD Red vilivyotolewa na Western Digital kwa kutumia teknolojia ya SMR (Shingled Magnetic Recording). Katika hali mbaya zaidi, kutumia ZFS kwenye viendeshi vyenye shida kunaweza kusababisha upotezaji wa data.

Shida huibuka na anatoa Nyekundu za WD zenye uwezo wa kuanzia 2 hadi 6 TB, zilizotolewa tangu 2018, ambazo hutumia teknolojia kurekodi. DM-SMR (Rekodi ya Sumaku yenye Shingled inayodhibitiwa na Kifaa) na zimetiwa alama Lebo ya EFAX (kwa diski za CMR kitambulisho cha EFRX kinatumika). Dijiti ya Magharibi alibainisha katika blogu yake kwamba viendeshi vya WD Red SMR vimeundwa kwa matumizi katika NAS kwa biashara za nyumbani na ndogo, ambazo husakinisha si zaidi ya viendeshi 8 na zina mzigo wa 180 TB kwa mwaka, kawaida kwa chelezo na kushiriki faili. Kizazi kilichopita cha anatoa za WD Red na mifano ya WD Red yenye uwezo wa 8 TB au zaidi, pamoja na anatoa kutoka kwa mistari ya WD Red Pro, WD Gold na WD Ultrastar, zinaendelea kutengenezwa kwa kuzingatia teknolojia ya CMR (Conventional Magnetic Recording) na matumizi yao hayasababishi shida na ZFS.

Kiini cha teknolojia ya SMR ni matumizi ya kichwa cha magnetic kwenye diski, upana wake ni mkubwa zaidi kuliko upana wa wimbo, ambayo inaongoza kwa kurekodi kwa kuingiliana kwa sehemu ya wimbo wa karibu, i.e. kurekodi tena kunasababisha haja ya kurekodi tena kundi zima la nyimbo. Ili kuboresha kazi na anatoa vile, hutumiwa kugawa maeneo - nafasi ya kuhifadhi imegawanywa katika kanda zinazounda vikundi vya vitalu au sekta, ambayo kuongeza tu mfululizo wa data inaruhusiwa na uppdatering kundi zima la vitalu. Kwa ujumla, viendeshi vya SMR vina ufanisi zaidi wa nishati, nafuu zaidi, na vinaonyesha manufaa ya utendaji kwa uandishi unaofuatana, lakini huchelewa wakati wa kuandika bila mpangilio, ikiwa ni pamoja na uendeshaji kama vile kuunda upya safu za hifadhi.

DM-SMR inamaanisha kuwa shughuli za ukandaji na usambazaji wa data zinadhibitiwa na kidhibiti cha diski na kwa mfumo diski kama hiyo inaonekana kama diski ngumu ya asili ambayo haihitaji ghiliba tofauti. DM-SMR hutumia anwani ya kuzuia mantiki isiyo ya moja kwa moja (LBA, Ushughulikiaji wa Kizuizi wa Kimantiki), kukumbusha kushughulikia kwa mantiki katika anatoa za SSD. Kila operesheni ya kuandika bila mpangilio inahitaji operesheni ya usuli ya ukusanyaji wa takataka, na kusababisha mabadiliko yasiyotabirika ya utendakazi. Mfumo unaweza kujaribu kutumia uboreshaji kwa diski hizo, kwa kuamini kwamba data itaandikwa kwa sekta maalum, lakini kwa kweli habari iliyotolewa na mtawala huamua tu muundo wa kimantiki na kwa kweli, wakati wa kusambaza data, mtawala atatumia yake. algorithms mwenyewe ambayo inazingatia data iliyotengwa hapo awali. Kwa hiyo, kabla ya kutumia disks za DM-SMR kwenye bwawa la ZFS, inashauriwa kufanya operesheni ili kuzifuta na kuziweka upya kwa hali yao ya awali.

Western Digital imehusika katika kuchambua hali ambayo matatizo hutokea, ambayo, pamoja na iXsystems, inajaribu kutafuta suluhisho na kuandaa sasisho la firmware. Kabla ya kuchapisha hitimisho kuhusu kurekebisha matatizo, viendeshi vilivyo na programu dhibiti mpya vimepangwa kujaribiwa kwenye hifadhi zenye mzigo wa juu na FreeNAS 11.3 na TrueNAS CORE 12.0. Imeelezwa kuwa kwa sababu ya tafsiri tofauti za SMR na wazalishaji tofauti, aina zingine za anatoa za SMR hazina shida na ZFS, lakini majaribio yaliyofanywa na iXsystems yanalenga tu kuangalia anatoa za WD Red kulingana na teknolojia ya DM-SMR, na kwa SMR. anatoa wazalishaji wengine utafiti wa ziada unahitajika.

Hivi sasa, matatizo na ZFS yamethibitishwa na kurudiwa katika majaribio kwa angalau viendeshi vya WD Red 4TB WD40EFAX na firmware 82.00A82 na dhihirisha mpito kwa hali ya kutofaulu chini ya mzigo mkubwa wa uandishi, kwa mfano, wakati wa kufanya uundaji wa uhifadhi baada ya kuongeza kiendeshi kipya kwenye safu (resiliver). Inaaminika kuwa tatizo hutokea kwenye mifano mingine ya WD Red na firmware sawa. Shida inapotokea, diski huanza kurudisha nambari ya makosa ya IDNF (Kitambulisho cha Sekta Haipatikani) na inakuwa isiyoweza kutumika, ambayo inachukuliwa katika ZFS kama kutofaulu kwa diski na inaweza kusababisha upotezaji wa data iliyohifadhiwa kwenye diski. Ikiwa diski nyingi zitashindwa, data katika vdev au bwawa inaweza kupotea. Imebainika kuwa mapungufu yaliyotajwa hutokea mara chache sana - kati ya takriban elfu ya mifumo ya Mini ya FreeNAS iliyouzwa ambayo ilikuwa na diski zenye matatizo, tatizo lilijitokeza katika hali ya kufanya kazi mara moja tu.

Chanzo: opennet.ru

Kuongeza maoni