RAID ist ein Pseudostandard, der beschreibt, wie Daten auf einem Array von Festplatten gespeichert werden können. Der Standard beschreibt vier verschiedene Möglichkeiten zum Speichern von Daten (technisch mehr, aber meistens kümmert sich niemand um die anderen):
Raid-0: Striping. Jeder Datenblock wird auf jedes Mitglied des RAID-Geräts aufgeteilt. Keine Redundanz, es handelt sich also eher um ein Array kostengünstiger Festplatten, nicht um ein redundantes Array kostengünstiger Festplatten.
Schlachtzug 1: Spiegeln. Jeder Datenblock wird auf jeder Festplatte im Array gespeichert. Das macht da erst wirklich mit zwei Festplatten. RAID 1/0 oder nur RAID 10 ist eine Kombination aus Spiegelung und Striping und kann verwendet werden, um mehr als zwei Festplatten zu nutzen.
Schlachtzug 5: Parität. Jeder Datenblock wird auf jedes Mitglied des RAID-Geräts aufgeteilt + eine Festplatte ist der Parität zugeordnet.
Raid-6: Doppelte Parität: Wie Raid-5, jedoch mit zwei Paritätsscheiben.
Das ist es. Raid beschreibt nicht, was bei Größenfehlanpassungen oder Ähnlichem zu tun ist, aber Striping funktioniert nur bei gleich großen Datenträgern. In der Regel können Sie dies umgehen, indem Sie den verbleibenden Speicherplatz als separates Laufwerk verwenden.
Wenn Sie sich von RAID entfernen, um ein großes Festplattenarray zu erstellen, können Sie beispielsweise ZFS verwenden und einfach Festplatten zu einem Speicherpool hinzufügen. ZFS würde immer versuchen, beide Festplatten so effizient wie möglich zu nutzen, und Sie könnten ZFS mitteilen, mit welcher Redundanzstufe Sie zufrieden sind.
Frühere Technologien sind Dinge wie die Volumenzuordnung (dh LVM oder Windows-Äquivalent), die die Idee der Zuordnung von Blöcken zur Festplatte zu einer höheren Ebene abstrahieren. Mit LVM können Sie sich über Festplatten erstrecken, Partitionen erweitern, nicht zusammenhängende Partitionen haben und so weiter. Bei der Volume-Zuordnung handelt es sich nicht um RAID. Statt die Leistung zu erhöhen, wenn Sie die Festplatten erhöhen, wird nur zufällig ausgewählt, ob auf die eine oder die andere Festplatte geschrieben werden soll, je nachdem, wo Sie sich im Dateisystem befinden. Dies wird als Spanning bezeichnet und ist in der Regel besser als RAID, wenn Sie sich eher für IOPS als für Rohleistung entscheiden.