S.M.A.R.T. (Self-Monitoring Analysis and Reporting Technolodgy) — технология самотестирования разработанная производителями HDD для обеспечения более высокой степени надежности хранения информации. Суть S.M.A.R.T. технологии заключается в том, что сам винчестер отслеживает состояние своей работоспособности и способен заранее предупредить пользователя о своем предаварийном состоянии.


Пользователь компьютера оснащенного S.M.A.R.T. HDD и специальной программой S.M.A.R.T. диагностики будет заранее знать о возможном предаварийном состоянии HDD и следовательно сможет избежать потери данных хранящихся на винчестере.

В настоящее время S.M.A.R.T. технологию поддерживают все производители HDD: Seagate, Western Digital, Quantum, Fujitsu, Maxtor, Samsung, Hitashi, IBM.

Состояние работоспособности оценивается по нескольким параметрам работы накопителя, которые называются атрибутами надежности — attributes. Каждый атрибут имеет свой номер — ID (идентификатор). Атрибутам надежности соответствуют параметры работы накопителя, которые могут характеризовать его естественный износ и предаварийное состояние:

— количество старт/стопных циклов выполненых накопителем;
— количество оборотов совершенных шпиндельным двигателем;
-количество позиционирований совершенных головками чтения/записи;
— высота полета головки чтения/записи над поверхностью диска;
— скорость передачи данных с магнитных поверхностей в кэш-буффер накопителя;
— время выхода накопителя в готовность;
— подсчет переназначений BAD-секторов;
— подсчет совершенных накопителем ошибок позиционирования;
— подсчет случаев коррекции данных при операциях чтение/запись;
— подсчет повторных рекалибровок накопителя и т.д.

Например:
Для накопителей Western Digital
ID Контролируемый параметр
1 Read Error Rate
4 Start/Stop Count
5 Relocated Sector Count
10 Spin up Retry Count
11 Drive Calibration Retry Count
199 ULTRA DMA CRC Error Rate
200 Multi-zone Error Rate
Для накопителей Fujitsu:
ID Контролируемый параметр
1 Read error rate
2 Throughput performance
3 Spin up time
4 Number of times the spindle motor is activated
5 Number of alternative sectors
7 Seek error rate
8 Seek time performance
9 Power-on time
10 Number of retries made to activate the spindle motor
12 Number of power-on-power-off times
199 Ultra ATA CRC Error Rate
200 Write error rate
Большинство S.M.A.R.T. HDD имеют от 3 до 15 атрибутов надежности. Максимально возможное их количество 30. Состав и количество атрибутов надежности определяются самими производителями индивидуально для каждого типа HDD.

Значения атрибутов надежности могут лежать в диапазоне от 1 до 253. Первоначально атрибуты имеют максимальные значения. По мере износа винчестера или в случае возникновения предаварийного состояния значения атрибутов надежности уменьшаются. Следовательно, высокое значение атрибутов говорит о низкой вероятности выхода накопителя из строя и, соответственно, низкое значение атрибутов — о низкой надежности накопителя и о высокой вероятности выхода его из строя. Как правило, верхние границы атрибутов надежности имеют значение 100 (IBM, Quantum, Fujitsu) или 253 (Samsung). Но есть и исключения, так у HDD Western Digital моделей WDAC34000, WDAC33100, WDAC31600 первый атрибут надежности имеет максимальное значение 200, а остальные 100.

Для каждого атрибута надежности разработчиками HDD определяется пороговое значение — thresholds. Если хотя бы одно из значений атрибутов меньше, чем соответствующее пороговое значение, значит хранить данные на таком винчестере становится опасно.

Кроме порогового значения для каждого атрибута определен дополнительный параметр pre-failure/advizory так-же характеризующий предаварийное состояние накопителя. Возможны три состояния накопителя, характеризуемые состоянием pre-failure/advizory:

