Sauyunan antara drive WD SMR sareng ZFS parantos diidentifikasi, anu tiasa nyababkeun leungitna data

iXsystems, pamekar proyék FreeNAS, ngingetkeun ngeunaan masalah serius sareng kasaluyuan ZFS kalawan sababaraha hard drive WD Beureum anyar dileupaskeun ku Western Digital ngagunakeun téhnologi SMR (Shingled Magnetic Rékam). Dina skenario anu paling parah, ngagunakeun ZFS dina drive anu bermasalah tiasa nyababkeun leungitna data.

Masalah timbul sareng drive WD Red kalayan kapasitas ti 2 dugi ka 6 TB, diproduksi saprak 2018, anu ngagunakeun téknologi pikeun ngarékam. DM-SMR (Alat-Diurus Shingled Rékam Magnét) jeung anu ditandaan Label EFAX (pikeun disk CMR dipaké identifier EFRX). Digital Kulon anjeunna nyatet dina blog na yén WD Beureum SMR drive dirancang pikeun pamakéan dina Nas pikeun imah jeung usaha leutik, nu install teu leuwih ti 8 drive na boga beban 180 TB per taun, has pikeun cadangan tur babagi payil. Generasi saméméhna tina drive WD Beureum sareng modél WD Beureum kalayan kapasitas 8 TB atanapi langkung, ogé drive tina garis WD Red Pro, WD Gold sareng WD Ultrastar, terus diproduksi dumasar kana téknologi CMR (Rekaman Magnetik Konvensional). sarta pamakéan maranéhanana henteu ngabalukarkeun masalah sareng ZFS.

Hakekat téknologi SMR nyaéta ngagunakeun sirah magnét dina piringan, anu lebarna langkung ageung tibatan lebar lagu, anu nyababkeun ngarékam sareng tumpang tindihna parsial lagu anu caket, i.e. sagala hasil rekaman ulang merlukeun pikeun ngarekam ulang sakabéh grup lagu. Pikeun ngaoptimalkeun karya sareng drive sapertos kitu, dianggo zoning - gudang dibagi kana zona nu nyieun grup blok atawa séktor, nu ngan tambahan sequential data diidinan ku ngamutahirkeun sakabeh grup blok. Sacara umum, drive SMR langkung éfisién énergi, langkung mirah, sareng nunjukkeun kauntungan kinerja pikeun tulisan sekuen, tapi katinggaleun nalika ngalakukeun tulisan acak, kalebet operasi sapertos ngawangun deui susunan panyimpenan.

DM-SMR nunjukkeun yén operasi zoning sareng distribusi data dikawasa ku pengontrol disk sareng pikeun sistem disk sapertos kitu sapertos hard disk klasik anu henteu meryogikeun manipulasi anu misah. DM-SMR ngagunakeun alamat blok logis teu langsung (LBA, Logical Block Addressing), reminiscent tina alamat logis dina drive SSD. Unggal operasi nulis acak merlukeun operasi ngumpulkeun sampah tukang, hasilna fluctuations kinerja unpredictable. Sistem tiasa nyobian nerapkeun optimasi kana disk sapertos kitu, percanten yén data bakal diserat ka séktor anu ditangtukeun, tapi kanyataanna inpormasi anu dikaluarkeun ku controller ngan ukur nangtukeun struktur logis sareng kanyataanna, nalika nyebarkeun data, controller bakal nerapkeun na. algoritma sorangan nu tumut kana akun data saméméhna disadiakeun. Ku alatan éta, sateuacan nganggo disk DM-SMR dina kolam renang ZFS, disarankeun pikeun ngalakukeun operasi pikeun nol aranjeunna sareng ngareset kana kaayaan aslina.

Western Digital parantos aub dina nganalisa kaayaan anu timbul masalah, anu, sareng iXsystems, nyobian milarian solusi sareng nyiapkeun pembaruan firmware. Sateuacan nyebarkeun kacindekan ngeunaan ngalereskeun masalah, drive sareng firmware énggal direncanakeun pikeun diuji dina panyimpen beban tinggi sareng FreeNAS 11.3 sareng TrueNAS CORE 12.0. Disebutkeun yén kusabab interpretasi anu béda tina SMR ku produsén anu béda, sababaraha jinis drive SMR henteu ngagaduhan masalah sareng ZFS, tapi tés anu dilakukeun ku iXsystems ngan ukur difokuskeun kana mariksa drive WD Red dumasar kana téknologi DM-SMR, sareng pikeun SMR. drive produsén séjén panalungtikan tambahan diperlukeun.

Ayeuna, masalah sareng ZFS parantos dibuktikeun sareng diulang dina tés sahenteuna sahenteuna WD Red 4TB WD40EFAX drive sareng firmware 82.00A82 sareng nyata transisi ka kaayaan gagal dina beban nulis tinggi, Contona, nalika ngalakukeun hiji ngawangun ulang gudang sanggeus nambahkeun drive anyar pikeun Asép Sunandar Sunarya (resolvering). Hal ieu dipercaya yén masalah lumangsung dina model sejenna WD Beureum jeung firmware sarua. Nalika aya masalah, disk mimiti mulangkeun kode kasalahan IDNF (Sector ID Not Found) sareng janten teu tiasa dianggo, anu dirawat di ZFS salaku kagagalan disk sareng tiasa nyababkeun leungitna data anu disimpen dina disk. Upami sababaraha disk gagal, data dina vdev atanapi pool tiasa leungit. Perhatikeun yén kagagalan anu disebatkeun jarang lumangsung - tina sakitar sarébu sistem FreeNAS Mini anu dijual anu dilengkepan disk masalah, masalahna muncul dina kaayaan kerja ngan sakali.

sumber: opennet.ru

Tambahkeun komentar