|
|
|
Aspekte von der RAID5-ImplementierungRAID5-Theorie ist einfach, aber die hat unterschiedliche Implementierungen.
Anzahl von Parametern, die das Array feststellen, ist mehr als im RAID0 und die
Anzahl von Varianten nimmt auch zu. Hier werden diese zusätzlichen Parameter
besprochen; es nimmt vor, dass Stripegröße und Reihenfolge von Laufwerken im
Array bekannt ist.
 |
|
 |
 |
|
 |
|
Zuerst ist festzustellen, wohin Parität zu setzen ist. Die Paritätsdaten
sind gleichmäßig durch die Laufwerke zu verteilen, und das lässt uns
zwei Parameter:
- Nummer des Startlaufwerks ist Nummer des Laufwerks, das
die Parität in der Nullreihe (genau im Anfang des Arrays) enthält.
Üblicherweise wird die Parität ins letzte Reihenblock (mit Anfang
von der rechten Obenecke) gesetzt, wie im nachfolgenden Beispiel
gezeigt wurde (die Parität beginnt mit dem Laufwerk
¹2 in beiden
Beispielen).
- Rotationå ist die Paritätslageveränderung beim Übergang
zur weiteren Reihe. Normalerweise ist entweder +1 (Verschiebung nach
rechts, Forwärtslayout) oder -1 (Verschiebung nach links,
Rückwärtslayout).

Paritätssetzung: Forwärts- und Rückwärtslayouts, die Parität
beginnt mit dem Laufwerk ¹2 in beiden Fällen.
Nachdem die Parität gesetzt worden ist, ist es festzustellen, wie die Daten
zu verteilen sind (Reihenfolgeregel, interleaving rule). Unten werden
zwei gebräuchlichste Ansätze beschrieben.
|
|
 |
|
 |
 |
|
 |
 |
|
 |
|
Der Mensch löst dieses Problem leicht, er stellt sich bloß das
ganze Bild (wenn es sich besonders um einen erfahrenen Menschen handelt) vor.
Automatisierte Software wendet andere Verfahren an, dabei stützt sie sich
vorwiegend auf statistische Arrayeigenschaften. Das bringt einige Begrenzungen:
-
Arrays, die große Umfänge von Daten enthalten, werden
einfacher wiederhergestellt, weil mehr Samples für statistische Algorithmen
enthalten.
-
Arrays, die aus mehreren Laufwerken enthalten, fordern mehr
Daten (für mehre Anzahl von Samples).
-
RAID5 ist komplizierter als RAID0, weil mehrere Anzahl von
Parametern festzustellen sind.
|
|
 |
|
 |
|
|
|
|
Weekend discount in effect 35 hours 42 min left
ZA works! I downloaded and tried at least 16 other programs,
but none recovered a single image.
ZA saved 159 photos (all of the images on the card, as far as I can remember).
My 512MB SD card was corrupted when I plugged it into a card reader to make a backup.
[...]
Every search turned up fewer "new" programs to try.
Tonight I downloaded 4 "new" programs (3 of them didn't work....) ZA works!
[...] won't recognize any drives -- unless I'm logged in as Administrator. An undocumented shortcoming.
|
|