Дефекты винчестера и методы их скрытия
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
°пример, как деградация высоты полета головок, которая говорит о возможности повреждения поверхности дисков. Некоторые электронные сбои можно отследить по деградации атрибутов, прежде чем они наступят, но чаще именно механические проблемы являются постепенно нарастающими и предсказуемыми. S. M. A. R. T. предупреждает, что стоит заняться процедурой резервирования, и сохраняет в целости пользовательские данные. Механические сбои, которые в основном являются предсказуемыми, составляют около 60 процентов от всех дисковых сбоев. Это число важно, поскольку показывает большие возможности использования технологий предсказания надежности. С развитием технологии S. M. A. R. T. все большее число сбоев становится предсказуемым и попадает в поле ее ответственности, а вероятность потери данных уменьшается.
1.4 Спецификации S. M. A. R. T.
Технология S. M. A. R. T. была подготовлена для оборудования IDE/АТА
после представления спецификации SFF-8035 публично. Накопители SCSI строятся на основе разных спецификаций и стандартов, которые определяются документом X3T10/94-100 организации ANSI. Используемая компанией Seagate программа систем S. M. A. R. T. включает оба индустриальных стандарта, благодаря чему эта технология доступна для накопителей с интерфейсом как IDE/АТА, так и SCSI. Атрибуты и пороговые значения для системы предсказания надежности S. M. A. R. T. одинаковы для обоих интерфейсов, отличаются лишь предупреждения о грозящей опасности. В системах на основе IDE/АТА программное обеспечение хост-компьютера интерпретирует тревожный сигнал, полученный от накопителя в результате выполнения команды report status, описанной спецификацией S. M. A. R. T. Хост регулярно опрашивает накопитель и проверяет по этой команде состояние устройства. Если полученный при очередном обращении за статусом сигнал говорит о грозящем сбое, выдается соответствующее предупреждение пользователю или системному администратору. Благодаря этому у системного администратора появляется возможность перенести на ближайшее время запланированную процедуру резервирования данных и заменить накопитель. Такая схема допускает расширение в будущем, когда появятся сообщения, касающиеся показателей не только жестких дисков, такие как предупреждения о перегреве, нарушении функционирования приводов CD-ROM, стримеров и других устройств ввода/вывода. Хост-система способна обрабатывать атрибуты и сообщать о сбоях, пользуясь не только командой report status для жестких дисков. В общих чертах накопители SCSI со встроенным предсказанием надежности сообщают системе лишь сведения о том, нарушены условия надежной работы или нет.
Первые винчестеры (например, WD AC21200) имели очень несовершенный SMART из четырех-шести атрибутов. Но вскоре был разработан стандарт SMART-II, и с момента его появления в большинстве накопителей появилась такая особенность, как внутренняя диагностика и самоконтроль. Эта функция основана на проведении серии автономных внутренних тестов, которые можно запустить стандартными ATA-командами, и предназначена для углубленного контроля над состоянием механики накопителя, поверхности дисков и многих других параметров.
После выполнения тестов, накопитель в обязательном порядке обновляет показания во всех SMART-атрибутах, в соответствии со своим текущим состоянием. Время тестирования может варьироваться от нескольких секунд до часа. Активизировать тесты SMART можно, например, программой MHDD (консольная команда "smart test"). После запуска тестов возможны "странные" явления, очень похожие на те, что возникают при работе дефрагментатора: непрерывное горение индикатора HDD и звук интенсивного движения головок. Это нормальное явление: винчестер сканирует поверхность для поиска дефектов. Нужно просто подождать некоторое время, пока самотестирование закончится, и диск успокоится.
Позже появилась спецификация SMART-III, в которой имеется не только функция обнаружения дефектов поверхности, но и возможность их восстановления "на лету" и многие другие новшества. Одной из его разновидностей стала система Data Lifeguard, применяемая в накопителях Western Digital. Ее суть заключается в следующем: если к диску не происходит никаких обращений, он начинает самостоятельно сканировать поверхность, выявляя нестабильные секторы, и при их обнаружении переносит данные в резервную область. После чего делает ему reassign. Таким образом данные оказываются спасены еще до того, как на этом месте возникнет настоящий BAD. В отличие от SMART-мониторинга, Data Lifeguard не может быть отключен внешними командами и работает постоянно. Поэтому "видимые" BAD-блоки на современных винчестерах Western Digital практически никогда не появляются.
С 2007 года компания HP разработала технологию SMART IV. Отличие от предыдущих технологий - добавление кода четности для каждых 512 байтов в кэше диска.
Эта проверка четности обеспечивает более полное выявление ошибок целостности данных.
1.5 Атрибуты S. M. A. R. T.
. M. A. R. T. предусматривает слежение за работой головок, мотора (шпинделя) и электроники и отображение результатов в виде нескольких параметров, называемых атрибутами, к которым относятся ошибки чтения-записи, время раскрутки шпинделя, число отработанных часов и т.д. - всего около 50-ти.
Все атрибуты имеют уникальный номер (ID), одинаковый для всех производителей. Разные производители предпочитают разные наборы атрибутов. Они выбираются производителем, основываясь на их способности предсказывать ухудшение рабочих характеристик накопителя или определить его дефектно?/p>