Ósamrýmanleiki milli WD SMR drifa og ZFS hefur verið auðkenndur, sem getur leitt til taps gagna

iXsystems, verktaki FreeNAS verkefnisins, varað við um alvarleg vandamál með ZFS samhæfni við suma af nýju WD Red harða diskunum sem gefin eru út af Western Digital með SMR (Shingled Magnetic Recording) tækni. Í versta tilviki gæti notkun ZFS á erfiðum drifum leitt til gagnataps.

Vandamál koma upp með WD Red drif með getu á bilinu 2 til 6 TB, framleidd síðan 2018, sem nota tækni til að taka upp DM-SMR (Tækjastýrð shingled segulupptaka) og eru merktar EFAX merki (fyrir CMR diska er EFRX auðkennið notað). Western Digital fram í bloggi sínu að WD Red SMR drif séu hönnuð til notkunar í NAS fyrir heimili og lítil fyrirtæki, sem setja ekki upp meira en 8 drif og hafa 180 TB álag á ári, dæmigert fyrir öryggisafrit og samnýtingu skráa. Fyrri kynslóð WD Red drifa og WD Red gerða með afkastagetu upp á 8 TB eða meira, svo og drif úr WD Red Pro, WD Gold og WD Ultrastar línunum, eru áfram framleidd með CMR (hefðbundinni segulupptöku) tækni og notkun þeirra veldur ekki vandamálum með ZFS.

Kjarni SMR tækninnar er notkun segulhauss á diski, breidd hans er meiri en breidd brautarinnar, sem leiðir til upptöku með hluta skörun á aðliggjandi braut, þ.e. allar endurupptökur valda því að þörf er á að taka upp allan lagahópinn aftur. Til að hámarka vinnu með slíkum drifum er það notað skipulags — geymslurými er skipt í svæði sem mynda hópa af blokkum eða geirum, þar sem aðeins er leyft að bæta gögnum í röð inn í með uppfærslu á öllum hópnum af blokkum. Almennt séð eru SMR drif orkunýtnari, hagkvæmari og sýna frammistöðuávinning fyrir raðskrif, en seinka þegar skrif eru af handahófi, þar með talið aðgerðir eins og að endurbyggja geymslufylki.

DM-SMR gefur til kynna að svæðaskiptingu og gagnadreifingaraðgerðum sé stjórnað af diskastýringunni og fyrir kerfið lítur slíkur diskur út eins og klassískur harður diskur sem þarfnast ekki sérstakra aðgerða. DM-SMR notar óbeina rökræna blokkadreifingu (LBA, Logical Block Addressing), sem minnir á rökrétt heimilisfang í SSD drifum. Hver handahófskennd skrifaðgerð krefst sorpsöfnunaraðgerðar í bakgrunni, sem leiðir til ófyrirsjáanlegra sveiflna í frammistöðu. Kerfið gæti reynt að beita hagræðingu á slíka diska með því að trúa því að gögnin verði skrifuð í tilgreindan geira, en í raun ákvarða upplýsingarnar sem ábyrgðaraðili gefur út aðeins rökrétta uppbyggingu og í raun, þegar gögnum er dreift, mun ábyrgðaraðili beita því. eigin reiknirit sem taka tillit til áður úthlutaðra gagna. Þess vegna, áður en DM-SMR diskar eru notaðir í ZFS laug, er mælt með því að framkvæma aðgerð til að núllstilla þá og endurstilla þá í upprunalegt ástand.

Western Digital hefur tekið þátt í að greina við hvaða aðstæður vandamál koma upp, sem ásamt iXsystems er að reyna að finna lausn og undirbúa uppfærslu vélbúnaðar. Áður en ályktanir um að laga vandamálin eru birtar er fyrirhugað að prófa drif með nýja fastbúnaðinum á háhleðslugeymslum með FreeNAS 11.3 og TrueNAS CORE 12.0. Tekið er fram að vegna mismunandi túlkunar á SMR af mismunandi framleiðendum eigi sumar tegundir SMR-drifa ekki í vandræðum með ZFS, en prófanirnar sem iXsystems framkvæmir beinist eingöngu að því að athuga WD Red-drif sem byggja á DM-SMR tækni og fyrir SMR keyrir öðrum framleiðendum frekari rannsókna er krafist.

Eins og er hafa vandamál með ZFS verið sönnuð og endurtekin í prófunum fyrir að minnsta kosti WD Red 4TB WD40EFAX drif með fastbúnaði 82.00A82 og birtast umskipti yfir í bilunarástand undir miklu skrifaálagi, til dæmis þegar endurbygging er framkvæmd eftir að nýju drifi hefur verið bætt við fylkið (resilvering). Talið er að vandamálið eigi sér stað á öðrum WD Red gerðum með sama fastbúnað. Þegar vandamál koma upp byrjar diskurinn að skila IDNF (Sector ID Not Found) villukóða og verður ónothæfur, sem er meðhöndlað í ZFS sem diskbilun og getur leitt til taps á gögnum sem geymd eru á disknum. Ef margir diskar bila geta gögn í vdev eða sundlaug tapast. Það er tekið fram að nefndar bilanir eiga sér stað mjög sjaldan - af um þúsund seldum FreeNAS Mini kerfum sem voru búin vandamálum diskum kom vandamálið aðeins einu sinni upp við vinnuaðstæður.

Heimild: opennet.ru

Bæta við athugasemd