— pre-failure/advizory = 0, характеризует высокий запас надежности накопителя, при условии что значение атрибута надежности больше соответствующего порогового значения;
— pre-failure/advizory = 0, характеризует низкий запас надежности накопителя, при условии что значение атрибута надежности меньше соответствующего порогового значения;
— pre-failure/advizory = 1, характеризует предаварийное состояние накопителя, при условии что значение атрибута надежности меньше соответствующего порогового значения.

Все S.M.A.R.T. параметры — attributes, thresholds и pre-failure/advizory хранятся в энергонезависимой памяти HDD.

В утилите HDDlife есть очень удобная возможность — программа позволяет узнать детальную информацию об атрибутах S.M.A.R.T. Благодаря этим данным мы можем получить довольно информативное и точное представление о работе жесткого диска, его производительности и «здоровье».

Технология S.M.A.R.T., позволяющая узнать основные характеристики жесткого диска, реализована практически во всех современных компьютерах. В терминологии разработчиков параметры S.M.A.R.T., представленные в численном виде, называются атрибутами. Их список определяется производителем, но наиболее общие параметры, значения которых необходимо отслеживать, поддерживаются всеми разработчиками.

К основным критическим атрибутам, на которые стоит обратить внимание при оценке состояния винчестера, относятся следующие:

  • Частота ошибок чтения — частота появления ошибок чтения, обусловленных аппаратной частью диска.
  • Время раскрутки — время раскрутки дисков из состояния покоя до рабочей скорости.
  • Частота ошибок позиционирования — частота ошибок при позиционировании блока головок.
  • Количество переназначенных секторов – количество перемещенных сбойных секторов.
  • Количество циклов шпинделя — полное число запусков/остановов шпинделя.
  • Количество отработанных часов — число часов, проведенных во включенном состоянии. Разные модели дисков могут по-разному отображать эти данные. Одни — как общее кол-во отработанных часов, другие — кол-во отработанных часов с момента последнего включения. При этом единицы измерения производители указывают разные: в часах, в минутах, а некоторые (Samsung) — в 1/3 секунды.
  • Количество повторов попыток старта шпинделя — Если диск не может стартовать (раскрутить) шпиндель с первой попытки он делает еще одну — и так до тех пор, пока не стартует и не раскрутит шпиндель в рабочий режим. Атрибут хранит количество таких повторных попыток старта.
  • Температура диска – температура диска по показаниям встроенного термодатчика.

Для удобства оценки состояния жесткого диска HDDlife интерпретирует числовые показатели, представляя их в виде удобной шкалы, согласно которой здоровье жесткого диска отображается в процентах от идеального состояния.

В качестве примера рассмотрим показатель «Частота ошибок чтения». Текущее значение равно 76, а пороговое 6. В идеале, значение этого атрибута должно равняться 100. В нашем случае безопасный диапазон изменения атрибута составляет 94 пункта, от 6 до 100, поэтому мы можем условно разбить его на 100 делений в соответствии с процентной шкалой. Текущее значение атрибута на 70 пунктов больше порогового и на 24 меньше идеального, то есть здоровье диска по этому показателю в процентном отношении составляет 74% в соответствии с математической пропорцией.

Частота ошибок чтения находится в рабочих пределах, на что указывает значение 74%. Для более точной диагностики необходимо учитывать изменения показателя во времени. Значение атрибута может долго оставаться неизменным, но может и резко опуститься до критического (порогового) значения, например, при ухудшении условий эксплуатации винчестера.

Утилита HDDlife осуществляет мониторинг показателей S.M.A.R.T. на основе различных математических алгоритмов, давая оценку как отдельным атрибутам, так и общему состоянию винчестера в легко воспринимаемой форме. В случае приближения какого-либо показателя к критическому значению, программа своевременно оповестит об этом.

Скачать утилиту HDDlife БЕСПЛАТНО можно по следующей ссылке :

http://letitbit.net/download/2504.226d196e31066cd2d03e40b07883685c/HDDlifeRus_3.1.170.msi.html

Читайте ранее:
Утилита для iPhone4-iPhone Password Breaker.

Компания Elcomsoft, которая базируется в России, представила свой новый продукт, который при определенных условиях позволяет вскрыть пароль, используемый для шифрования...

Закрыть