ITC Publishing | технологии для человека

 

Диагностика винчестера: теория и практика

ITC.UA, Олег Касич, 10 мартаНакопители  Комплектующие и ПК  Софт  Утилиты

Несмотря на то что стоимость жестких дисков постепенно снижается, зачастую ценность информации, которая на них хранится, очень высока. Вместе с тем, учитывая конструкцию и принцип работы HDD, они являются одними из наименее надежных составляющих компонентов ПК. Потому, если вам дороги ваши данные и в один момент вы не хотите лишиться всего накопленного за годы, можно воспользоваться простым методом экспресс-диагностики HDD, которая с большой вероятностью позволит избежать потерь информации.

Производители жестких дисков достаточно давно осознали необходимость наличия системы раннего предупреждения о потенциальных проблемах в работе накопителей. Прежде всего это нужно для возможности резервирования информации, хранимой на винчестере. История подобных систем началась в 1992 году, когда IBM стала использовать в своих серверных накопителях технологию Predictive Failure Analysis (PFA). Позже компания Compaq совместно с Seagate, Quantum и Conner создала усовершенствованную технологию IntelliSafe, позволяющую отслеживать большее число параметров HDD. Именно эти наработки в итоге послужили основой для нового стандарта, получившего название S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology).

Главным предназначением S.M.A.R.T. является извещение пользователя о надвигающихся неприятностях с жестким диском. Большинство проблем с винчестерами связаны с механическими сбоями и повреждениями. Однако, как правило, окончательному выходу из строя накопителя предшествуют некоторые косвенные признаки, как то: заметное повышение температуры HDD, посторонние шумы, пощелкивания, проблемы с чтением/записью информации, появление нечитаемых секторов (bad-блоков).

Итак, что же необходимо для того, чтобы проверить атрибуты S.M.A.R.T.? На нынешнем уровне развития технологии отслеживание всех параметров проводится автоматически, не требуя никаких дополнительных действий со стороны пользователя. Однако для того чтобы получить собранные накопителем сведения, нужно воспользоваться соответствующим программным обеспечением. Было бы вполне логично, чтобы функции мониторинга состояния S.M.A.R.T. брала на себя операционная система, но они не реализованы в современных ОС в явном виде. Потому для проверки используются самые разнообразные сторонние утилиты. Это могут быть как специализированные программы, единственной задачей которых является отслеживание необходимых параметров, так и универсальные инструменты, для которых просмотр атрибутов S.M.A.R.T. – это только одна из многочисленных обязанностей. Все, что нужно, – получить таблицу атрибутов. Для скрупулезного анализа данных требуются определенные знания и подготовка, однако для того чтобы понять, что с диском начало происходить что-то нехорошее, особых навыков не требуется.

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

Что же можно увидеть в таблице S.M.A.R.T.? Это список параметров (как правило, 15–30), которые помимо названия имеют следующие поля: Value/Current – текущее значение атрибута, Worst – наихудший показатель за все время работы накопителя, Threshold – критическое минимальное значение. Все это относительные показатели, которые изменяются в диапазоне от 0 до 253. В течение периода эксплуатации HDD текущие показатели (Value) атрибутов могут уменьшаться. При достижении ими порогового значения (Threshold) вероятность сбоя в работе накопителя предельно высока. Фактически в подобном случае производитель не гарантирует работоспособности HDD. Многие диагностические утилиты позволяют посмотреть поле Raw/Data, отражающее количественный показатель измеряемого параметра, которое для удобства обычно автоматически переводится в десятичный формат.

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

Raw Read Error Rate. Появление ошибок при чтении данных с HDD, как правило, говорит о проблемах с поверхностью магнитного диска или головок чтения/записи.

Spin Up Time. Время, необходимое накопителю на раскрутку дисков до «крейсерской скорости». Изменение этого параметра может быть вызвано нарушениями в работе двигателя привода, что недопустимо, когда речь идет о столь точном механическом устройстве. При изменении данного атрибута стоит подумать о более качественном БП. Нередко пульсации и недостаточное/избыточное напряжение питания приводит к неприятным последствиям в работе HDD.

Reallocated Sector Count. Переназначенные секторы де-факто уже являются bad-блоками, информация откуда перенесена в резервную область (spare area). При увеличении секторов, которым понадобился remapрing, производительность накопителя может заметно снизиться.

Seek Error Rate. Ошибки позиционирования часто связаны с проблемами блока магнитных головок.

Ultra ATA CRC Error Rate. При возникновении ошибок при передаче данных по интерфейсу можно попробовать заменить кабель (SATA или IDE).

Непрерывное отслеживание состояния атрибутов S.M.A.R.T. для домашней системы, скорее всего, будет излишним. Однако периодически утилиту мониторинга стоит запускать для проверки даже в том случае, если накопитель работает исправно.

