Приветствую Вас, Гость! Регистрация RSS

Мир технологий

Среда, 24.04.2024

S.M.A.R.T. (SMART) – умная технология запоминающих устройств

Уже достаточно давно, жёсткие диски умеют отслеживать свое состояние, а также фиксировать ряд других параметров. Технология самотестирования, отчетности и анализа (обозначается S.M.A.R.T.) – стандарт, описывающий методы, позволяющие предсказывать появление ошибок в работе жесткого диска. При активации S.M.A.R.T. диск отслеживает ряд параметров, которые могут указать на неисправность жесткого диска. Если тесты показывают повышенную вероятность возникновения сбоя, данная технология формирует отчет о неполадке.

S.M.A.R.T. был разработан в 1992 году специалистами IBM. Позднее, специалисты той же компании, разработали жесткий диск 3,5 дюйма с интегрированным модулем PFA (Predictive Failure Analysis), который мог контролировать ряд параметров устройства, и в случае предельного уровня выдавал предупреждающее сообщение.

Интерес компаний к данной технологии способствовал формированию в 1995 рабочей группы, в которую вошли Western Digital, Quantum, Maxtor, Hewlett-Packard, Fujitsu, Conner Peripherals (теперь подразделение Seagate), Seagate Technology и IBM. В результате их работы появилась спецификация для жестких дисков SCSI и SATA.

В накопителях SCSI и IDE/SATA реализация функций S.M.A.R.T. аналогична, за исключением генерируемого отчета. В устройствах IDE/SATA драйвер приложения интерпретирует сигнал предупреждения, генерируемый инструкцией S.M.A.R.T, так называемый «report status». В ответ, драйвер запрашивает у диска статус данной команды. Если статус расшифровывается как «приближающийся серьезный сбой», то операционной системе отправляется предупреждающее оповещение, которое передается пользователю. Что касается устройств, использующих интерфейс SCSI, то в данном случае S.M.A.R.T. оповещает только о двух возможных состояниях устройства – ошибка и нормальная работа.

Каждый производитель жестких дисков по своему формирует параметры монитора технологии S.M.A.R.T., причем многие из них используют собственный набор.

Некоторые накопители, могут даже фиксировать зазор между поверхностью диска и головкой и выводить их в SMART-отчёт. Если данный показатель уменьшается до определенного порога, то устройство генерирует отчет об ошибке. Другие накопители осуществляют контроль кодов коррекции возникающих ошибок, показывающий количество ошибок записи и чтения на диске, а также множество других параметров. Большинство современных накопителей регистрируют следующие параметры:

- число повторных калибровок диска;

- число повторений раскручивания диска;

- производительность при поиске;

- суммарное количество сбоев при поиске;

- время, необходимое на раскручивание диска;

- количество переназначенных секторов;

- зазор между поверхностью и головкой.