El disco duro "giratorio" es una operación muy específica con las siguientes características y limitaciones:
- Para la mayoría de los discos duros de escritorio / consumidor, se tarda entre 3 y 5 segundos en completar el proceso de aceleración. Durante el proceso de rotación, el HDD no puede leer ni escribir ningún dato.
- Durante la rotación, si escucha muy cerca del dispositivo, escuchará un sonido de tono creciente. Al final, escuchará un estallido de esos suaves clics de los rodamientos de bolas del HDD moviéndose a medida que el disco "busca" en varios lugares (para satisfacer las solicitudes de E / S que se pusieron en cola cuando comenzó a girar).
- Los discos duros de consumo están diseñados para miles de ciclos de rotación ascendente / descendente, con algunas unidades de menor calidad que fallan alrededor de 1000-2000 ciclos de rotación, pero muchas de ellas están diseñadas para alrededor de 600,000. Después de este número de ciclos de rotación, los mecanismos involucrados en el proceso comienzan a descomponerse y eventualmente fallarán.
Del lado del software, un sistema bien configurado generalmente tendría uno de los tres tipos de políticas en torno a las subidas y bajadas:
Para una conservación extrema de la energía (p. Ej., En una computadora portátil con batería), el tiempo de inactividad más corto posible que pueda esperar sería de alrededor de 15 o 30 minutos de inactividad ( sin actividad del disco durante el período). En Windows moderno, tenemos tantos programas ejecutándose todo el tiempo y haciendo E / S casi constantes que las posibilidades de que no haya actividad de disco durante 15 minutos, incluso en un sistema "limpio", incluso con el usuario completamente inactivo, es prácticamente cero. En la práctica, esta configuración es poco común en estos días.
Para una conservación moderada de la energía, un tiempo de inactividad de escritorio típico puede ser de alrededor de 2 a 4 horas. Esto significa que si no se producen lecturas o escrituras en ese disco duro durante un período de 2 o 4 horas (o lo que sea que esté configurado para ser), el disco girará hacia abajo y la próxima solicitud de E / S para golpearlo tendrá que girar. el disco de respaldo.
Para los servidores, dado que se desea que estén siempre disponibles en cualquier momento (sin ningún retraso en su respuesta), la desactivación debido a la inactividad generalmente se desactiva. Esto se aplicaría tanto a un NAS como a un servidor web o cualquier otro tipo de servidor.
Me sorprendería si el WD NAS que posee está diseñado de fábrica para tener un tiempo de inactividad extremadamente corto. Sin embargo, no fue un error en Ubuntu Linux hace muchos años (en 2007) donde se establecen accidentalmente el tiempo de inactividad de desactivación en 0 segundos. Esto significaba que tan pronto como el disco dejara de manejar una solicitud de E / S, el temporizador de "0 segundos" para el giro caducaría inmediatamente, el disco giraría hacia abajo y los cabezales se estacionarían. Luego, las solicitudes de E / S se colaban en la memoria mientras el disco tenía que girar nuevamente para manejarlas.
Esta rotación constante de aceleración / desaceleración estaba matando los discos duros de las personas en muy poco tiempo en Ubuntu en 2007. Las personas que no notaron y corrigieron el problema rápidamente experimentaron fallas en los discos duros en días o semanas (estos discos duros eran no se diseñaron teniendo en cuenta los frecuentes ciclos de rotación, o tuvieron menos de 1 año de fallar bajo el uso normal).
Si su NAS está constantemente dando vueltas arriba y abajo, los discos en su interior están sufriendo una especie de desgaste mecánico que es degradado poco frecuentes (en esta frecuencia) por discos duros, así que es realmente una especie de prueba de la tortura para ellos. Debe intentar remediar la situación en el NAS mismo.
Intenta lo siguiente:
- Consulte todas las configuraciones de firmware en las páginas de configuración del NAS y asegúrese de cambiar cualquier configuración de administración de energía para que sea lo más "laxa" posible (ahorro mínimo de energía / deshabilitado).
- Actualice el firmware del NAS a la última versión disponible del fabricante.
- Si se siente cómodo abriendo el chasis NAS, hágalo y encuentre el modelo y los números de serie de los discos duros en su interior. Luego ingrese esos números en línea y vea si puede encontrar actualizaciones de firmware para los discos duros en sí (puede aplicar directamente las actualizaciones de firmware de Windows colocando los discos duros en una computadora si no puede actualizar su firmware desde la interfaz NAS).
- Si el diagnóstico SMART está disponible para los discos, debe verificarlos utilizando un programa de diagnóstico SMART, o buscarlos en el firmware del NAS, como indicación de una posible falla.
- Si nada de esto resuelve el problema, es probable que los HDD dentro del NAS estén defectuosos o que el NAS esté defectuoso. Si los discos duros están experimentando ciertos tipos de errores internos, pueden reiniciarse ellos mismos (apagado / encendido) y como resultado están girando hacia abajo y luego volviendo a subir.
Ahora, en cuanto a su sospecha de que Windows es el problema? No es. Los discos de un NAS no deberían estar girando constantemente después de solo unos segundos de inactividad. Simplemente no deberían. Período. Nadie diseña su NAS de esa manera a propósito (bueno, no lo dejaría de lado de WD para hacerlo, pero es poco probable).
Windows 7 es completamente irreprochable si eso sucede porque su computadora con Windows no puede controlar las funciones de administración de energía del controlador SATA de su NAS a través del protocolo SMB. Solo el sistema operativo del NAS puede hacer eso.
Lo que Windows 7 realmente hace cuando abre Windows Explorer es realizar ciertas operaciones SMB que consultan los metadatos del sistema de archivos para calcular el espacio total y disponible en disco en el espacio compartido del NAS.
Para un disco duro que está funcionando y "funcionando completamente" en el momento del acceso, calcular el espacio total y disponible en el disco debería llevar menos de un segundo. La solicitud no es particularmente costosa, y no es "inundación" en ninguna medida.
Si realmente cree que Windows está ejecutando algún tipo de inundación de comandos en el NAS, debe probarlo usted mismo instalando Wireshark en una de sus computadoras con Windows 7 y ejecutar un paquete de sniff en los protocolos SMB con un destino IP de su NAS . Lo consideraría una inundación si se envían más de 100 solicitudes con solo abrir el Explorador de Windows, y especialmente si las solicitudes continúan ocurriendo a una velocidad muy alta durante más de 5-10 segundos después de abrir el Explorador. De lo contrario, es más o menos normal.
Tenga en cuenta que ciertos productos de escaneo y copia de seguridad de virus no son lo suficientemente inteligentes como para darse cuenta de que una unidad de red asignada (por ejemplo, F: o algo así) es una unidad compartida y, como resultado, intenta hacer escaneo de virus o copias de seguridad en toda la unidad (no solo los archivos a los que accede de forma deliberada). Este tipo de errores son principalmente históricos, pero pueden surgir de vez en cuando con cierto software. También hay algunos programas que ejecutarán fielmente las instrucciones de un usuario si, por ejemplo, configuran el programa para realizar un análisis de virus completo por hora en un disco compartido. Una vez que comience este proceso, de hecho "inundaría" el NAS con solicitudes SMB.
Por lo tanto, es posible que desee descartar que ocurra ese tipo de cosas, pero la causa principal del problema en mi opinión es que la unidad está girando hacia abajo en primer lugar. Un buen NAS no permitirá que la unidad gire y las cabezas se estacionen hasta al menos 2 horas de inactividad total. Si puede abrir / cerrar el Explorador de Windows muy rápido y reproducir el spin-up cada vez, algo está mal en el lado del NAS.