RAID0 Speed-TEST
Erklärung der RAID Levels Level | Erklärung | Linear | Alle Partitionen bzw. Platten werden einfach aneinandergehängt. Ist die erste Platte voll, wird auf der zweiten, der dritten usw. weitergeschrieben. Verfügbarer Plattenplatz: 100% | 0 | Auch als »Stripping« bezeichnet. Baut auf dem Linear-Mode auf. Die Daten werden aber auf allen Platten gleichmäßig verteilt. Dadurch wird der Datendurchsatz, besonders bei großen Datenmengen, erheblich erhöht. Vorsicht! Fällt eine Platte aus, ist das gesamte RAID unbrauchbar! Verfügbarer Plattenplatz: 100% | 1 | Auch »Mirroring« oder »Duplexing« genannt. Jede einzelne Platte wird komplett gespiegelt. Quittiert eine Platte den Dienst, springt automatisch die zweite Platte (Spiegel) ein. Der Vorteil von Level 1, liegt klar in der hohen Datensicherheit. Man sollte aber nicht den finanziellen Aufwand dieser Methode vergessen. Verfügbarer Plattenplatz: 50% | 2 | Verwendet einen ECC-Algorithmus ("Error Correction Code"). Hierbei werden aus den vorhandenen Daten Prüfsummen erstellt. Fällt eine Platte aus, können so trotzdem die Daten restauriert werden. Es gibt zu den »normalen« Platten zusätzlich (mehrere) ECC-Platten. Der Vorteil ist eine sehr hohe Ausfallsicherheit, da hier sogar mehrere Platten ausfallen dürfen. | 3 | Im Gegensatz zu RAID 2 werden die Prüfsummen nicht auf zusätzliche ECC-Platten geschrieben, sondern auf eine sogenannte Paritydisk. Nachteil: Geringere Sicherheit bzw. langsam. Um Daten auf das Datenlaufwerk zu schreiben, müssen sie erst ausgelesen werden, dann in die Datenstruktur eingebaut werden, daraufhin werden die Parity-Informationen erstellt und letztendlich können die neuen Daten gespeichert werden. | 4 | Die High-Speed Variante von Level 3. Die Daten werden nicht fein säuberlich in kleinen Blöcken verteilt, sondern in größeren. Vorteil: Höhere Lese- und Schreibperformance. | 5 | Logische Weiterentwicklung von RAID 3 und 4; verteilt die Parity- Informationen einfach intelligent über alle Platten. Beste Lösung hinsichtlich Performance und Sicherheit! |
Das Test-System Kommen Wir mal zum Test. Ich habe mal gelesen dass die CPU Auslastung bei gleicher Strip-Size und Cluster-Size sinken soll! Dies will ich jetzt mal auf dem Grund gehen. Die Lese Geschwindigkeit und CPU Auslastung werde ich mit Hilfe des Tools HD Tach 2.70 heraus finden.
Computer CPU | Intel Pentium 4 3,2GHz | RAM | 2x 512 MB DDR 400 Corsair (2.0 2-2-5) | Mainboard | MSI Neo 875P FIS2R | RAID-Controller | Intel ICH 5 (Southbridge) | HDD | 2x 36 GB Western Digital WD360GD |
Technische Daten zur Festplatten Kapazität | 36,7 GB | Schnittstelle | 7-polig Serial ATA/150 | Umdrehungen/Minute | 10.000 | Zugriffszeit | 5,2 ms | Cache | 8192 KB | Der Test
Strip 4 KB – Cluster 4 KB
Strip 8 KB – Cluster 8 KB
Strip 16 KB – Cluster 16 KB
Strip 32 KB – Cluster 32 KB
Strip 64 KB – Cluster 64 KB
Strip 128 KB – Cluster 4 KB
Strip 128 KB – Cluster 64 KB
Strip 128 KB – Cluster Standart Größe Non RAID (eine HDD)
RAID0
Fazit Wie man sieht stimmt das mit der CPU Auslastung nicht!
Aber die Lese Geschwindig ist bei 4 KB - 4 KB, 8 KB - 8 KB und 16 KB - 16 KB am höhsten!
Der unterschied bei einer einzelnen Platte und RAID1 ist gering, fast gleich Null.
Ich werde mich für mein System eine Strip-Size von 16 KB und Cluster-Size auch von 16 KB entscheiden.
Ich hoffe das ich Euch ein bisschen damit weiter helfen konnte!
Bei Fragen und Kommentaren kommt ins Forum. KLICK IT
|
|