Kann RAID 1 mehr als zwei Laufwerke haben?

41448
Mad_piggy

Vor kurzem hatte ich eine Diskussion mit einem meiner Lehrer. Er behauptete, Sie könnten RAID 1 mit fünf Laufwerken einrichten und die Daten würden auf alle diese Laufwerke gespiegelt.

Ich sagte ihm, ein RAID 1 mit 5 Laufwerken würde nicht so funktionieren. Es wäre ein RAID 1 mit zwei Laufwerken und würde die anderen drei Laufwerke als Ersatzlaufwerk verwenden.

Er sagte auch, dass RAID 6 mit RAID 5 identisch ist, aber Sie können alle Paritätsprüfungen auf demselben Laufwerk ablegen. Ich dachte, dass RAID 6 eine RAID-5-ähnliche Lösung ist, bei der zwei Laufwerke für Parität verwendet wurden.

Wer hat dann recht?

7

3 Antworten auf die Frage

14
m4573r

Sie können beliebig viele Laufwerke für RAID1 verwenden. Sie werden alle gespiegelt und gleichzeitig geschrieben und sind exakte Kopien voneinander. Die Tatsache, dass es keine Karte gibt, die mehr als x Laufwerke bietet, hat nichts mit dem Konzept zu tun . RAID1 spiegelt nur Ihre Festplatten und Sie können so viele Spiegel haben, wie Sie möchten.

Außerdem ist Ihre Ansicht von RAID5 / 6 falsch. Die Parität wird auf alle Laufwerke verteilt, dafür gibt es kein dediziertes Laufwerk. Im Vergleich zu RAID5 fügt raid6 einen zusätzlichen Paritätsblock, der auch verteilt.

Weitere Informationen finden Sie auf Wikipedia .

Ich hatte nie eine RAID-Karte, die RAID 1 mit mehr als 2 Laufwerken bewältigen konnte. also ... und was ist los mit meinem raid-6 ??? Ich habe versucht zu sagen, dass Raid-5 ein Laufwerk für seine Parität hat und Raid-6 hat zwei Laufwerke für die Parität. Wie Wikipedia sagt: RAID 5: Striping auf Blockebene mit verteilter Parität. RAID 6: Striping auf Blockebene mit doppelter verteilter Parität. Mad_piggy vor 11 Jahren 0
Ich werde meine Antwort aktualisieren. m4573r vor 11 Jahren 0
I've seen an example of mdadm (linux software raid) using 8 drives in a raid 1, or rather the first small partition on 8 drives as a raid 1. This stored the system drive. The big partition on each drive was than grouped in to a RAID 6 array. I've not seen a linux distro that will boot from a software raid 5 or 6. BeowulfNode42 vor 10 Jahren 0
0
AndreaCi

Es gibt zwei Möglichkeiten:

benutzen

  • Alle 5 Laufwerke für den Raid 1, wobei jedes Laufwerk eine genaue Kopie der anderen Laufwerke ist
  • Spiegeln Sie (Beispiel) 3 Laufwerke und verwenden Sie die anderen beiden Festplatten als Ersatzlaufwerk (wenn eine der ersten 3 Festplatten ausfällt, wird die vierte Festplatte seinen Platz einnehmen).

Ich bevorzuge die 2. Lösung (mit 2 + 1 Laufwerken oder 3 + 1)

Ihre Annahme über Raid 6 ist falsch :)

0
FireWire2

Es gibt eine Menge missbräuchlicher Verwendung oder Verständnis von RAID-Levels. JBoD ist eine Reihe von Laufwerken, bei denen Sie mehrere Laufwerke in derselben Box sehen können

Vor einigen Jahren konnten einige RAID-Hersteller mit ihrer RAID-Engine keine echte JBOD erstellen, da sie SPAN (BIG) als JBoD bezeichnen

RAID1 ist ein Mirror-RAID und benötigt zwei Festplatten, um sich gegenseitig zu spiegeln. Wobei CLONE eine Multiple Duplicate HDD mit demselben Volume ist, z. B. eBoX von SAT Optic, sBOX (Hardware-RAID). Diese Hardware-RAID-Boxen bieten RAID 0, 1, 5, CLONE, Large und Hot Spare http://www.datoptic.com/ec/jbod-raid-data-storage-solutions.html

Bei RAID 5/6 haben beide einen Paritätsraumanteil, der einem Laufwerk für RAID5 und zwei Laufwerken für RAID6 entspricht. Das häufigste Fehlerwissen ist, dass sich die Paritätsdaten in einem dedizierten Laufwerk befinden. Das ist falsch. Der Party-Space ist zu gleichen Teilen auf die RAID-Mitglieder-HDD aufgeteilt. Beispiel: RAID5 von fünf Festplatten, für jedes Laufwerk wird 1/5 für die Parität reserviert, wobei für RAID6 für jedes Laufwerk 2/5 für die Parität zugewiesen werden. Für diejenigen, die argumentieren wollen, wenn ein dediziertes Paritätslaufwerk vorhanden ist, nehmen Sie an, was passiert mit dem RAID, wenn das dedizierte Paritätslaufwerk ausfällt? Das RAID kann nicht neu erstellt werden, da die Daten dort nicht mehr neu erstellt werden müssen