Was ist ein RAID

RAID ist das Akronym von "Redundant Array of Independent Disks", zu Deutsch "Redundante Anordnung von unabhängigen Festplatten“.

Geschichte des RAID

Die Geschichte des RAID reicht bis ins Jahr 1987 zurück, als der Begriff RAID in einem Artikel der University of Berkeley eingeführt wurde.

RAID ist tatsächlich ein Akronym für "Redundant Array of Independent Disks", was auf Deutsch so viel wie "Redundante Anordnung unabhängiger Festplatten" bedeutet.

Die Einrichtung eines RAID-Systems ermöglicht das Erreichen mehrerer wichtiger Ziele:

  • Die Schaffung eines Speichervolumens mit großer Kapazität durch das Zusammenfassen mehrerer Festplatten.
  • Die Schaffung eines sicheren Volumens, abhängig von der verwendeten RAID-Konfiguration.
  • Die Verbesserung des Datenzugriffs in Abhängigkeit von der verwendeten RAID-Konfiguration.

Es gibt zwei Haupttypen von RAID-Konfigurationen:

  • RAID-Konfigurationen, die tatsächlich eine oder mehrere redundante Festplatten enthalten. Diese Konfigurationen weisen eine Ausfalltoleranz von X Festplatten auf, wobei X die Anzahl der redundanten Festplatten darstellt.
  • RAID-Konfigurationen, die keine redundante Festplatte besitzen. Diese RAID-Typen können mit dem Ausfall einer Festplatte nicht umgehen.

Es gibt also sowohl sichere als auch unsichere RAID-Konfigurationen.

RAID 1, auch bekannt als Spiegelung, beinhaltet die Duplizierung von Daten auf zwei oder mehr Festplatten. Dadurch wird eine Redundanz der Informationen gewährleistet, so dass bei Ausfall einer Festplatte die Daten von den anderen funktionierenden Festplatten abgerufen werden können.

RAID 5 verwendet eine verteilte Paritätsmethode, um Redundanz der Daten zu gewährleisten. Die Daten werden auf mehrere Festplatten verteilt und mit Paritätsinformationen versehen. Bei Ausfall einer Festplatte können die fehlenden Daten mithilfe der auf den anderen Festplatten gespeicherten Paritätsinformationen wiederhergestellt werden.

RAID 6 ist ähnlich wie RAID 5, verfügt jedoch über eine doppelte Parität, um den gleichzeitigen Ausfall von zwei Festplatten zu tolerieren. Dies bietet eine höhere Sicherheit für Systeme, die eine hohe Verfügbarkeit und verstärkten Datenschutz erfordern.

Jedoch bieten JBOD (Just a Bunch Of Disks) und RAID 0 keine Datenredundanz. JBOD ermöglicht lediglich das Zusammenfassen mehrerer Festplatten zu einem einzigen Volume, ohne jegliche Redundanz oder Schutz im Falle eines Festplattenausfalls. RAID 0 hingegen konzentriert sich auf die Verbesserung der Leistung, indem die Daten auf mehrere Festplatten verteilt werden, ohne jedoch Redundanz bereitzustellen. Das bedeutet, dass der Verlust einer einzigen Festplatte zum Verlust aller Daten führt.

Es ist auch möglich, verschiedene RAID-Konfigurationen zu kombinieren, um spezifische Ergebnisse zu erzielen. Zum Beispiel ist RAID 1+0 (oder RAID 10) eine Kombination aus RAID 1 und RAID 0, bei der die Daten zuerst gespiegelt und dann zur Leistungssteigerung verteilt werden. RAID 0+1 (oder RAID 01) ist das Gegenteil, bei dem die Daten zuerst verteilt und dann gespiegelt werden. RAID 0+5 (oder RAID 05) kombiniert das Striping von RAID 0 mit der verteilten Parität von RAID 5.

Die Verwaltung von RAID-Systemen kann entweder auf Softwareebene durch eine Softwarekomponente des Betriebssystems (wie Windows, Linux oder Mac OS) oder auf Hardwareebene über das Motherboard des Computers oder idealerweise über einen dedizierten RAID-Controller erfolgen.