Ungewöhnliche verschachtelte RAID-Arraykonfiguration (RAID 1 UND 5)?

-1

Ich habe mich gefragt, was Sie über eine Schlachtkonfiguration mit 4 Festplatten sagen. Könnte man ein Performance-Hit ignorieren (was erwartungsgemäß schlecht ist), könnte man ein RAID-1-Array konfigurieren, bei dem ein Bein mit einer normalen Festplatte beginnt und das andere Bein ein Array mit drei Festplatten-RAID-5 ist? Bekomme ich die Fehlerkorrektur von RAID 5 auf dem einen Bein, während ich eine geringfügige Leistung erhalte und die redundanten Daten auf der normalen Einzelplatte des anderen Beins wieder herstellt?

Gibt es Hardware oder Betriebssystem / Dienstprogramm, das eine solche Konfiguration zulässt (auch wenn es sich nur um einen Proof-of-Concept handelt)? Würde sich dadurch auch bei RAID 6 die Fehlertoleranz verbessern?

aldo
quelle

Antworten:

-1

Dies ist technisch absolut möglich. Sie können beispielsweise drei 1-TB-Festplatten verwenden und mit Hardware-RAID5 ein 2-TB-Volume erstellen und mit dem Betriebssystem ein Software-RAID1 mit einer 2-TB-Festplatte und dem RAID-1-Volume erstellen. Da sich das RAID5 auf Hardwareebene befindet, wird die Tatsache, dass es sich um drei Laufwerke handelt, vom Betriebssystem abstrahiert.

Sie irren sich jedoch in der Tatsache, dass Sie eine Fehlerkorrektur erhalten würden. RAID bietet keine Fehlerkorrektur. RAID5-Angebote Redundanz und das ist alles. Bei dieser Konfiguration könnten Sie alle drei Festplatten im RAID5 verlieren und trotzdem keine Daten verloren haben. Sie könnten auch die einzelne Festplatte und eine der RAID5-Festplatten verlieren und trotzdem keine Daten verloren haben.

Diese Konfiguration bringt Ihnen wirklich nicht viel, zu viel hängt davon ab, welche Festplatten ausfallen.

Keltari
quelle
Danke für Ihre Antwort. Um zu klären, was ich meinte ... Ich hatte gehofft, dass das raid5-Bein einen gewissen Fehlerschutz / Korrektur von Bitfäule bietet (wenn ich es regelmäßig scrubbe). Außerdem könnte die einzige Festplatte auf dem anderen raid1-Bein möglicherweise einen gewissen Schutz vor einem nicht behebbaren Fehler auf dem raid5-Array bieten, während ein fehlerhaftes Array wiederhergestellt wird. [aber nur, wenn die Wiederherstellungsroutine die Datei (en) nach den fehlerhaften Blöcken überspringt]?
aldo