«Раскрутка» жесткого диска - это очень специфическая операция со следующими характеристиками и ограничениями:
- Для большинства настольных / потребительских жестких дисков процесс ускорения занимает от 3 до 5 секунд. В процессе раскрутки HDD не может читать или записывать какие-либо данные.
- Во время раскрутки, если вы слушаете очень близко к устройству, вы услышите усиливающийся звук. В конце вы услышите взрыв мягких щелчков шарикоподшипников жесткого диска, движущихся, когда диск «ищет» различные места (чтобы удовлетворить запросы ввода-вывода, которые были поставлены в очередь, когда он начал вращаться).
- Потребительские жесткие диски рассчитаны на тысячи циклов ускорения / замедления, при этом некоторые устройства более низкого качества не работают при 1000-2000 циклах ускорения, но многие из них рассчитаны на 600 000. После этого количества циклов раскрутки механизмы, вовлеченные в процесс, начинают выходить из строя и в конечном итоге выходят из строя.
Со стороны программного обеспечения, хорошо сконфигурированная система обычно имеет один из трех видов политик для ускорения / замедления:
Для экстремального энергосбережения (например, в ноутбуке с питанием от батареи) самое короткое время замедления, которое вы ожидаете, составит около 15 или 30 минут бездействия ( в течение периода активность диска не будет ). В современной Windows у нас так много программ, которые работают постоянно и выполняют почти постоянный ввод / вывод, поэтому шансы не работать с диском в течение 15 минут, даже в «чистой» системе, даже если пользователь полностью простаивает, практически нуль. На практике эта конфигурация необычна в наши дни.
Для умеренного энергосбережения типичное время замедления рабочего стола может составлять от 2 до 4 часов. Это означает, что если в течение 2 или 4 часов (или того, на что он настроен) не происходит никаких операций чтения или записи на этот жесткий диск, диск будет вращаться вниз, и следующий запрос ввода-вывода для его обращения должен будет вращаться. диск резервный.
Для серверов, поскольку желательно, чтобы они всегда были доступны в любой момент (без задержки в ответе), замедление из-за неактивности обычно отключается. Это будет относиться к NAS, а также к веб-серверу или любому другому типу сервера.
Я был бы удивлен, если бы ваш собственный WD NAS был спроектирован таким образом, чтобы иметь очень короткое время замедления. Однако много лет назад (в 2007 году) в Ubuntu Linux была ошибка, из-за которой они случайно установили время простоя с замедлением на 0 секунд. Это означало, что, как только диск перестал обрабатывать запрос ввода-вывода, таймер «0 секунд» для замедления немедленно истечет, диск закрутится и головки будут припаркованы. Тогда запросы ввода / вывода помещались в очередь в памяти, в то время как диск должен был снова раскручиваться для их обработки.
Этот постоянный откат / замедление приводил к тому, что в Ubuntu в 2007 году очень быстро погибли жесткие диски людей. Люди, которые не заметили и не исправили проблему, быстро столкнулись с отказом рабочих жестких дисков в течение нескольких дней или недель (эти жесткие диски были либо не рассчитаны на частые циклы раскрутки или они были менее 1 года из-за отказа при нормальном использовании).
Если ваш NAS будет постоянно вращаться вверх и вниз, диски внутри него страдают своего рода механического износа , который необыкновенно выветренного (на этой частоте) на жестких дисках, так что это действительно своего рода тест пытки для них. Вы должны попытаться исправить ситуацию на самом NAS.
Попробуйте следующее:
- Просмотрите все настройки встроенного ПО на страницах конфигурации NAS и убедитесь, что вы изменили все параметры управления питанием так, чтобы они были как можно более «слабыми» (минимальное энергосбережение / отключено).
- Обновите прошивку NAS до последней доступной от производителя.
- Если вам удобно открывать шасси NAS, сделайте это и найдите модель и серийные номера жестких дисков внутри. Затем наберите эти цифры в Интернете и посмотрите, сможете ли вы найти обновления прошивки для самих жестких дисков (вы можете напрямую применить обновления прошивки из Windows, вставив жесткие диски в компьютер, если вы не можете обновить их прошивку через интерфейс NAS).
- Если для дисков доступна диагностика SMART, следует проверить их с помощью диагностической программы SMART или проверить ее в микропрограмме NAS как указание на возможный сбой.
- Если ничего из этого не решает проблему, вероятно, что жесткий диск (и) внутри NAS неисправен, или неисправен сам NAS. Если на жестких дисках возникают определенные типы внутренних ошибок, они могут сбрасываться самостоятельно (выключение / включение питания) и в результате вращаться вниз, а затем снова вращаться вверх.
Теперь, что касается вашего подозрения, что проблема в Windows? Это не. Диски NAS не должны постоянно вращаться после нескольких секунд простоя. Они просто не должны. Период. Никто специально не разрабатывает свой NAS таким образом (ну, я бы не стал полностью отказываться от WD, но это маловероятно).
Windows 7 абсолютно безупречна, если это происходит, потому что ваш компьютер Windows не может управлять функциями управления питанием контроллера SATA вашего NAS через протокол SMB. Это может сделать только операционная система NAS.
Что на самом деле делает Windows 7 при открытии Windows Explorer, так это выполнение определенных операций SMB, которые запрашивают метаданные файловой системы для вычисления общего и доступного дискового пространства в общем пространстве NAS.
Для жесткого диска, который раскручивается и «работает» во время доступа, вычисление общего и доступного дискового пространства должно занимать менее секунды. Запрос не особенно дорогой, и он не "затопляет" ни в какой мере.
Если вы действительно уверены, что Windows выполняет какой-то командный поток на NAS, вы должны доказать это себе, установив Wireshark на один из компьютеров Windows 7 и запустив анализ пакетов по протоколам SMB с назначением IP-адреса вашего NAS. , Я бы посчитал флудом, если более чем 100 запросов отправляются только при открытии Проводника Windows, и особенно если запросы продолжают выполняться с очень высокой скоростью в течение более 5-10 секунд после открытия Проводника. В противном случае это более или менее нормально.
Помните, что некоторые продукты для сканирования на наличие вирусов и резервного копирования недостаточно умны, чтобы понять, что подключенный сетевой диск (например, F: или что-то другое) является общим диском и, как следствие, пытается выполнить сканирование на наличие вирусов или резервное копирование на весь диск. (а не только файлы, к которым вы получаете доступ намеренно). Подобные ошибки в основном исторические, но время от времени могут возникать с определенным программным обеспечением. Существуют также некоторые программы, которые будут добросовестно выполнять инструкции пользователя, если, например, они настроят программу на ежечасную полную проверку на вирусы на общем диске. Как только этот процесс начнется, он действительно «затопит» NAS запросами SMB.
Таким образом, вы можете исключить подобные вещи, но основная причина проблемы, на мой взгляд, заключается в том, что диск вращается в первую очередь. Хороший NAS не позволит накопителю вращаться и парки головок, по крайней мере, до 2 часов полной бездействия. Если вы можете очень быстро открывать / закрывать Windows Explorer и воспроизводить раскрутку каждый раз, что-то не так на стороне NAS.