L'incompatibilità trà e unità WD SMR è ZFS hè stata identificata, chì pò purtà à a perdita di dati

iXsystems, u sviluppatore di u prughjettu FreeNAS, avvirtutu nantu à prublemi seri cù a cumpatibilità ZFS cù alcuni di i novi discu duru WD Red liberati da Western Digital cù a tecnulugia SMR (Shinled Magnetic Recording). In u peghju scenariu, l'utilizazione di ZFS in unità problematiche pò esse risultatu in a perdita di dati.

I prublemi nascenu cù unità WD Red cù capacità chì varieghja da 2 à 6 TB, pruduciutu da u 2018, chì utilizanu tecnulugia per a registrazione. DM-SMR (Registrazione Magnetica Shingled Gestionata da Dispositivu) è sò marcati Etichetta EFAX (per i dischi CMR si usa l'identificatore EFRX). Western Digital rimarcatu in u so blogu chì i WD Red SMR drives sò pensati per l'usu in NAS per a casa è i picculi imprese, chì stallanu micca più di 8 unità è anu una carica di 180 TB per annu, tipica per a copia di salvezza è di spartera di schedari. A generazione precedente di unità WD Red è mudelli WD Red cù una capacità di 8 TB o più, è ancu di unità da e linee WD Red Pro, WD Gold è WD Ultrastar, cuntinueghjanu à esse fabricate basatu annantu à a tecnulugia CMR (Registrazione Magnetica Convenzionale). è u so usu ùn causa micca prublemi cù ZFS.

L'essenza di a tecnulugia SMR hè l'usu di una testa magnetica nantu à un discu, a larghezza di quale hè più grande di a larghezza di a pista, chì porta à a registrazione cù una superposizione parziale di a pista adiacente, i.e. ogni re-registrazione risulta in a necessità di ri-registrà tuttu u gruppu di piste. Per ottimisà u travagliu cù tali unità, hè utilizatu zoning - u spaziu di almacenamiento hè divisu in zoni chì custituiscenu gruppi di blocchi o settori, in quale solu l'aghjunzione sequenziale di dati hè permessa cù l'aghjurnamentu di u gruppu sanu di blocchi. In generale, i dischi SMR sò più efficienti energetichi, più assequibili, è mostranu benefici di prestazione per e scritture sequenziali, ma ritardanu quandu eseguenu scritture aleatorii, cumprese operazioni cum'è a ricustruzzione di array di almacenamiento.

DM-SMR implica chì l'operazione di zonificazione è di distribuzione di dati sò cuntrullati da u controller di discu è per u sistema un discu duru s'assumiglia à un discu duru classicu chì ùn deve micca manipulazione separata. DM-SMR usa l'indirizzu di bloccu logicu indirettu (LBA, Indirizzu di bloccu logicu), chì ricorda l'indirizzu logicu in unità SSD. Ogni operazione di scrittura aleatoria richiede una operazione di raccolta di basura in fondo, chì risulta in fluttuazioni di rendiment imprevisible. U sistema pò pruvà à applicà ottimisazioni à tali dischi, crede chì i dati seranu scritti à u settore specificatu, ma in fattu l'infurmazioni emessi da u controller determina solu a struttura logica è in fattu, quandu si distribuisce e dati, u controller applicà a so infurmazione. propri algoritmi chì piglianu in contu i dati previamente attribuiti. Dunque, prima di utilizà i dischi DM-SMR in una piscina ZFS, hè cunsigliatu di fà una operazione per zero è resettanu à u so statu originale.

Western Digital hà participatu à l'analisi di e cundizioni in quale i prublemi sorgi, chì, inseme cù iXsystems, cerca di truvà una suluzione è preparanu un aghjurnamentu di firmware. Prima di pubblicà e cunclusioni nantu à risolve i prublemi, i drive cù u novu firmware sò previsti per esse pruvati nantu à l'almacenamiento d'alta carica cù FreeNAS 11.3 è TrueNAS CORE 12.0. Hè sustinutu chì a causa di diverse interpretazioni di SMR da diversi fabricatori, certi tipi di unità SMR ùn causanu micca prublemi cù ZFS, ma a prova realizata da iXsystems hè cuncentrata solu in a verificazione di unità WD Red basate nantu à a tecnulugia DM-SMR, è per SMR. unità altri pruduttori ricerca supplementu hè necessariu.

Attualmente, i prublemi cù ZFS sò stati pruvati è ripetuti in testi per almenu unità WD Red 4TB WD40EFAX cù firmware 82.00A82 è manifestu transizione à un statu di fallimentu sottu una carica di scrittura alta, per esempiu, quandu si esegue una ricustruzzione di almacenamiento dopu aghjunghje una nova unità à l'array (resilvering). Hè cresce chì u prublema si trova in altri mudelli WD Red cù u stessu firmware. Quandu si trova un prublema, u discu cumencia à rinvià un codice d'errore IDNF (Sector ID Not Found) è diventa inutilizabile, chì hè trattatu in ZFS cum'è un fallimentu di discu è pò purtà à a perdita di dati almacenati in u discu. Se parechji dischi fallenu, i dati in un vdev o pool pò esse persu. Hè nutatu chì i fallimenti citati sò abbastanza raramenti - da circa un milla di sistemi FreeNAS Mini venduti chì eranu furnuti cù discu problematiche, u prublema hè apparsu in cundizioni di travagliu solu una volta.

Source: opennet.ru

Add a comment