Pak për shërbimet SMART dhe monitoruese

Ka shumë informacione në internet për vlerat SMART dhe atributet. Por nuk kam hasur në ndonjë përmendje të disa pikave të rëndësishme që di nga njerëzit e përfshirë në studimin e mediave të ruajtjes.

Kur po i tregoja edhe një herë një shoku se përse leximet SMART nuk duhen besuar pa kushte dhe pse është më mirë të mos përdorësh gjatë gjithë kohës "monitorë" klasikë, më lindi ideja të shkruaj fjalët e thënëa në formën e një grup tezash me shpjegime. Për të ofruar lidhje në vend të ritregimit çdo herë. Dhe për ta bërë atë të disponueshme për një audiencë më të gjerë.

1) Programet për monitorimin automatik të atributeve SMART duhet të përdoren me shumë kujdes.

Ato që njihni si atribute SMART nuk ruhen të gatshme, por gjenerohen në momentin që i kërkoni. Ato llogariten bazuar në statistikat e brendshme të grumbulluara dhe të përdorura nga firmware-i i diskut gjatë funksionimit.

Pajisja nuk ka nevojë për disa nga këto të dhëna për të ofruar funksionalitetin bazë. Dhe nuk ruhet, por gjenerohet sa herë që kërkohet. Prandaj, kur ndodh një kërkesë për atributet SMART, firmware lëshon një numër të madh procesesh që nevojiten për të marrë të dhënat që mungojnë.

Por këto procese janë pak të përputhshme me procedurat e kryera kur disku është i ngarkuar me operacione leximi-shkrimi.

Në një botë ideale, kjo nuk duhet të shkaktojë ndonjë problem. Por në realitet, firmware i hard drive-it është shkruar nga njerëz të zakonshëm. Kush mund dhe bën gabime. Prandaj, nëse pyetni atributet SMART ndërsa pajisja po kryen në mënyrë aktive operacione leximi-shkrimi, gjasat që diçka të shkojë keq rritet në mënyrë dramatike. Për shembull, të dhënat në buferin e leximit ose shkrimit të përdoruesit do të korruptohen.

Deklarata për rreziqet në rritje nuk është një përfundim teorik, por një vëzhgim praktik. Për shembull, ekziston një gabim i njohur që ka ndodhur në firmuerin e HDD Samsung 103UI, ku të dhënat e përdoruesit janë dëmtuar gjatë procesit të kërkimit të atributeve SMART.

Prandaj, mos konfiguroni kontrollin automatik të atributeve SMART. Përveç nëse e dini me siguri se komanda e flushit të cache (Flush Cache) është lëshuar para kësaj. Ose, nëse nuk mund të bëni pa të, konfiguroni skanimin që të funksionojë sa më rrallë të jetë e mundur. Në shumë programe monitorimi, koha e paracaktuar midis kontrolleve është rreth 10 minuta. Kjo është shumë e zakonshme. Gjithsesi, kontrolle të tilla nuk janë një ilaç për dështimin e papritur të diskut (një ilaç është vetëm rezervë). Një herë në ditë - mendoj se është mjaft e mjaftueshme.

Kërkimi i temperaturës nuk shkakton procese të llogaritjes së atributeve dhe mund të ekzekutohet shpesh. Sepse kur zbatohet në mënyrë korrekte, kjo bëhet përmes protokollit SCT. Përmes SCT jepet vetëm ajo që tashmë dihet. Këto të dhëna përditësohen automatikisht në sfond.

2) Të dhënat e atributit SMART shpesh nuk janë të besueshme.

Firmware i diskut të ngurtë ju tregon atë që mendon se duhet t'ju tregojë, jo atë që po ndodh në të vërtetë. Shembulli më i dukshëm është atributi i 5-të, numri i sektorëve të ricaktuar. Specialistët e rikuperimit të të dhënave janë të vetëdijshëm se një hard disk mund të tregojë një numër zero rishpërndarjesh në atributin e pestë, edhe pse ato ekzistojnë dhe vazhdojnë të shfaqen.

I bëra një pyetje një specialisti që studion disqet e ngurtë dhe ekzaminon firmware-in e tyre. Unë pyeta se cili është parimi me të cilin firmware-i i pajisjes vendos që tani është e nevojshme të fshihet fakti i ricaktimit të sektorit, por tani mund të flisni për të përmes atributeve SMART.

Ai u përgjigj se nuk ka një rregull të përgjithshëm sipas të cilit pajisjet tregojnë ose fshehin pamjen reale. Dhe logjika e programuesve që shkruajnë firmware për hard disqet ndonjëherë duket shumë e çuditshme. Duke studiuar firmware-in e modeleve të ndryshme, ai pa që shpesh vendimi për të "fshehur ose shfaqur" merret bazuar në një sërë parametrash që përgjithësisht janë të paqarta se si lidhen me njëri-tjetrin dhe me burimin e mbetur të hard drive-it.

3) Interpretimi i treguesve SMART është specifik për shitësin.

Për shembull, në Seagates nuk duhet t'i kushtoni vëmendje vlerave "të këqija" të papërpunuara të atributeve 1 dhe 7, për sa kohë që pjesa tjetër janë normale. Në disqet e këtij prodhuesi, vlerat e tyre absolute mund të rriten gjatë përdorimit normal.

Pak për shërbimet SMART dhe monitoruese

Për të vlerësuar gjendjen dhe jetëgjatësinë e mbetur të diskut, para së gjithash rekomandohet t'i kushtoni vëmendje parametrave 5, 196, 197, 198. Për më tepër, ka kuptim të përqendroheni në vlerat absolute, të papërpunuara dhe jo në ato të dhëna . Detyrimi i atributeve mund të kryhet në mënyra jo të dukshme, të ndryshme në algoritme dhe firmware të ndryshëm.

Në përgjithësi, midis specialistëve të ruajtjes së të dhënave, kur flasin për vlerën e një atributi, ata zakonisht nënkuptojnë vlerën absolute.

Burimi: www.habr.com

Shto një koment