Как влияет режим ожидания (spindown) на современные жесткие диски?
Я только что собрал новый файловый сервер Linux с несколькими жесткими дисками Samsung HD103UJ 1 ТБ, и в настоящее время я его оптимизирую.
Вопрос, на который я не могу найти ответ: разумно ли установить тайм-аут (с hdparm -S) для дисков? Может ли спиндаун / раскрутка быть вредным для диска в долгосрочной перспективе?
У моего предыдущего файлового сервера не было этого тайм-аута, и жесткие диски работали более 3 лет без проблем (всегда включены), поэтому я не уверен, нужна ли мне эта оптимизация вообще.
Что вы думаете об этом?
Спасибо!
6 ответов
Я ни в коем случае не эксперт по физике дисковых накопителей, но я вижу, что многие жесткие диски выходят из строя непропорционально вскоре после раскрутки. Вероятно, изменение температуры просто не служит им хорошо. Я бы сказал: пусть они вращаются вечно.
** Атрибут № 4 SMART - это счетчик пусков / остановов, который, похоже, указывает на то, что счетчик пусков / остановок играет роль в работоспособности диска и когда следует ожидать сбоя.
Есть ли достоверные данные об этом явлении?
Откровенно говоря, эта проблема напоминает мне о моей бабушке, которая размышляла об использовании телефона во время грозы.
Вы всегда слышите анекдотичные рассказы о том, как вам нужно, чтобы диски вращались, но я никогда не видел ничего, основанного на проверяемых данных. Я сталкивался с несколькими случаями, когда диски не возвращались после отключения питания, но я также сталкивался со многими случаями, когда все возникало просто замечательно.
В настоящее время я смотрю на часы включения, циклы питания и количество пусков / остановок для моих жестких дисков. Привод на моем рабочем столе отключается всякий раз, когда это возможно (с тех пор, как он был куплен 5/6 лет назад), и по умолчанию он был установлен через одну минуту в течение 2 лет. За эти 2 года число пусков / остановок составляет около 39000, а часы наработки превышают 12 000, а циклы включения - около 11 000.
В настоящее время я проверяю, сколько циклов питания, количества пусков / остановок и часов включения происходит в течение часа, а затем двухчасового периода (в реальном времени). Это скажет мне, сколько раз он включается / выключается, просто просматривая сеть (не просматривая YT видео и т. Д.) И печатая в MS Word и т. Д., Но также я хотел бы узнать, означает ли время включения при включении час для какая мощность подается на накопитель или час, когда накопитель фактически вращается. Я проведу еще один тест с компьютером, находящимся в спящем / ждущем режиме (но не в режиме гибернации / безопасности), чтобы определить, увеличивается ли POH, когда компьютер находится в спящем режиме.
Если вы делаете что-то похожее на меня, вы можете использовать это, чтобы решить, следует ли отключить питание жесткого диска. Загрузите утилиту SMART, которая мне действительно нравится в Windows, это "Информация о диске Crystal", которая бесплатна, просто загрузите ее, а на Mac я использую SMART Utility или SMARTReporter. Crystal также позволяет получить интеллектуальное состояние внешних накопителей через USB (только диски, а не перьевые) - я обнаружил, что старый 6 Гб Quantum Fireball и iMac 1998 года имели 8 900 часов и всего несколько сотен / 1000 циклов питания. Все мои жесткие диски были исправны, за исключением жесткого диска Seagate 2007 года, который, как я знал, умирал.
Я думаю, что стоит отметить, что я часто слышу, как мощность привода снижается и повышается, иногда за понижением сразу следует повышение (но оно всегда вращается до упора).
Это будет зависеть от рабочей нагрузки. Вы, вероятно, только хотите раскрутить диск, если он вряд ли будет использоваться в течение длительного времени...
В высокопроизводительном хранилище даже появилась новая тенденция: MAID (Massive Array of Idle Drives). В основном это только большие RAID-массивы с поддержкой замедления для экономии энергии... Так что, если большие пушки сочтут это подходящим для них, это может быть достаточно для вас:)