Festplatten mit unterschiedlichen Geschwindigkeiten können in der Regel ein gespiegeltes Array gemeinsam nutzen, aber Kompatibilität garantiert keine ausgewogene Leistung. Das langsamere oder weniger konsistente Mitglied kann wichtige Grenzen definieren.
Ein Spiegel schreibt dieselben Daten auf jede aktive Kopie, während Leseanforderungen je nach RAID-Implementierung unterschiedlich verteilt werden können. Das macht gemischte Laufwerke für temporäre Ersatzlösungen oder Speicher mit geringem Bedarf brauchbar, jedoch weniger vorhersehbar für latenzempfindliche Dienste, dauerhafte Schreibvorgänge, Prüfungen und Wiederherstellungen.
Beginnen Sie mit der Kompatibilität, nicht mit dem Geschwindigkeitslabel
Die Laufwerke müssen zunächst die Anforderungen des Controllers oder der Software-RAID an Schnittstelle, Sektorformat, nutzbare Kapazität, Fehlerberichterstattung und unterstützte Geräteklasse erfüllen. Eine höhere Rotationsgeschwindigkeit oder Schnittstellenbewertung kompensiert keine inkompatible Blockgröße oder ein zu kleines Mitglied.
Ein Spiegel nutzt nur die gemeinsame Kapazität, die seinen Mitgliedern zur Verfügung steht. Dasselbe Prinzip gilt für die Leistungsplanung: Das Array kann einen gespiegelten Schreibvorgang erst abschließen, wenn die erforderlichen Kopien ihn akzeptiert haben, daher müssen die Mitglieder als Gruppe und nicht als unabhängige Festplatten bewertet werden.
Bestätigen Sie die NAS-Kompatibilitätsregeln, Sektorgrößen, tatsächlich nutzbare Kapazität und den Zustand, bevor Sie das Laufwerk hinzufügen. Betrachten Sie die Geschwindigkeit als sekundäre Designvariable, nachdem das Array sicher zusammengebaut ist und Redundanz aufrechterhalten kann.
Gespeicherte Schreibvorgänge warten meist auf das langsamere Mitglied
Gemischte Geschwindigkeits-Spiegel liefern in der Regel ein Schreibverhalten, das näher am langsameren Mitglied liegt, besonders wenn die Arbeitslast erfordert, dass beide Kopien den Abschluss bestätigen. Kurze Cache-Spitzen können den Unterschied verbergen, aber dauerhafte Schreibvorgänge legen ihn offen.
Gespeicherte sequenzielle Schreibvorgänge können durch das langsamste Laufwerk begrenzt sein. Das genaue Warteschlangen- und Cache-Verhalten variiert je nach Stack, doch die zugrunde liegende Einschränkung bleibt: Jede erforderliche Spiegelkopie muss aktuell bleiben.
Führen Sie einen Benchmark mit einer dauerhaften Arbeitslast durch, die länger als die Cache-Effekte der Laufwerke ist, und beobachten Sie die Latenz pro Gerät statt nur den Gesamtdurchsatz. Wenn ein Mitglied konstant eine tiefere Warteschlange aufbaut, setzt es die Schreibgrenze für den Spiegel.
Die Leseleistung hängt vom RAID-Scheduler ab
Lesen verhalten sich nicht immer wie Schreiben, da ein Spiegel eine Leseanforderung von jeder gesunden Kopie erfüllen kann. Einige Implementierungen verteilen Lesevorgänge, wählen das Mitglied mit der kürzeren Warteschlange oder bevorzugen ein bestimmtes Gerät.
RAID 1 kann die leseintensive Leistung verbessern, da separate Anfragen von verschiedenen Mitgliedern bedient werden können, während dieselben Daten auf jeder Festplatte verbleiben. Das gespiegelte Leseverhalten bedeutet jedoch nicht, dass jede einzelne Leseanforderung schneller wird oder dass ein ungleiches Paar sauber skaliert.
Testen Sie die Arbeitslast, die Sie tatsächlich ausführen: viele kleine gleichzeitige Lesevorgänge, sequenzielle Medienlesungen oder gemischte Anwendungs-I/O. Ein schnelleres Mitglied kann bei einigen Lese-Mustern helfen, aber es kann den Einfluss des langsameren Laufwerks auf Schreiben, Wiederherstellung oder Tail-Latenz nicht beseitigen.
Wiederherstellungs- und Prüfzeiten folgen der dauerhaften Leistung
Ein Ersatz oder eine Konsistenzprüfung betrifft einen großen Teil des Arrays, daher sind dauerhafte Übertragungsraten, Fehlerbehebungszeiten und thermisches Drosseln wichtiger als die Spitzenwerte eines Laufwerks. Das langsamere Mitglied kann das gesamte Zeitfenster verlängern.
Während einer Wiederherstellung muss die Quelle gelesen und das Ziel muss rekonstruierte Daten akzeptieren, während normale Anwendungen weiterhin I/O erzeugen können. Ein Laufwerk, das für Fehlerbehebung pausiert, kann den Fortschritt ungleichmäßig machen, selbst wenn der durchschnittliche Durchsatz akzeptabel erscheint.
Vergleichen Sie den Fortschritt der Wiederherstellung, die Gerätetemperatur, Befehls-Timeouts und die Latenz pro Festplatte über die Zeit. Wenn das gemischte Paar die Wiederherstellung unakzeptabel verlängert oder Dienste wiederholt stört, ist ein abgestimmtes Verhalten bei dauerhafter Leistung wertvoller als die auf dem Label angegebene Geschwindigkeit.
Schnittstellengeschwindigkeit ist nicht gleich Laufwerksgeschwindigkeit
Eine SATA-Verbindung, die mit einer höheren Rate ausgehandelt wird, garantiert nicht, dass das Laufwerk diese Rate liefern kann, und eine niedrigere Verbindungsrate kann dennoch die mechanische Durchsatzrate einer Festplatte übersteigen. Cache, Arbeitslast, Firmware und Medieneigenschaften sind oft wichtiger.
Der nützliche Vergleich ist die beobachtete Latenz und der dauerhafte Durchsatz unter der NAS-Arbeitslast. Zwei Laufwerke mit derselben Schnittstellengeneration können sich sehr unterschiedlich verhalten, während Laufwerke mit unterschiedlichen Schnittstellenbewertungen bei sequenziellen Speicheraufgaben ähnlich performen können.
Notieren Sie die ausgehandelte Verbindungsrate als Hinweis auf den Zustand, nicht als alleiniges Akzeptanzkriterium. Untersuchen Sie unerwartete Herunterschaltungen oder Verbindungsresets, wählen Sie Spiegelpartner jedoch basierend auf Kapazität, Zuverlässigkeit, dauerhaftem Verhalten und Wiederherstellungseigenschaften.
Lesebevorzugung nur aus klarem Grund verwenden
Einige Software-RAID-Stacks können normale Lesevorgänge von einem langsameren oder entfernten Spiegelmitglied reduzieren, während sie weiterhin darauf schreiben. Das kann für einen absichtlich asymmetrischen Spiegel nützlich sein, macht die Mitglieder jedoch nicht gleichwertig.
Linux md bietet einen write-mostly-Mitgliedszustand für RAID 1, der das Lesen von diesem Gerät vermeidet, wenn andere Optionen vorhanden sind. Das langsamere Mitglied erhält weiterhin Schreibvorgänge und beeinflusst Wiederherstellung und Redundanzverhalten.
Wenden Sie eine Lesebevorzugung nur an, nachdem Sie dokumentiert haben, warum die Asymmetrie beabsichtigt ist und wie sich ein Ausfall auf die Leistung auswirkt. Wenn das bevorzugte schnelle Mitglied ausfällt, muss das Array weiterhin akzeptablen Service vom verbleibenden Laufwerk liefern.
Entscheiden Sie, ob das gemischte Paar zur Arbeitslast passt
Gemischte Geschwindigkeiten sind am sinnvollsten für einen temporären Ersatz, ein leicht belastetes Archiv oder einen Spiegel, dessen gemessene Leistung komfortabel über der Nachfrage liegt. Sie sind weniger attraktiv für Datenbanken, virtuelle Maschinen, intensive Schreibvorgänge oder kurze Wiederherstellungsziele.
Die Entscheidung sollte vier Beobachtungen kombinieren: normale Schreiblatenz, Leseverhalten nach Entfernung eines Mitglieds aus dem Dienst, Wiederherstellungsdauer und Stabilität bei Fehlerbehebung. Ein Paar, das nur schnell ist, solange beide Mitglieder gesund sind, kann die tatsächlichen Verfügbarkeitsanforderungen nicht erfüllen.
Behalten Sie den gemischten Spiegel, wenn er diese Tests mit Spielraum besteht und beide Laufwerke gesund bleiben. Planen Sie einen passenden Ersatz, wenn das langsamere Mitglied Dienstverzögerungen, Wiederherstellungszeiten oder Betriebskomplexität über das von Ihrem NAS tolerierbare Maß hinaus verursacht.
Support & Tipps
Mehr zum Lesen

Warum wird ein RAID-Array nach einem Stromausfall inaktiv?
Ein inaktives Array bedeutet oft, dass Metadaten gefunden wurden, das System jedoch nicht genügend Vertrauen oder Mitglieder hatte, um es nach einem unsauberen Herunterfahren...

Welche Risiken bestehen, wenn ein fehlendes RAID-Mitglied zwangsweise wieder online geschaltet wird?
Force-Optionen können Sicherheitsprüfungen bezüglich veralteter Metadaten, fehlerhafter Parität, fehlender Schreibvorgänge oder aktiver Pools umgehen; überprüfen und sichern Sie Beweise, bevor Sie sie verwenden.

Wie man ein schlechtes SATA-Kabel von einer defekten NAS-Festplatte unterscheidet
Verfolgen Sie, ob Fehler der Festplatte folgen oder im SATA-Pfad verbleiben, und trennen Sie Transportzähler von Medienzustandsnachweisen, bevor Sie Hardware austauschen.

