Iom pri SMART kaj monitoraj utilecoj

Estas multaj informoj en la Interreto pri SMART kaj atributvaloroj. Sed mi trovis neniun mencion pri pluraj gravaj punktoj, pri kiuj mi konas de homoj, kiuj okupiĝas pri la studo de stokado.

Kiam mi denove rakontis al amiko pri kial SMART-legadoj ne estu senkondiĉe fidindaj kaj kial estas pli bone ne uzi klasikajn "SMART-monitorojn" la tutan tempon, venis al mi la ideo skribi la vortojn diritajn en formo de aro de tezoj kun klarigoj. Provizi ligilojn anstataŭ rerakonti ĉiun fojon. Kaj disponigi ĝin al pli larĝa publiko.

1) Programoj por aŭtomata kontrolado de SMART-atributoj devas esti uzataj kun granda singardemo.

Kion vi scias kiel SMART-atributoj ne estas konservitaj pretaj, sed estas generitaj en la momento, kiam vi petas ilin. Ili estas kalkulitaj surbaze de internaj statistikoj akumulitaj kaj uzataj de la firmvaro de la stirado dum operacio.

La aparato ne bezonas iujn el ĉi tiuj datumoj por provizi bazajn funkciojn. Kaj ĝi ne estas konservita, sed estas generita ĉiufoje kiam ĝi estas postulata. Tial, kiam okazas peto por SMART-atributoj, la firmvaro lanĉas grandan nombron da procezoj, kiuj estas necesaj por akiri la mankantajn datumojn.

Sed ĉi tiuj procezoj estas malbone kongruaj kun la proceduroj faritaj kiam la disko estas ŝarĝita per legado-skriba operacioj.

En ideala mondo, ĉi tio ne devus kaŭzi problemojn. Sed fakte, malmola disko-firmvaro estas skribita de ordinaraj homoj. Kiu povas kaj faras erarojn. Sekve, se vi demandas SMART-atributojn dum la aparato aktive plenumas lego-skribajn operaciojn, la verŝajneco ke io misfunkcias draste pliiĝas. Ekzemple, datumoj en la legado aŭ skriba bufro de la uzanto estos koruptitaj.

La deklaro pri kreskantaj riskoj ne estas teoria konkludo, sed praktika observo. Ekzemple, estas konata cimo, kiu okazis en la firmvaro de HDD Samsung 103UI, kie uzantdatenoj estis difektitaj dum la procezo de petado de SMART-atributoj.

Tial, ne agordu aŭtomatan kontrolon de SMART-atributoj. Krom se vi certe scias, ke la kaŝmemoro purigado (Flush Cache) estas eldonita antaŭ tio. Aŭ, se vi ne povas fari sen ĝi, agordu la skanadon por funkcii kiel eble plej malofte. En multaj monitoraj programoj, la defaŭlta tempo inter kontroloj estas proksimume 10 minutoj. Ĉi tio estas tro ofta. Tamen tiaj kontroloj ne estas panaceo por neatendita disko-malsukceso (panaceo estas nur rezerva). Unufoje tage - mi pensas, ke ĝi sufiĉas.

Pridemando de temperaturo ne ekigas atributajn kalkulprocezojn kaj povas esti efektivigita ofte. Ĉar kiam efektivigite ĝuste, ĉi tio estas farita per la SCT-protokolo. Per SCT oni fordonas nur tion, kio estas jam konata. Ĉi tiuj datumoj estas aŭtomate ĝisdatigitaj en la fono.

2) SMART-atributaj datumoj ofte estas nefidindaj.

La firmvaro de malmola disko montras al vi tion, kion ĝi opinias, ke ĝi devus montri al vi, ne tion, kio efektive okazas. La plej evidenta ekzemplo estas la 5-a atributo, la nombro da reasignitaj sektoroj. Specialistoj pri reakiro de datumoj bone konscias, ke malmola disko povas montri nulan nombron da reasignadoj en la kvina atributo, kvankam ili ekzistas kaj daŭre aperas.

Mi demandis al specialisto, kiu studas malmolajn diskojn kaj ekzamenas ilian firmvaron. Mi demandis, kio estas la principo laŭ kiu la firmware de la aparato decidas, ke nun necesas kaŝi la fakton de sektoro reasignado, sed nun vi povas paroli pri ĝi per SMART-atributoj.

Li respondis, ke ne ekzistas ĝenerala regulo, laŭ kiu aparatoj montras aŭ kaŝas la realan bildon. Kaj la logiko de programistoj, kiuj skribas firmware por malmolaj diskoj, foje aspektas tre stranga. Studante la firmware de malsamaj modeloj, li vidis, ke ofte la decido "kaŝi aŭ montri" estas farita surbaze de aro de parametroj, kiuj ĝenerale estas neklaraj, kiel ili rilatas unu al la alia kaj al la restanta rimedo de la malmola disko.

3) La interpreto de SMART indikiloj estas vendisto-specifa.

Ekzemple, ĉe Seagates vi ne devas atenti la "malbonajn" krudajn valorojn de atributoj 1 kaj 7, kondiĉe ke la ceteraj estas normalaj. Sur diskoj de ĉi tiu fabrikanto, iliaj absolutaj valoroj povas pliiĝi dum normala uzo.

Iom pri SMART kaj monitoraj utilecoj

Por taksi la kondiĉon kaj restantan vivon de la malmola disko, oni rekomendas antaŭ ĉio atenti la parametrojn 5, 196, 197, 198. Krome, estas senco koncentriĝi sur absolutaj, krudaj valoroj, kaj ne sur la donitaj. . Devigo de atributoj povas esti farita en ne-evidentaj manieroj, malsamaj en malsamaj algoritmoj kaj firmvaro.

Ĝenerale, inter specialistoj pri konservado de datumoj, kiam ili parolas pri la valoro de atributo, ili kutime signifas la absolutan valoron.

fonto: www.habr.com

Aldoni komenton