WD Caviar Green: Verschiedene Drehzahlen, RAID5-tauglich?

WD Caviar Green: Verschiedene Drehzahlen, RAID5-tauglich?

Derzeit habe ich einen 3Ware 9500S-12 mit zwei Caviar Green 1TB-Festplatten in RAID1. Das ist nicht genug Platz, also möchte ich zwei weitere Festplatten kaufen und ein RAID5 betreiben. Das ist nicht unternehmenskritisch (mein Medienserver, daher der Platzbedarf), aber ich verschiebe viele große Dateien zwischen meinen Maschinen und dem Server. Ich konnte die Drehzahl der von mir verwendeten WD-Laufwerke nicht genau bestimmen; sie könnten 5400, 7200 oder irgendetwas dazwischen sein.
Wäre es für ein Hardware-RAID5 von großer Bedeutung, wenn die Festplatten unterschiedliche Geschwindigkeiten haben? Aus offensichtlichen Leistungsgründen wäre es mir lieber, wenn sie es wären, aber solange es stabil ist, wäre es wohl in Ordnung. Die Festplatten sind 1x WD10EARS-00Y5B1, 1x WD10EADS-11M2B2 und möglicherweise zwei WD10EARX, falls das hilft. Danke.

Antwort1

Ich glaube, es hängt vom Controller ab, aber die fortgeschritteneren Controller lassen die Festplatten nur mit der Geschwindigkeit der langsamsten Festplatte laufen. Das ist allerdings keine gute Idee.

Antwort2

Aus der Perspektive „Kann ich aus diesen Festplatten ein RAID 5 erstellen, auch wenn die RPMs variieren können?“ lautet die Antwort „Ja“. Aus der Perspektive „Wird es wichtig sein?“ lautet die Antwort „Es kommt darauf an. Führen Sie ein Benchmarking der IO auf Ihrem System durch und prüfen Sie, ob Sie ein Problem haben.“ Wir wissen nicht, ob dieser Server für 300 stark beanspruchte Clients in einem Schulungszentrum eines Unternehmens oder für 5 Heimcomputer gedacht ist. (Und wenn er für Letzteres gedacht ist, sind Sie auf der falschen Site.)

Antwort3

Dies sind rein anekdotische Bemerkungen, also nehmen Sie sie für das, was sie wert sind.

Eine Firma, für die ich gearbeitet habe, verwendete mehrere Jahre lang WD Caviar Greens aufgrund ihres attraktiven Preises und des geringeren Stromverbrauchs und verwendete sie sowohl in Einzellaufwerk-Setups als auch in hardwarebasierten RAIDs mit mehreren Laufwerken (1, 5, 10). Die Controller waren hauptsächlich 3ware 8xxx- und 9xxx-Serien, aber auch einige neuere LSI-Modelle. Wir stellten häufig fest, dass die Laufwerke aus dem Array geworfen wurden, entweder mit der Anzeige FAIL oder häufiger nur ERROR. Beide Fälle führten zu einer Verschlechterung des Arrays, im letzteren Fall konnte man jedoch einfach einen Array-Neuaufbau durchführen und das Laufwerk nahm sofort wieder Fahrt auf und lief eine ganze Weile ohne Probleme.

Nachdem dies ein paar Mal auf verschiedenen Controllern/Servern passiert war, vermuteten wir, dass mit diesen Green-Laufwerken etwas nicht stimmte. Wir durchforsteten die Datenblätter (WD macht es in seinen Produktbeschreibungen nicht im Geringsten deutlich) und fanden heraus, dass diese Laufwerke mit 5400 U/min laufen und daher die Energieeinsparungen kommen. Wir kamen zu dem Schluss, dass der Controller diese Einheiten als fehlerhaft ansah, wenn sie länger zum Reagieren brauchten als erwartet und anschließend vom Controller aus dem Array entfernt wurden.

Ein weiterer wahrscheinlicher Faktor ist die fehlende TLER-Unterstützung dieser Laufwerke, sodass das Laufwerk bei jedem fehlerhaften Sektor ebenfalls gelöscht würde.

Darüber hinaus gibt es in unseren Tests in einem RAID10-Array mit 4 Laufwerken im Vergleich zu Caviar Blacks oder den RE4-Laufwerken eine sehr deutliche IO-Verbesserung.

Antwort4

Ihre Laufwerke sind mit „Intellipower“ gekennzeichnet, und WD erklärt nicht, was das bedeutet. Ich habe nach Ihren Laufwerken gesucht und Websites gefunden, auf denen sie als 5400, 7200 und 5400-7200 aufgeführt sind. Es ist also möglich, dass die Festplatte die Rotationsgeschwindigkeit je nach Bedarf ändert.

Festplatten in einem RAID-Array müssen nicht die gleiche Geschwindigkeit haben; sie müssen nicht einmal die gleiche Größe haben, da der Controller entscheiden sollte, dass die maximal mögliche Größe des Arrays auf der kleinsten Festplatte basiert. Was passieren sollte, ist, dass der Controller Daten zum Schreiben sendet und wartet, bis alle Festplatten fertig sind, bevor er weitere Daten zum Schreiben sendet. Somit wartet er im Wesentlichen auf die langsamste Festplatte.

Ich denke, die beste Vorgehensweise wäre, 3Ware zu kontaktieren und zu fragen, ob der Controller mit Festplatten unterschiedlicher Geschwindigkeit funktioniert, obwohl ich sicher bin, dass es kein Problem ist.

Ich würde nicht erwarten, dass unterschiedliche Spindelgeschwindigkeiten ein Problem darstellen, da unterschiedliche Festplatten mit derselben Spindelgeschwindigkeit unterschiedliche Datenübertragungsraten aufweisen können und selbst identische Festplatten beim Schreiben unterschiedliche Schreibgeschwindigkeiten aufweisen.Dennoch ist das Mischen dieser Laufwerke kein Problem.

Bearbeiten: Ich habe auch schnell online nachgeschaut und es hört sich an, als ob andere Leute Laufwerke mit unterschiedlicher Spindelgeschwindigkeit ohne Probleme gemischt haben.

verwandte Informationen