Festplattenlaufwerk ist ein sehr spezifischer Vorgang mit den folgenden Eigenschaften und Einschränkungen:
- Bei den meisten Desktop- / Consumer-Festplatten dauert es drei bis fünf Sekunden, um den Hochlaufvorgang abzuschließen. Während des Hochlaufvorgangs kann die Festplatte keine Daten lesen oder schreiben.
- Wenn Sie während des Spin-Ups sehr nahe am Gerät hören, hören Sie einen Ton mit zunehmender Tonhöhe. Am Ende hören Sie einen Stoß dieser leisen Klicks der Kugellager der Festplatte, die sich bewegen, während die Platte zu verschiedenen Orten "sucht" (um die E / A-Anforderungen zu erfüllen, die in der Warteschlange standen, als sie anfing, sich zu drehen).
- Consumer-HDDs sind für Tausende Spin-Up- / Spin-Down-Zyklen ausgelegt, wobei einige Einheiten mit geringerer Qualität zwischen 1000 und 2000 Spin-Up-Zyklen ausfallen, viele jedoch für rund 600.000. Nach dieser Anzahl von Hochlaufzyklen beginnen die am Prozess beteiligten Mechanismen zusammenzubrechen und scheitern schließlich.
Auf der Softwareseite a gut konfiguriert Das System hätte im Allgemeinen eine von drei Arten von Richtlinien für Spin-Ups / Spin-Downs:
Zum extrem Energieersparnis (z. B. bei einem Laptop mit Akkubetrieb) liegt die kürzeste mögliche Absenkzeit, die Sie erwarten könnten, bei etwa 15 oder 30 Minuten Inaktivität ( Nein Festplattenaktivität während des Zeitraums). Unter modernen Windows laufen so viele Programme, die ständig ausgeführt werden und nahezu konstante E / A-Vorgänge ausführen, so dass die Wahrscheinlichkeit, dass 15 Minuten lang keine Festplattenaktivität vorhanden ist, selbst auf einem "sauberen" System, selbst wenn der Benutzer völlig im Leerlauf ist, virtuell ist Null. In der Praxis ist diese Konfiguration heutzutage ungewöhnlich.
Bei einer moderaten Energieeinsparung kann eine typische Desktop-Spin-Down-Zeit zwischen 2 und 4 Stunden betragen. Das bedeutet, wenn auf diesem Festplattenlaufwerk innerhalb von 2 bis 4 Stunden (oder was auch immer es konfiguriert ist) keine Lese- oder Schreibvorgänge auftreten, wird der Datenträger heruntergefahren, und die nächste E / A-Anforderung zum Schlagen muss sich drehen die Platte wieder hoch.
Bei Servern ist das Herunterfahren aufgrund von Inaktivität in der Regel deaktiviert, da sie jederzeit verfügbar sein sollen (ohne Verzögerung). Dies gilt sowohl für einen NAS als auch für einen Webserver oder einen anderen Servertyp.
Es würde mich wundern, wenn der WD NAS, den Sie besitzen, eine extrem kurze Spin-Down-Zeit hat. Aber dort war ein Fehler in Ubuntu Linux vor vielen Jahren (2007), wo sie versehentlich die Leerlaufzeit auf 0 Sekunden eingestellt haben. Das bedeutete, dass sobald der Datenträger keine I / O-Anforderungen mehr verarbeiten konnte, der "0-Sekunden" -Zeitgeber für das Herunterfahren sofort abläuft, der Datenträger herunterfährt und die Köpfe parken. Dann wurden E / A-Anforderungen in den Speicher gestellt, während die Festplatte erneut hochgefahren werden musste, um sie bearbeiten zu können.
Diese ständige Abwanderung von Spin-Up / Spin-Down tötete die Festplatten der Menschen sehr Kurzfristige Bestellung auf Ubuntu im Jahr 2007. Leute, die das Problem nicht bemerkten und korrigierten, erlebten schnell, dass funktionierende Festplatten innerhalb von Tagen bis Wochen ausfielen bei normalem Gebrauch nicht funktionieren).
Wenn dein NAS ist Die Festplatten laufen ständig auf und ab und unterliegen einer Art mechanischem Verschleiß, der von HDDs (bei dieser Frequenz) ungewöhnlich verwittert wird. Es ist also eine Art Folterprüfung für sie. Sie sollten versuchen, die Situation auf dem NAS selbst zu beheben.
Versuche Folgendes:
- Sehen Sie sich alle Firmware-Einstellungen auf den Konfigurationsseiten des NAS an und stellen Sie sicher, dass Sie alle Energieverwaltungseinstellungen so "lax" wie möglich ändern (minimale Energieeinsparungen / Deaktivierung).
- Aktualisieren Sie die Firmware des NAS auf die neueste vom Hersteller verfügbare Version.
- Wenn Sie mit dem Öffnen des NAS-Gehäuses vertraut sind, suchen Sie nach den Modell- und Seriennummern der Festplatten. Geben Sie diese Nummern dann online ein und prüfen Sie, ob Sie Firmware-Updates für die Festplatten selbst finden können (Sie können die Firmware-Updates direkt von Windows anwenden, indem Sie die Festplatten in einen Computer einlegen, wenn ihre Firmware nicht über die NAS-Schnittstelle aktualisiert werden kann).
- Wenn für die Festplatten eine SMART-Diagnose verfügbar ist, sollten Sie diese mit einem SMART-Diagnoseprogramm überprüfen oder in der NAS-Firmware nach einem möglichen Fehler suchen.
- Wenn das Problem dadurch nicht gelöst wird, sind wahrscheinlich die Festplatten innerhalb des NAS defekt oder der NAS selbst ist defekt. Wenn bei den Festplatten bestimmte Arten von internen Fehlern auftreten, setzen sie sich möglicherweise selbst zurück (Ausschalten / Einschalten) und werden daher heruntergefahren und dann wieder hochgefahren.
Nun zu Ihrem Verdacht, dass Windows das Problem ist? Es ist nicht. Die Festplatten eines NAS sollten nach einigen Sekunden Leerlauf nicht ständig heruntergefahren werden. Sie sollten einfach nicht. Zeitraum. Niemand entwirft seinen NAS absichtlich so (naja, ich würde es nicht über WD hinaus sagen, aber das ist unwahrscheinlich).
Windows 7 ist in diesem Fall völlig tadellos, da Ihr Windows-Computer die Energieverwaltungsfunktionen des SATA-Controllers Ihres NAS nicht über das SMB-Protokoll steuern kann. Das kann nur das Betriebssystem des NAS.
Wenn Sie Windows Explorer öffnen, führt Windows 7 bestimmte SMB-Vorgänge aus, bei denen die Metadaten des Dateisystems abgefragt werden, um den gesamten und verfügbaren Speicherplatz auf dem gemeinsam genutzten Speicherplatz des NAS zu berechnen.
Bei einer Festplatte, die zum Zeitpunkt des Zugriffs "hochgefahren" ist und "vollständig läuft", sollte die Berechnung des gesamten und verfügbaren Speicherplatzes weniger als eine Sekunde dauern. Die Anfrage ist nicht besonders teuer und "überschwemmt" in keiner Weise.
Wenn Sie wirklich glauben, dass Windows eine Art Befehlsflut für den NAS ausführt, sollten Sie dies durch die Installation selbst beweisen Wireshark Führen Sie auf einem Ihrer Windows 7-Computer einen Paket-Sniff über die SMB-Protokolle mit einem IP-Ziel Ihres NAS aus. Ich würde es für eine Flut halten, wenn durch das Öffnen von Windows Explorer mehr als 100 Anforderungen gesendet werden insbesondere Wenn die Anforderungen nach dem Öffnen des Explorers noch mehr als 5-10 Sekunden lang mit sehr hoher Geschwindigkeit ausgeführt werden. Ansonsten ist es mehr oder weniger normal.
Beachten Sie, dass bestimmte Virenprüfungs- und Sicherungsprodukte nicht intelligent genug sind, um zu erkennen, dass ein zugeordnetes Netzlaufwerk (z. B. F: oder etwas anderes) ein gemeinsam genutztes Laufwerk ist. Versuchen Sie daher, Virenprüfungen oder Sicherungen auf dem Computer durchzuführen ganze Fahrt (nicht nur die Dateien, auf die Sie absichtlich zugreifen). Diese Arten von Fehlern sind meistens historisch, können jedoch mit bestimmter Software von Zeit zu Zeit auftreten. Es gibt auch einige Programme, die die Anweisungen eines Benutzers getreu ausführen, wenn sie das Programm beispielsweise so konfigurieren, dass auf einem gemeinsam genutzten Laufwerk stündlich eine vollständige Virenprüfung durchgeführt wird. Sobald dieser Prozess beginnt, wird der NAS tatsächlich mit SMB-Anforderungen "überflutet".
Vielleicht möchten Sie diese Art von Vorkommnis ausschließen, aber die Hauptursache des Problems ist meiner Meinung nach, dass das Laufwerk überhaupt herunterfährt. Ein gutes NAS lässt die Festplatte nicht herunterrutschen und die Köpfe parken erst nach mindestens 2 Stunden völliger Inaktivität. Wenn Sie den Windows Explorer sehr schnell öffnen und schließen und jedes Mal das Spin-Up reproduzieren können, liegt auf der NAS-Seite ein Fehler vor.