Увы, несмотря на постоянное развитие, рассматриваемая технология диагностики до сих пор несовершенна. Следует четко понимать, что S.M.A.R.T. может лишь спрогнозировать сбои в работе накопителя, но не способен им воспрепятствовать. Сложности с винчестером на аппаратном уровне могут возникнуть даже в том случае, когда для этого, казалось бы, нет никаких предпосылок. Однако анализ атрибутов часто помогает предвидеть проблему с HDD и избежать ее последствий. Несколько лет назад компания Google опубликовала результаты исследования работоспособности 100 тыс. жестких дисков. Так вот, согласно полученной статистике, порядка 64% сбоев были предсказаны S.M.A.R.T., потому периодический мониторинг данных параметров точно не лишен смысла. Предупрежден – значит вооружен.

Параметры S.M.A.R.T.
Raw Read Error RateОшибки чтения данных с HDD (критичный параметр)
Spin Up TimeВремя раскрутки шпинделя жесткого диска (критичный параметр)
Start/Stop CountКоличество запусков/остановок привода накопителя (информативный параметр)
Reallocated Sector CountПереназначенные (reallocated) секторы (критичный параметр)
Seek Error RateОшибки позиционирования магнитных головок (критичный параметр)
Power on Hour CountКоличество отработанных часов (информативный параметр)
Spin Retry CountЧисло повторных попыток запуска привода (критичный параметр)
Hardware ECC RecoveredКоличество ошибок передачи данных, которые удалось исправить аппаратно (важный параметр)
TemperatureТемпература жесткого диска (информативный параметр)
Reallocated Event CountЧисло всех попыток переназначения секторов (критичный параметр)
Current Pending SectorКоличество секторов, которые потенциально подлежат переназначению (важный параметр)
Ultra DMA CRC Error CountКоличество ошибок при передаче данных по интерфейсу (важный параметр)
Write Error CountОбщее число ошибок при записи (важный параметр)
HD Tune
Victoria
Active SMART

HD Tune

Данная утилита, как правило, используется для тестирования производительности жестких дисков. Однако еще она позволяет получить данные о состоянии атрибутов S.M.A.R.T. Более функциональная модификация HD Tune Pro стоит $35, но чтобы узнать текущее состояние накопителя, вполне достаточно версии HD Tune 2.55, распространяемой бесплатно.

Victoria

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

Active SMART

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

+14
  • 14 голосов
  • 3821 просмотров

Рекомендоватьстатью

+ -

Комментарии
sonylover

sonylover |offline 10 марта 2010 г., 12:06

Ставим рейд 1 (зеркало) и не паримся...

baNanaZ

baNanaZ |offline 10 марта 2010 г., 13:15

ставим рейд 10 и не паримся. или рейд 1 на 8 винтах плюс NAS накопитель на 10Тб. только денег кто даст?

bahus

bahus |offline 10 марта 2010 г., 16:03

Цитата:
Сообщение от sonylover Посмотреть сообщение
Ставим рейд 1 (зеркало) и не паримся...
нанимаем аутсорсный ИТ-отдел для обслуживания парка своей дворцовой техники и не паримся....

sivsoft |offline 10 марта 2010 г., 15:39

А у этой Victoria есть официальный сайт?
Sorry, уже нашёл.

sashaOMC

sashaOMC |offline 10 марта 2010 г., 17:05

Использую Hard Drive Inspector, все информативно, легко визуально воспринимается и понятно описан каждый параметр.[color=#505050; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px]
[/color]

baNanaZ

baNanaZ |offline 10 марта 2010 г., 18:03

насколько можно верить Victoria?
скан показывает на одном из компов страшную картину, но тем не менее файлы читаються (проверено на отдельных файлах).
винда на этапе екрана входа виснет...

Электроник самоделкин |offline 10 марта 2010 г., 23:55

верить можно и нужно на все 100 %
надо ещё понимать как ею пользоватся
пользуюсь регулярно самая лучшая как на меня прога для диагностики и ремонта

Alexsandr

Alexsandr |offline 11 марта 2010 г., 10:09

Цитата:
Сообщение от baNanaZ Посмотреть сообщение
но тем не менее файлы читаються (проверено на отдельных файлах).
винда на этапе екрана входа виснет...
Значить ужене все файлы читаются. Информацию срочно спасать нужно.

fflc |offline 11 марта 2010 г., 22:49

Еще HDD regenerator оч. полезная прога . Справлялась там, где Виктория не дала результата.

Alexsandr

Alexsandr |offline 11 марта 2010 г., 23:17

Цитата:
Сообщение от fflc Посмотреть сообщение
Еще HDD regenerator оч. полезная прога . Справлялась там, где Виктория не дала результата.
она может веник "накрыть" медным тазом.


Чтобы оставить комментарий, необходимо войти или зарегистрироваться

 

Сейчас на сайте посетителей:1329

обсуждают на форуме