Технология самоконтроля, анализа и отчетности ( SMART или SMART ) — это система мониторинга, встроенная в жесткие диски ( HDD) и твердотельные накопители (SSD). [2] Ее основная функция — обнаружение и сообщение различных показателей надежности накопителя или о том, как долго накопитель может функционировать, предупреждая неминуемые отказы оборудования. [3] [4]
Когда данные SMART указывают на возможный неизбежный отказ диска, программное обеспечение, работающее на хост-системе, может уведомить пользователя, чтобы можно было предпринять действия для предотвращения потери данных , а неисправный диск можно было заменить, не теряя при этом никаких данных . [5]
Фон
Жесткие диски и другие накопители данных подвержены отказам (см. отказ жесткого диска ), которые можно разделить на два основных класса:
Предсказуемые отказы , возникающие в результате медленных процессов, таких как механический износ и постепенная деградация поверхностей хранения. Мониторинг может определить, когда такие отказы становятся более вероятными.
Непредсказуемые отказы , которые происходят без предупреждения по любой причине: от неисправности электронных компонентов до внезапной механической поломки , включая отказы, связанные с неправильным обращением.
Механические сбои составляют около 60% всех сбоев дисков. [6]
Хотя конечный сбой может быть катастрофическим, большинство механических сбоев являются результатом постепенного износа, и обычно существуют определенные признаки того, что сбой неизбежен. К ним могут относиться повышенное тепловыделение, повышенный уровень шума, проблемы с чтением и записью данных или увеличение количества поврежденных секторов диска.
На странице PCTechGuide, посвященной SMART (2003), говорится, что технология прошла через три этапа: [7]
В своем первоначальном воплощении SMART обеспечивал прогнозирование отказов путем мониторинга определенных онлайн-активностей жесткого диска. Последующая версия стандарта улучшила прогнозирование отказов, добавив автоматическое сканирование чтения в автономном режиме для мониторинга дополнительных операций. Онлайн-атрибуты всегда обновляются, в то время как автономные атрибуты обновляются, когда жесткий диск не находится в рабочем состоянии. Если возникает срочная необходимость обновить автономные атрибуты, жесткий диск замедляется, а автономные атрибуты обновляются. Последняя технология «SMART» не только отслеживает активность жесткого диска, но и добавляет предотвращение отказов, пытаясь обнаружить и исправить ошибки секторов.
Кроме того, в то время как более ранние версии технологии отслеживали только активность жесткого диска для данных, которые были извлечены операционной системой, эта последняя версия SMART проверяет все данные и все сектора диска, используя «автономный сбор данных», чтобы подтвердить работоспособность диска в периоды бездействия.
Точность
Полевое исследование, проведенное в Google [8] и охватившее более 100 000 потребительских накопителей с декабря 2005 г. по август 2006 г., выявило корреляции между определенной информацией SMART и годовыми показателями отказов:
В течение 60 дней после первой неисправимой ошибки на диске (SMART-атрибут 0xC6 или 198), обнаруженной в результате автономного сканирования, вероятность выхода диска из строя в среднем была в 39 раз выше, чем у аналогичного диска, на котором такая ошибка не возникала.
Первые ошибки при перераспределениях, автономных перераспределениях (атрибуты SMART 0xC4 и 0x05 или 196 и 5) и пробных подсчетах (атрибут SMART 0xC5 или 197) также были тесно связаны с более высокими вероятностями сбоя.
Напротив, была обнаружена небольшая корреляция для повышенной температуры и никакой корреляции для уровня использования. Однако исследование показало, что большая часть (56%) отказавших дисков отказала без регистрации какого-либо количества в «четырех сильных предупреждениях SMART», определенных как ошибки сканирования, количество перераспределения, автономное перераспределение и пробное количество.
Кроме того, 36% отказавших дисков не регистрировали никаких ошибок SMART вообще, за исключением температуры, что означает, что одни только данные SMART имели ограниченную полезность для прогнозирования сбоев. [9]
История и предшественники
Первая технология мониторинга жестких дисков была представлена IBM в 1992 году в ее дисковых массивах IBM 9337 для серверов AS/400 с использованием дисковых накопителей IBM 0662 SCSI-2. [10] Позже она была названа технологией Predictive Failure Analysis (PFA). Она измеряла несколько ключевых параметров работоспособности устройства и оценивала их в прошивке накопителя. Связь между физическим устройством и программным обеспечением для мониторинга ограничивалась двоичным результатом: а именно, либо «устройство в порядке», либо «накопитель, скорее всего, скоро выйдет из строя».
Позже производитель компьютеров Compaq и производители дисковых накопителей Seagate , Quantum и Conner создали другой вариант, который был назван IntelliSafe . [11] Дисковые накопители измеряли «параметры здоровья» диска, а значения передавались в операционную систему и программное обеспечение для мониторинга пользовательского пространства. Каждый поставщик дисковых накопителей был свободен решать, какие параметры следует включить в мониторинг и какими должны быть их пороговые значения. Унификация происходила на уровне протокола с хостом.
Compaq представила IntelliSafe в комитет Small Form Factor (SFF) для стандартизации в начале 1995 года. [12] Его поддержали IBM, партнеры Compaq по разработке Seagate, Quantum и Conner, а также Western Digital , у которой в то время не было системы прогнозирования отказов. Комитет выбрал подход IntelliSafe, поскольку он обеспечивал большую гибкость. Compaq передала IntelliSafe в общественное достояние 12 мая 1995 года. [13] Получившийся совместно разработанный стандарт был назван SMART.
Этот стандарт SFF описывал протокол связи для хоста ATA для использования и управления мониторингом и анализом на жестком диске, но не указывал никаких конкретных метрик или методов анализа. Позже «SMART» стали понимать (хотя и без какой-либо формальной спецификации) как ссылку на множество конкретных метрик и методов и применять к протоколам, не связанным с ATA, для передачи тех же видов вещей.
Предоставленная информация
Техническая документация для SMART содержится в стандарте AT Attachment (ATA). Впервые представленный в 1994 году, [14] стандарт ATA прошел через несколько ревизий. Некоторые части оригинальной спецификации SMART Комитетом по малым форм-факторам (SFF) были добавлены в ATA-3, [15] опубликованный в 1997 году. В 1998 году ATA-4 отменил требование к дискам поддерживать внутреннюю таблицу атрибутов и вместо этого потребовал возвращать только значение «OK» или «NOT OK». [15] Хотя производители сохранили возможность извлечения значения атрибутов. Самый последний стандарт ATA, ATA-8, был опубликован в 2004 году. [16] Он подвергался регулярным ревизиям, [17] последняя из которых была в 2011 году. [18] Стандартизация аналогичных функций на SCSI более редка и не названа таковой в стандартах, хотя поставщики и потребители также называют эти аналогичные функции SMART. [19]
Самая основная информация, которую предоставляет SMART, — это статус SMART. Он предоставляет только два значения: «порог не превышен» и «порог превышен». Часто они представлены как «диск в порядке» или «диск неисправен» соответственно. Значение «порог превышен» предназначено для указания на то, что существует относительно высокая вероятность того, что диск не сможет соответствовать своей спецификации в будущем: то есть, диск «вот-вот выйдет из строя». Прогнозируемый сбой может быть катастрофическим или может быть чем-то столь же неявным, как невозможность записи в определенные сектора или, возможно, более медленная производительность, чем заявленный производителем минимум.
Статус SMART не обязательно указывает на прошлую или настоящую надежность накопителя. Если накопитель уже вышел из строя катастрофически, статус SMART может быть недоступен. В качестве альтернативы, если накопитель испытывал проблемы в прошлом, но датчики больше не обнаруживают такие проблемы, статус SMART может, в зависимости от программирования производителя, предполагать, что накопитель теперь исправен.
Невозможность чтения некоторых секторов не всегда является признаком того, что диск скоро выйдет из строя. Одним из способов создания нечитаемых секторов, даже если диск функционирует в соответствии со спецификацией, является внезапный сбой питания во время записи. Кроме того, даже если физический диск поврежден в одном месте, так что определенный сектор нечитаем, диск может использовать свободное пространство для замены плохой области, так что сектор может быть перезаписан. [20]
Более подробную информацию о состоянии диска можно получить, изучив атрибуты SMART. Атрибуты SMART были включены в некоторые проекты стандарта ATA, но были удалены до того, как стандарт стал окончательным. Значение и интерпретация атрибутов различаются у разных производителей и иногда считаются коммерческой тайной для того или иного производителя. Атрибуты более подробно обсуждаются ниже. [21]
Диски с SMART могут опционально поддерживать ряд «журналов». Журнал ошибок записывает информацию о последних ошибках, которые диск передал обратно на хост-компьютер. Изучение этого журнала может помочь определить, связаны ли проблемы компьютера с диском или вызваны чем-то другим (временные метки журнала ошибок могут «переходить» через 2 32 мс = 49,71 дня [22] )
Диск, реализующий SMART, может опционально реализовывать ряд процедур самотестирования или обслуживания, а результаты тестов сохраняются в журнале самотестирования . Процедуры самотестирования могут использоваться для обнаружения любых нечитаемых секторов на диске, чтобы их можно было восстановить из резервных источников (например, с других дисков в RAID ). Это помогает снизить риск постоянной потери данных.
Стандарты и реализация
Отсутствие единой интерпретации
Многие материнские платы отображают предупреждающее сообщение при загрузке, когда дисковод приближается к отказу. Хотя отраслевой стандарт существует среди большинства основных производителей жестких дисков, [7] проблемы остаются из-за атрибутов, намеренно оставленных недокументированными для общественности, чтобы различать модели от производителей. [23] [21]
С юридической точки зрения термин «SMART» относится только к методу сигнализации между внутренними электромеханическими датчиками дисководов и хост-компьютером. Из-за этого спецификации SMART полностью зависят от поставщика, и, хотя многие из этих атрибутов были стандартизированы между поставщиками дисков, другие остаются зависящими от поставщика. Реализации SMART по-прежнему различаются и в некоторых случаях могут отсутствовать «общие» или ожидаемые функции, такие как датчик температуры, или включать только несколько выбранных атрибутов, при этом позволяя производителю рекламировать продукт как «совместимый со SMART». [21]
Видимость для хост-систем
В зависимости от типа используемого интерфейса некоторые материнские платы с поддержкой SMART и соответствующее программное обеспечение могут не взаимодействовать с определенными дисками с поддержкой SMART. Например, немногие внешние диски, подключенные через USB и FireWire, правильно отправляют данные SMART через эти интерфейсы. При таком количестве способов подключения жесткого диска ( SCSI , Fibre Channel , ATA , SATA , SAS , SSA , NVMe и т. д.) трудно предсказать, будут ли отчеты SMART работать правильно в данной системе.
Даже при наличии жесткого диска и интерфейса, реализующих спецификацию, операционная система компьютера может не увидеть информацию SMART, поскольку диск и интерфейс инкапсулированы в более низком уровне. Например, они могут быть частью подсистемы RAID, в которой контроллер RAID видит диск с поддержкой SMART, но хост-компьютер видит только логический том, сгенерированный контроллером RAID.
На платформе Windows многие программы, предназначенные для мониторинга и предоставления отчетов по информации SMART, будут работать только под учетной записью администратора .
BIOS и Windows ( Windows Vista и более поздние версии) могут определять статус SMART жестких дисков и твердотельных накопителей и выдавать сообщение, если статус SMART плохой. [24]
В АТА
Атрибуты ATA SMART
Каждый производитель приводов определяет набор атрибутов [25] [26] и устанавливает пороговые значения, за пределы которых атрибуты не должны выходить при нормальной работе. [21] Каждый атрибут имеет: [27]
1 байт для идентификатора (от 1 до 254).
1 байт для флагов состояния.
1 байт порогового значения , диапазон которого составляет от 0 до 254.
1 байт нормализованного значения , также известного как текущее значение , которое находится в диапазоне от 0 до 254 (чем выше, тем лучше , но производители могут варьировать; пороговая запись, хранящаяся в другом месте, описывает, какое направление лучше). Начальное нормализованное значение атрибутов равно 100, но может различаться у разных производителей.
8 байт «зависят от производителя».
На практике, однако, полное поле "vendor-specific" не используется как есть. Вместо этого происходит одно из следующих: [28]
В 7-байтовой настройке первый байт «специфического для поставщика» используется для хранения «худшего» нормализованного значения, оставляя 7 байт для данных поставщика.
В 6-байтовой настройке первый байт «специфического для поставщика» используется для хранения «худшего» нормализованного значения, а последний байт «зарезервирован», что оставляет 6 байтов.
В 8-байтовой настройке нормализованный байт добавляется к полю, а последний байт резервируется.
В любом случае поле поставщика, также обычно называемое «сырым значением», может отображаться как десятичное или шестнадцатеричное число; его значение полностью зависит от производителя накопителя (но часто соответствует количеству или физической единице, например градусам Цельсия или секундам). [29]
Если один или несколько атрибутов имеют флаг «предотказ», а «текущее значение» такого атрибута меньше или равно его «пороговому значению», это будет отмечено как «отказ диска».
В следующей таблице перечислены некоторые атрибуты SMART и типичное значение их необработанных значений. Нормализованные значения обычно отображаются так, что более высокие значения лучше (исключения включают температуру привода, количество циклов загрузки/выгрузки головки [30] ), но более высокие необработанные значения атрибута могут быть лучше или хуже в зависимости от атрибута и производителя. Например, нормализованное значение атрибута "Reallocated Sectors Count" уменьшается по мере увеличения количества перераспределенных секторов . В этом случае необработанное значение атрибута часто будет указывать на фактическое количество перераспределенных секторов, хотя поставщики никоим образом не обязаны придерживаться этого соглашения.
Поскольку производители не всегда приходят к единому мнению относительно точных определений атрибутов и единиц измерения, следующий список атрибутов представляет собой лишь общее руководство.
Диски не поддерживают все коды атрибутов (иногда сокращенно называемые «ID» для «идентификатора» в таблицах). Некоторые коды относятся к определенным типам дисков (магнитная пластина, флэш-память , SSD ). Диски могут использовать разные коды для одного и того же параметра, например, см. коды 193 и 225.
Журналы
SMART Командный транспорт
Порог превышает условие
Threshold Exceeds Condition (TEC) — это предполагаемая дата, когда критический статистический атрибут диска достигнет своего порогового значения. Когда программное обеспечение Drive Health сообщает о «Ближайшем TEC», это следует рассматривать как «Дата отказа». Иногда дата не указывается, и можно ожидать, что диск будет работать без ошибок. [99]
Чтобы предсказать дату, диск отслеживает скорость изменения атрибута. Обратите внимание, что даты TEC являются лишь приблизительными; жесткие диски могут выходить из строя и выходят из строя гораздо раньше или намного позже даты TEC. [100]
В NVMe
Спецификация NVMe определила унифицированные атрибуты SMART для разных производителей дисков. Данные представлены на странице журнала длиной 512 байт. [101]
Известные атрибуты NVMe SMART
В SCSI-интерфейсе
Стандарт SCSI не упоминает термин «SMART», за исключением одного места, но эквивалентная функциональность регистрации/прогнозирования отказов доступна на стандартных страницах журналов, предписанных SPC-4. [19] Также есть место для страниц журналов, специфичных для поставщика. Страницы журналов имеют переменную длину. [102]
SCSI имеет специализированный набор функций SMART для ленточных накопителей , известный как TapeAlert, определенный в SMC-2. [19] SCSI предлагает самотестирование, аналогичное ATA . [19]
Информация, связанная с перераспределением плохих секторов, предоставляется не через страницу журнала, а через команду READ DEFECT DATA. Помимо общей суммы, эта команда предоставляет информацию о том, какие именно сектора были выделены и почему. [102]
Самотесты
Диски SMART могут предлагать ряд самотестирований: [103] [104] [105]
Короткий
Проверяет электрические и механические характеристики, а также производительность чтения диска. Электрические тесты могут включать тест буферной памяти RAM , тест схемы чтения/записи или тест элементов головки чтения/записи. Механический тест включает поиск и сервопривод на дорожках данных. Сканирует небольшие участки поверхности диска (область зависит от поставщика, и на тест накладывается ограничение по времени). Проверяет список ожидающих секторов, которые могут иметь ошибки чтения, и обычно это занимает менее двух минут.
Длинный/расширенный
Более длинная и тщательная версия короткого самотеста, сканирующая всю поверхность диска без ограничения по времени. Этот тест обычно занимает несколько часов, в зависимости от скорости чтения/записи диска и его размера. Длинный тест может пройти, даже если короткий тест не пройден. [106]
Перевозка
Предназначен для быстрого тестирования с целью выявления повреждений, возникших при транспортировке устройства от производителя накопителя к производителю компьютера. [107] Доступно только для накопителей ATA и обычно занимает несколько минут.
Избирательный
Некоторые диски ATA позволяют проводить выборочные самотесты только части поверхности. [108] Для выборочных результатов тестирования существует специальный журнал, отдельный от основного журнала самотестирования.
Фоновое сканирование
Диски SCSI имеют возможность планировать периодические полноповерхностные самотесты, известные как фоновое сканирование носителя (BMS). Программа sdparmможет использоваться для настройки того, запускать ли сканирование ( EN_BMS ) и различных параметров для сканирования (например, период, время простоя перед запуском). Диск остается работоспособным во время теста. [109] Существует специальный журнал для результатов фонового сканирования, отдельный от журнала самотестирования.
Сбор данных офлайн
Диски ATA могут поддерживать периодическую короткую операцию, называемую «автономный сбор данных». Хотя эта функция помечена как «устаревшая», многие современные жесткие диски сохраняют ее. Диск остается работоспособным во время сбора, и любой результат отражается только в атрибутах SMART (некоторые атрибуты обновляются только в «автономном» режиме). [110]
Диски остаются работоспособными во время самотестирования, если только не запрошена опция «captive» (только ATA). [103]
Журналы самотестирования для дисков SCSI и ATA немного отличаются.
Журнал самотестирования накопителя ATA может содержать до 21 записи только для чтения. Когда журнал заполняется, старые записи удаляются. [111]
^ Compaq. IntelliSafe. Технический отчет SSF-8035 (Отчет). Комитет по малым формам. Январь 1995 г.
^ Seagate Product Marketing (июль 1999 г.). Get SMART for Reliability (PDF) (Отчет). Технологическая статья. Скоттс-Вэлли, Калифорния: Seagate Technology. TP-67D. Архивировано из оригинала (PDF) 12 июня 2001 г. Compaq сделала IntelliSafe общественным достоянием, представив свою спецификацию для среды ATA, SFF-8035, Комитету по малым форм-факторам 12 мая 1995 г.
^ Мюллер, Скотт (2013). «Интерфейс ATA/IDE». Модернизация и ремонт ПК (21-е изд.). Индианаполис, Индиана: Que Pub. ISBN978-0-7897-5000-6. OCLC 816159579.
^ ab Allen, Bruce (01.01.2004). "Мониторинг жестких дисков с помощью SMART | Linux Journal". www.linuxjournal.com . Получено 13.04.2021 .
^ "AT Attachment 8 – ATA/ATAPI Command Set (ATA8-ACS): SMART (технология самоконтроля, анализа и отчетности) набор функций" (PDF) . ANSI INCITS. 6 сентября 2008 г.
^ Стивенс 2006, стр. 44–126, 198–213, 327–44, Разделы 4.19: «Набор функций SMART (технология самоконтроля, анализа и отчетности)», 7.52: «SMART», Приложение A: «Определения страниц журнала»ошибка harvnb: нет цели: CITEREFStephens2006 ( помощь )
^ "ATA/ATAPI Command Set - 2 (ACS-2)" (PDF) . ATA Command Set 2 (рабочий проект) (7-е изд.). ANSI INCITS. 22 июня 2011 г.
^ abcd Гилберт, Дуглас. «Smartmontools для устройств SCSI».
^ "Hitachi Travelstar 80GN" (PDF) (2.0 ed.). Hitachi Data Systems. 19 сентября 2003 г. Номер детали документа Hitachi S13K-1055-20. Архивировано из оригинала (PDF) 18 июля 2011 г.
^ abcdefghijk Хэтфилд, Джим (30 сентября 2005 г.). "SMART Attribute Annex" (PDF) . Технический комитет T13 . Seagate Technology. стр. 1–5. Архивировано из оригинала (PDF) 2007-02-03 . Получено 12 июля 2016 г.Примечание: этот источник полезно перечисляет набор используемых атрибутов. Однако его описание "худшего значения" отклоняется от SFF-8035, который ближе к реальности.
^ "Smartmontools". Исходный код.
^ Бруно Соннино (31 октября 2005 г.). «Что такое SMART?». PC Mag . Ziff Davis. стр. 1. Получено 12 июля 2016 г.
^ "Жесткий диск барахлит? Это могут быть проблемы с оборудованием — вот как это выяснить". Windows Central . 2019-08-27 . Получено 2021-03-04 .
↑ Stephens 2006, стр. 207Из 512 октетов, перечисленных в таблице 42 на стр. 207: «Структура данных SMART устройства», в общей сложности 489 помечены как «Специальные для поставщика».ошибка sfn: нет цели: CITEREFStephens2006 ( помощь )
^ Оттем, Эрик; Пламмер, Джуди (1995). Играем SMART: Появление технологии прогнозирования надежности (Отчет). Seagate. Хотя атрибуты зависят от накопителя, можно выделить ряд типичных характеристик: [...] Перечисленные выше атрибуты иллюстрируют типичные виды показателей надежности. В конечном счете, конструкция дискового накопителя определяет, какие атрибуты выберет производитель. Поэтому атрибуты считаются фирменными, поскольку они зависят от конструкции накопителя.
^ Комитет SFF (1 апреля 1996 г.). "Спецификация для технологии самоконтроля, анализа и отчетности (SMART) SFF-8035i, редакция 2.0" (PDF) . Архивировано из оригинала (PDF) 2014-04-23.
^ "smartmontools/smartmontools: atacmds.cpp, ata_get_attr_raw_value()". Smartmontools.org. 30 мая 2023 г.
^ "smartmontools/smartmontools: atacmds.h: struct ata_smart_attribute, enum ata_attr_raw_format". Smartmontools.org. 30 мая 2023 г.
^ "Smartmontools". Источник подделка. Атрибут 194 (температура по Цельсию) ведет себя странно на моем диске Seagate
^ abc fzabkar. "Seagate SER, RRER & HEC". www.users.on.net . Архивировано из оригинала 29 июля 2023 г. Получено 14 июня 2024 г.
^ "Анализ Seagate SMART для smartmontools · Выпуск № 108 · Seagate/OpenSeaChest". GitHub .
^ "Технология самоконтроля, анализа и отчетности (SMART)" (статья). Smart Linux. 2009-03-10.
^ abc "Тенденции отказов в большой популяции дисковых накопителей" (PDF) . Труды 5-й конференции USENIX по технологиям файлов и хранения данных (FAST'07) . 2007. Мы обнаружили, что группа накопителей с ошибками сканирования имеет в десять раз большую вероятность отказа, чем группа без ошибок. Этот эффект также заметен, когда мы далее разбиваем группы по модели диска. На рисунке 8 мы видим резкое и быстрое снижение вероятности выживания после первой ошибки сканирования (левый график). Чуть более 70% накопителей выживают в течение первых 8 месяцев после первой ошибки сканирования.
^ "О чем на самом деле говорят нам ошибки жесткого диска SMART". Блог Backblaze | Облачное хранилище и резервное копирование в облаке . 2016-10-06 . Получено 2017-03-19 .
^ "Атрибут SMART: Количество перераспределенных секторов | База знаний". kb.acronis.com . Получено 19.03.2017 .
^ "ATA Command Set 4 (ACS-4) - рабочий проект" (PDF) . 14 октября 2016 г.
^ "Что статистика SMART говорит нам о жестких дисках". 2016-10-06. Комментарий от "Mark". Была прямая связь между количеством перераспределенных секторов и тем, как быстро диск выйдет из строя [...] Даже один неисправимый сектор приведет к тому, что большинство дисков станут непригодными для использования в течение 3 месяцев
^ https://download.semiconductor.samsung.com/resources/others/SSD_Application_Note_SMART_final.pdf [ пустой URL-адрес PDF ]
^ "База знаний: 9109: Атрибут SMART: Часы работы (POH)". Acronis.
^ "Атрибуты жесткого диска SMART: SMART 22 — это Gas Gas Gas". Блог Backblaze — Жизнь компании, занимающейся резервным копированием в облаке . 2015-04-16.
^ "Статистика жестких дисков за второй квартал 2018 года". Блог Backblaze - Жизнь компании по резервному копированию в облаке . 2018-08-27 . Получено 2022-08-07 .
^ "Спецификация твердотельного накопителя Intel DC S3700 Series" (PDF) . Intel. Март 2014 г.
^ abcdefghi "SMART" Acronis . 9 марта 2010 г. Получено 1 апреля 2016 г.Samsung, Seagate, IBM (Hitachi), Fujitsu (не все модели), Maxtor, Western Digital (не все модели)
^ ab "Спецификация твердотельного накопителя Intel DC S3700 Series" (PDF) (руководство по продукту). Intel. Март 2014 г.
^ "9184: Атрибут SMART: Количество сбоев стирания (чип)". 9 марта 2010 г.
^ Преимущества избыточного выделения памяти для твердотельных накопителей Samsung Data Center (PDF) (Отчет). Samsung. Март 2019 г.
^ "SSD и данные SMART | Crucial.com". Crucial.com . Получено 5 марта 2024 г. .
^ "SMART Attribute Details" (PDF) . Kingston Technology Corporation. 2013. стр. 4. Архивировано из оригинала (PDF) 2013-05-07 . Получено 3 августа 2013 г.
^ "The SMART Command Feature Set" (PDF) . Micron Technology, Inc. Август 2010. стр. 11. Архивировано из оригинала (PDF) 2013-02-01 . Получено 3 августа 2013 .
^ "HDD Guardian". CodePlex . Получено 21 января 2015 г.
^ "Атрибут SMART: Количество ошибок понижения SATA | База знаний". kb.acronis.com . Получено 19.03.2017 .
^ "Технология SMART IV на жестких дисках HP Business Desktop" (PDF) . Hewlett-Packard . Получено 20 августа 2021 г. .
^ ab "BackBlaze SMART blog". 12 ноября 2014 г. Получено 20 июля 2015 г.
^ abcd "О чем на самом деле говорят нам ошибки жесткого диска SMART". Блог Backblaze | Облачное хранилище и резервное копирование в облаке . 2016-10-06 . Получено 2017-03-19 .
^ "Fly Height Monitor повышает надежность жесткого диска" (PDF) . Western Digital. Апрель 1999 г.
^ abcde "MHT2080AT, MHT2060AT, MHT2040AT, MHT2030AT, MHG2020AT Disk Drives" (PDF) . Fujitsu. 2003-07-04. Архивировано из оригинала (PDF) 2017-03-12.
^ ab "9127: Атрибут SMART: Счетчик отводов при выключении питания". База знаний Acronis . Acronis International . Получено 12 июля 2016 г. .
^ "Технические характеристики WD VelociRaptor" (PDF) . WD.
^ "Проблема со щелчками жесткого диска". ThinkWiki .
^ "hdparm(8) - страница руководства Linux". man7.org. Ноябрь 2012 г. Получено 31.03.2014 . Получить/установить значение тайм-аута "idle3" накопителя Western Digital (WD) Green Drive. Этот тайм-аут управляет частотой парковки головок накопителя и перехода в состояние низкого энергопотребления. Заводское значение по умолчанию составляет восемь (8) секунд, что является очень плохим выбором для использования с Linux. Если оставить значение по умолчанию, то за очень короткий промежуток времени будут выполнены сотни тысяч циклов загрузки/выгрузки головок.
^ "список обсуждений". Arch Linux. Если Linux имеет тенденцию писать в /var/log/* каждые 30 секунд, то головки могут парковаться/распарковываться каждые 30 секунд.
^ "Как уменьшить энергопотребление". ThinkWiki . Жесткие диски. Обновление времени доступа к файлам, хотя и предписано POSIX, вызывает множество обращений к дискам; даже обращение к файлам в кэше диска может разбудить шину ATA или USB.
^ "Mac OS X избивает ваши жесткие диски до смерти. Вот решение". Kg4cyx.net . 11 ноября 2014 г. Получено 3 апреля 2016 г.
^ "quietHDD". quiethdd . 13 декабря 2009 . Получено 3 апреля 2016 .
^ «Основы SMART».
^ "SMART-Атрибут: Количество событий перераспределения". Acronis.
^ "Атрибут SMART: Текущее число ожидающих секторов". Acronis.
^ «Предупреждение CrystalDiskInfo — Устройства хранения данных — Технические советы Линуса». 15 июля 2017 г.
^ https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-sas-series/product-manual-ultrastar-dc -ha210.pdf [ пустой URL PDF ]
^ Кабла, Любомир (6 августа 2009 г.). «Руководство пользователя HDAT2 v4.6» (PDF) (изд. 1.1).
^ "Атрибуты". Проект SMART Linux . Исходный код.
^ ab "Атрибут SMART: Коэффициент ошибок программного чтения / Ошибки вне дорожки (Maxtor) | База знаний". kb.acronis.com . Получено 19.03.2017 .
^ abcd "Список атрибутов SMART (ATA)". HD Sentinel.
^ "9142: Атрибут SMART: Высота полета". База знаний Acronis . Acronis International . Получено 12 июля 2016 г. .
^ "9146: Атрибут SMART: Вибрация во время записи". База знаний Acronis . Acronis International . Получено 12 июля 2016 г. .
^ "9147: Атрибут SMART: Удар во время записи". База знаний Acronis . Acronis International . Получено 12 июля 2016 г. .
^ "9154: Атрибут SMART: Счетчик усиления крутящего момента". База знаний Acronis . Acronis International . Получено 12 июля 2016 г. .
^ "TN-FD-22: Справочник атрибутов SMART для клиентских SATA SSD" (PDF) . 2013 . Получено 16 мая 2023 .
^ ab "TN-FD-23: Расчет коэффициента усиления записи" (PDF) . Micron . 2014 . Получено 16 мая 2023 .
^ "Спецификация твердотельного накопителя Intel серии 520" (PDF) (руководство по продукту). Intel. Февраль 2012 г.
^ ab "SMART Modular Technologies Атрибуты SMART - Новый интерфейс Windows для smartctl". google.com .
^ "Momentus 7200.2 SATA" (PDF) (руководство по продукту) (ред. D). Seagate. Сентябрь 2007 г. Номер детали документа Hitachi S13K-1055-20.
^ "FAQ". Здоровье вождения . Получено 4 октября 2011 г.
^ "Интерпретация TEC и SMART". Altrix soft . Получено 4 октября 2011 г.
^ Базовая спецификация NVM Express, редакция 2.0a (PDF) . 23 июля 2021 г., стр. 181–3.
^ abc Seagate (декабрь 2010 г.). "Справочное руководство по командам SCSI (100293068 Rev. D)" (PDF) .
^ ab "smartctl - Утилита управления и мониторинга для SMART-дисков".
^ "HDDScan".– бесплатная утилита для тестирования жесткого диска с поддержкой USB-флешки и RAID.
↑ Эванс, Марк (26 апреля 1999 г.). «Самотестирование жесткого диска» (PDF) . Милпитас, Калифорния, США: T10.
^ "HDD не проходит короткий тест SMART, но проходит длинный тест?". Hardware Canucks. Архивировано из оригинала 29-07-2013 . Получено 15-01-2013 .
^ Булик, Даррин (24 сентября 2001 г.). "Предложение о расширениях для управления самотестированием" (PDF) . Лейк-Форест, Калифорния: T10. Архивировано из оригинала (PDF) 28-09-2011.
^ Маклин, Пит (23 октября 2001 г.). «Предложение о выборочном самотестировании» (PDF) . Лонгмонт, Колорадо: T10. Архивировано из оригинала (PDF) 28 сентября 2011 г.
^ "PSA: Если у вас есть диски SAS, проверьте функцию фонового сканирования носителей. Она очень полезна и не обязательно включена по умолчанию". r/DataHoarder . 4 декабря 2019 г.
Stephens, Curtis E, ред. (22 июня 2011 г.). "ATA/ATAPI Command Set - 2 (ACS-2)" (PDF) . ATA Command Set 2 (рабочий черновик) (g=7 ред.). ANSI INCITS. стр. 73..
"Значение атрибута SMART". siguardian.com . Архивировано из оригинала 26 февраля 2011 г. . Получено 3 февраля 2006 г. .
Chlondowski, Zbigniew. "SMART Site: attribute reference table". SMART Linux . Получено 17 января 2007 г. .
"Значение атрибутов SMART". Ariolic. 2007. Получено 26 октября 2007 г.
«Можем ли мы верить SMART?». HDS Венгрия . 2007. Получено 4 июня 2008 г.
Аллен, Брюс (2004). "Мониторинг жестких дисков с помощью SMART". Linux Journal . Получено 8 августа 2010 г. .
Внешние ссылки
В Wikibooks есть книга на тему: Минимизация отказов жесткого диска и потери данных.
«UC Santa Cruz и Quantum выпускают программное обеспечение SMART для Linux». Майкл Корнуэлл..
"UCSC SMART suite". SourceForge . 20 марта 2013 г.автор: Корнуэлл.
«Чем smartmontools отличается от smartsuite?». SourceForge ..
«Инструменты мониторинга SMART». SourceForge . 27 июня 2023 г.автор: ballen4705.
«smartmontools и smartsuite». smartmontools.org..
GSmartControl — графический интерфейс для smartctl (часть smartmontools) Александра Шадури
«Насколько SMART ваш жесткий диск?». Великобритания : pc-king.co.uk..
«Как предсказать отказ жесткого диска (отчет SMART)». 2010-05-19.с Палимпсестом (первоначально от Red Hat)
«KB251: Понимание SMART и сбоев и ошибок SMART». Western Digital..
«Как работает функция SMART на жестких дисках?»..
Hard Drive SMART Stats, масштабный отчет полевых испытаний
Спецификация атрибутов Seagate SMART
Нормальное поведение атрибутов SATA SMART (Seagate)