Wie funktioniert die gleichmäßige Aufteilung der Blöcke bei einem RAID (Striping)?
Hallo,
wie funktioniert die Aufteilung der Daten in einem RAID mit dem Striping Verfahren? Kann man sich das so vorstellen, dass die Daten immer gleichmäßig zwischen den Platten aufgeteilt werden bei einem Datenblock immer eines RAID-Verbunds mit z.B. 4 Platten immer 25% je Platte und dementsprechend je nach Anzahl der Platten?
& wie schaut es bei einem RAID 5 aus in Kombination mit der Parität? Ist es hier dann 3x 25% = 75% Effektive Speicherkapazität und 1x 25% für die Parität. & insgesamt dann 25% * 4 = Speicherkapazität einer Festplatte für die Parität.
Oder ist das zu einfach/falsch gedacht?
1 Antwort
Qullen: perplexity
Bei einem RAID mit Striping (z. B. RAID 0) werden die Datenblöcke gleichmäßig auf die beteiligten Festplatten verteilt, um die Leistung zu steigern. Deine Vorstellung, dass die Daten gleichmäßig zwischen den Platten aufgeteilt werden, ist korrekt. Bei einem RAID 5 wird die Parität ebenfalls gleichmäßig auf die beteiligten Festplatten verteilt, was zu einer effektiven Speicherkapazität von etwa 75% führt. Deine Überlegungen sind also im Wesentlichen richtig. Es ist wichtig zu beachten, dass RAID-Konfigurationen je nach Hersteller und Modell variieren können, daher ist es ratsam, die spezifischen Details in den Handbüchern oder technischen Spezifikationen des verwendeten RAID-Controllers zu überprüfen.
Kleine Ergänzung: Bei RAID5 ist immer eine Platte in dem Verbund für die Parität, d.h. die 25% gelten nur für RAID mit insgesamt 4 Platten. Bei 6 Platten sind es nur noch 16%. Bild dazu: https://de.wikipedia.org/wiki/RAID#/media/Datei:RAID_5.svg