Kann RAID 1 mehr als zwei Laufwerke haben?

Vor kurzem hatte ich ein Gespräch mit einem Lehrer von mir. Er behauptete, dass Sie RAID 1 mit fünf Laufwerken einrichten könnten und dass die Daten über alle diese Laufwerke gespiegelt würden.

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 Hot Spare verwenden.

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

Wer hat dann Recht?

Author: slhck, 2012-10-19

4 answers

Sie können beliebig viele Laufwerke für RAID1 verwenden. Sie werden alle gespiegelt und gleichzeitig aufgeschrieben und exakte Kopien voneinander sein. Die Tatsache, dass es keine Karte gibt, die mehr als x Laufwerke macht, bedeutet nichts über das Konzept. 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 ist auf allen Laufwerken verteilt, dafür gibt es kein dediziertes Laufwerk. Verglichen mit raid5, raid6 fügt eine zusätzliche Parität Block, die auch verteilt wird.

Weitere Informationen finden Sie auf wikipedia.

 18
Author: m4573r,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-10-19 09:10:29

Es gibt zwei Möglichkeiten:

Benutze

  • alle 5 Laufwerke für RAID 1, wobei jedes Laufwerk eine exakte Kopie anderer Laufwerke ist
  • Spiegeln Sie (Beispiel) 3 Laufwerke und verwenden Sie die anderen beiden Festplatten als Ersatz (wenn eine der ersten 3 Festplatten ausfällt, wird die vierte seinen Platz einnehmen)

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

Ihre Annahme über RAID 6 ist falsch:)

 0
Author: AndreaCi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-10-19 08:58:22

Ich habe mit einigen LenovoEMC PX4-etwas NAS gearbeitet, die 4 oder 12 Platten hatte. Die ersten 50 GB jedes Laufwerks wurden als raid1 für das Betriebssystem und der Rest jeder Festplatte für Benutzerdaten verwendet.

Es hat also eine 4-oder 12-Wege-raid1 für das Root-Laufwerk und eine kleine Auslagerungsdatei auf diesem Laufwerk. Also ja, es ist völlig möglich und praktikabel und wird in der Produktion von kommerziellen Lösungen verwendet.

Solange mindestens eine Festplatte noch funktionierte, würde sie booten und vernetzen. Das NAS, das zum Booten von einem USB benötigt wird laufwerk, wenn Sie alle Festplatten geändert haben, um das Basis-Betriebssystem neu zu installieren.

Hier ist der 4 Bay NAS Neuaufbau nach einem Disk Swap, also nein sdd

root@px4-300r-THYAQ42E9:/nfs/# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md0 : active raid1 sde1[4] sdc1[1] sda1[3] sdb1[2]
      20964480 blocks super 1.1 [4/3] [UUU_]
      [===========>.........]  recovery = 58.1% (12188416/20964480) finish=7.2min speed=21337K/sec

md1 : active raid5 sde2[4] sdc2[1] sda2[3] sdb2[2]
      5797200384 blocks super 1.1 level 5, 512k chunk, algorithm 2 [4/3] [_UUU]
 0
Author: Criggie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-12-16 23:14:15

Es gibt viele Missverständnisse bei RAID-Levels.

JBoD ist nur eine Reihe von Laufwerken, bei denen Sie mehrere Laufwerke in derselben Box sehen können.

Vor Jahren konnten einige RAID-Hersteller mit ihrer RAID-Engine keinen echten JBOD herstellen, sie nennen SPAN (BIG) als JBoD.

RAID1 ist ein Spiegel-RAID und benötigt ZWEI Festplatten, um sich gegenseitig zu spiegeln. Während CLONE eine mehrfache doppelte Festplatte mit dem gleichen Volumen ist, zum Beispiel DAT Optics eBOX, sBox (hardware-RAID). Hardware-RAID-Boxen bieten im Allgemeinen RAID 0, 1, 5, CLONE, Large und Hot Spare.

Wie bei RAID 5/6 haben beide den Paritätsraumanteil, der einem Laufwerk für RAID5 und zwei Laufwerken für RAID6 entspricht.

Das häufigste falsche Wissen ist, dass sich Paritätsdaten in einem dedizierten Laufwerk befinden. Das ist falsch. Der Partyraum ist zu gleichen Teilen auf die RAID-Member-HDDs aufgeteilt.

Beispiel: RAID5 von fünf Festplatten, jedem der Laufwerke wird 1/5 Speicherplatz zugewiesen für Parität, während für RAID6 jedem Laufwerk 2/5 Platz für Parität zugewiesen ist.

Für diejenigen, die argumentieren möchten, wenn es ein dediziertes Paritätslaufwerk gibt, nehmen wir an, was passiert mit dem RAID, wenn das dedizierte Paritätslaufwerk ausfällt? Das RAID kann nicht neu erstellt werden, da die zum Rebuild benötigten Daten nicht mehr vorhanden sind.

 0
Author: FireWire2,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-12-17 04:04:12