Ich habe ein billiges 2-Bay-NAS mit einer 2-TB-Festplatte. Um robust gegen Festplattenausfälle zu sein, denke ich darüber nach, eine zweite 2-TB-Festplatte zu kaufen und sie mit Linux mdadm in RAID1 zu stecken. Das Dateisystem ist ext4.
Wird dies die Leistung des NAS erhöhen oder verringern? Was ist mit nur Lese- oder Schreibvorgängen?
Es scheint viele Meinungen zu diesem Thema zu geben, aber kein Konsens.
Vielen Dank.
Bearbeiten:
Also habe ich bereits drei verschiedene Antworten: "ein bisschen schneller", "Sie werden es nicht bemerken" und "die Leistung verringern, wenn überhaupt". (Ich interessiere mich hauptsächlich für die Leseleistung.) Wikipedia sagt, "die Leseleistung kann ungefähr als lineares Vielfaches der Anzahl der Kopien steigen". Welches ist es?
Bearbeiten 2:
Ich habe zunehmende Beweise für die Unterstützung von RAID1 gefunden, die die Leseleistung erhöhen, einschließlich der MD-Manpage:
Änderungen werden parallel auf alle Geräte geschrieben. Daten werden von einem beliebigen Gerät gelesen. Der Treiber versucht, Leseanforderungen auf alle Geräte zu verteilen, um die Leistung zu maximieren.
Ich habe auch das RAID 10 von MD entdeckt --layout=f2
, das eine Redundanz von RAID 1 mit der Leseleistung von RAID 0 bietet und mit nur zwei Laufwerken verwendet werden kann. Die Schreibleistung wird jedoch verringert, da beim sequentiellen Schreiben beide Laufwerke zwischen entfernten Teilen des Laufwerks hin und her suchen. man md
für Details.