Raid Stripsize ?

Colonizer

Vice Admiral Special
Mitglied seit
11.04.2001
Beiträge
728
Renomée
4
Standort
El Playa Grande
  • QMC Race
Hallo,
Bei einem Raid0 von 2 Platten und einer gewählten Stripsize von 64k für die VistaPartition ist es doch so, daß erst wenn eine Datei größer als 64k ist diese auf beide Platten aufgeteilt wird.

z.B Datei 80k wird gespeichert als 2x40k

Was passiert nun wenn 2 Dateien nur 16k gross sind?
  1. Datei 1 auf HDD1 Datei2 auf HDD2 Rest 2x 48k (kann dieser überhaupt noch genutzt werden?)
  2. Datei 1 je 8k auf HDD1 und HDD2 , Datei2 je 8k auf HDD1 und HDD2. Rest 4x 56k?
Welche Stripsize ist beim Bootlaufwerk zu empfehlen?
Derzeit Vista auf 64k Spiele auf 128k.
 
Hallo,
Bei einem Raid0 von 2 Platten und einer gewählten Stripsize von 64k für die VistaPartition ist es doch so, daß erst wenn eine Datei größer als 64k ist diese auf beide Platten aufgeteilt wird.
So ist es. Bzw. das Dateisystem weiß eigentlich nichts von der Stripsize.
Dh. die Blöcke 1-16 sind am Strip1 und die nächsten 16 am Strip2 (bei 4k Blöcken).
Und jenachdem wie das Dateisystem seine Blöcke auswählt landet es evt. auf einem Strip oder auf dem anderen oder irgend wie dazwischen.
Welche Stripsize ist beim Bootlaufwerk zu empfehlen?
Derzeit Vista auf 64k Spiele auf 128k.
Eine möglichst kleine Stripsize für Laufwerke mit kleinen Dateien zu verwenden ist sinnvoll.
Da arbeiten dann immer beide Laufwerke gemeinsam.
Das ist zwar für die Benchmarks nicht so schön, denn die messen meistens nur die sequenzielle Transferrate, aber fürs arbeiten ist es das doch.

Die Stripsize ist im Grunde sehr schwierig optimal zu setzen, denn neben den Dateigrößen kommt es auch auf die IO Size an.
Und wenn die nicht konstant ist, dann kann man kaum einen optimalen Wert finden.

lg
__tom
 
Zurück
Oben Unten