Nekaj ​​o SMART in pripomočkih za spremljanje

Na spletu je veliko informacij o SMART in vrednostih atributov. Vendar od ljudi, ki se ukvarjajo s preučevanjem medijev za shranjevanje, nisem zasledil omembe več pomembnih točk, za katere vem.

Ko sem prijatelju še enkrat povedal, zakaj SMART pričevanju ne gre brezpogojno zaupati in zakaj je bolje, da ne uporabljamo ves čas klasičnih “SMART monitorjev”, se mi je porodila ideja, da bi izrečene besede zapisal v obliki niza diplomskih nalog z obrazložitvijo. Da dam povezave, namesto da vsakič znova pripovedujem. In za široko občinstvo.

1) Programe za samodejno spremljanje atributov SMART uporabljajte zelo previdno.

Tisto, kar poznate kot SMART atributi, ni shranjeno takoj, ampak je ustvarjeno v trenutku, ko jih zahtevate. Izračunani so na podlagi notranjih statističnih podatkov, ki jih zbere in uporabi vdelana programska oprema pogona med delovanjem.

Del teh podatkov naprava ne potrebuje za zagotavljanje glavne funkcije. In ni shranjena, ampak oblikovana vsakič, ko je potrebna. Zato, ko se pojavi zahteva za atribut SMART, vdelana programska oprema zažene veliko število procesov, ki so potrebni za pridobitev manjkajočih podatkov.

Toda ti procesi so slabo združljivi s postopki, ki se izvajajo, ko je pogon naložen z operacijami branja in pisanja.

V idealnem svetu to ne bi smelo povzročati težav. Toda v resnici strojno programsko opremo trdega diska pišejo navadni ljudje. Kdo lahko in tudi dela napake. Če torej zahtevate atribute SMART, medtem ko naprava aktivno izvaja operacije branja in pisanja, se verjetnost, da bo šlo kaj narobe, močno poveča. Podatki v uporabnikovem medpomnilniku za branje ali pisanje bodo na primer poškodovani.

Trditev o povečanju tveganj ni teoretični sklep, ampak praktična ugotovitev. Na primer, znana je napaka, ki se je pojavila v vdelani programski opremi trdega diska Samsung 103UI, kjer so bili uporabniški podatki poškodovani med izvajanjem zahteve atributa SMART.

Zato ne konfigurirajte samodejnega preverjanja atributov SMART. Razen če zagotovo veste, da je pred tem podan ukaz za izpiranje predpomnilnika (Flush Cache). Ali pa, če ne morete brez tega, nastavite preverjanje tako, da se izvaja čim redkeje. V mnogih programih za spremljanje je privzeti čas med preverjanji reda velikosti 10 minut. To je preveč pogosto. Vsekakor taki pregledi niso zdravilo za nepričakovano okvaro diska (zdravilo je samo redundanca). Enkrat na dan je po mojem dovolj.

Zahteva po temperaturi ne sproži procesov izračunavanja atributov in se lahko izvaja pogosto. Ker se to ob pravilni izvedbi izvaja prek protokola SCT. Preko SCT je podano le tisto, kar je že znano. Ti podatki se samodejno posodabljajo v ozadju.

2) Podatki atributa SMART so pogosto nezanesljivi.

Vdelana programska oprema trdega diska vam pokaže, kar vam želi pokazati, ne tega, kar se dejansko dogaja. Najbolj očiten primer je 5. atribut, število ponovno dodeljenih sektorjev. Strokovnjaki za obnovitev podatkov se dobro zavedajo, da lahko trdi disk v petem atributu ne prikaže nobenih prerazporeditev, čeprav obstajajo in se še vedno pojavljajo.

Vprašal sem strokovnjaka, ki preučuje trde diske in pregleduje njihovo strojno programsko opremo. Vprašal sem, kakšno je načelo, po katerem se vdelana programska oprema naprave odloči, da je trenutno treba skriti dejstvo prerazporeditve sektorja, zdaj pa lahko o tem govorite prek atributov SMART.

Odgovoril je, da ni splošnega pravila, po katerem naprave prikazujejo ali skrivajo pravo sliko. In logika programerjev, ki pišejo vdelano programsko opremo za trde diske, je včasih zelo čudna. Pri preučevanju vdelane programske opreme različnih modelov je ugotovil, da je pogosto odločitev o »skriju ali prikazu« sprejeta na podlagi nabora parametrov, za katere na splošno ni jasno, kako so povezani med seboj in s preostalim virom trdega diska.

3) Interpretacija rezultatov SMART je odvisna od prodajalca.

Na primer, pri Seagatesu ne bi smeli biti pozorni na "slabe" neobdelane vrednosti atributov 1 in 7, ostale pa so normalne. Na pogonih tega proizvajalca se lahko njihove absolutne vrednosti med normalno uporabo povečajo.

Nekaj ​​o SMART in pripomočkih za spremljanje

Za oceno stanja in preostalega vira trdega diska je najprej priporočljivo biti pozoren na parametre 5, 196, 197, 198. Poleg tega se je smiselno osredotočiti na absolutne, surove vrednosti (raw) in ne na danih. Ulivanje atributov je mogoče izvesti na neočitne načine, ki se razlikujejo v različnih algoritmih in vdelani programski opremi.

Na splošno je v okolju strokovnjakov za nosilce informacij, ko se govori o vrednosti atributa, običajno mišljena absolutna vrednost.

Vir: www.habr.com

Dodaj komentar