Du gehst einfach rechnerisch davon aus, dass alles was kleiner als deine StripeSize ist auf einer Platte liegt. Demnach Geschwindigkeit = 1 Platte.
Das ist aber nicht so. Ich sage nicht ein Datei wird so oder so immer aufgeteilt. Aber bedenke einmal. 4 Platten im RAID0 werden vom System so behandelt, als seien dies 1 Platte. Das heisst also die Daten können irgendwo auf den 4 Platten liegen. Das bedeutet 4 deiner kleinen Files könnte zum Beispiel auf 1er liegen oder auch auf 4 Platten. Da vom System ständig Anforderungen kommen, Daten zu lesen, ist also die Geschwindigkeit (theoretisch) 1x bis 4x so schnell. Auch bei kleinen Dateien.
RAID0 ist kein Volumen. Bei Volumen wird zuerst die erste Platte gefüllt usw. usw. Und so ist das Dateisystem auch auf den Platten verteilt. RAID0 wird quer entsprechend der StripeSize verteilt. Also auch das Dateisystem.
Und somit muss mir niemand kommen und sagen, RAID0 bringt nichts.
Übrigends der Stopuhrentest hat bei mir gezeigt: Kopieren von 10GB als Beispiel ist mein Kontroller mit 256kb StripeSize schneller als mit 64kb StripeSize. Was nun????
Hinzugefügter Post:
Vielleicht, reorganisiert der Kontroller den gesamten Datenbestand, analog einer Migration in ein anderes RAID-Level. Oder beispielsweise der Erweiterung von RAID5. Was jedoch während der Arbeit geschieht? Hm... Die Frage ist, kannst Du die StripeSize zu Laufzeit ändern? Oder geht das vielleicht nur im BIOS des Kontrollers?
Das ist aber nicht so. Ich sage nicht ein Datei wird so oder so immer aufgeteilt. Aber bedenke einmal. 4 Platten im RAID0 werden vom System so behandelt, als seien dies 1 Platte. Das heisst also die Daten können irgendwo auf den 4 Platten liegen. Das bedeutet 4 deiner kleinen Files könnte zum Beispiel auf 1er liegen oder auch auf 4 Platten. Da vom System ständig Anforderungen kommen, Daten zu lesen, ist also die Geschwindigkeit (theoretisch) 1x bis 4x so schnell. Auch bei kleinen Dateien.
RAID0 ist kein Volumen. Bei Volumen wird zuerst die erste Platte gefüllt usw. usw. Und so ist das Dateisystem auch auf den Platten verteilt. RAID0 wird quer entsprechend der StripeSize verteilt. Also auch das Dateisystem.
Und somit muss mir niemand kommen und sagen, RAID0 bringt nichts.
Übrigends der Stopuhrentest hat bei mir gezeigt: Kopieren von 10GB als Beispiel ist mein Kontroller mit 256kb StripeSize schneller als mit 64kb StripeSize. Was nun????
Hinzugefügter Post:
Und laut Beschreibung soll der Areca ja fähig sein "online" die Stripe-Size ändern zu können. Aber wie soll das genau gehen, wenn zb schon 16k (hab ich jetzt) eingestellt sind? Schreibt der Areca dann mit 8k weiter, während die vorhandenen 16k-Stripes draufbleiben?
Experten sind hier gefragt!!!
Vielleicht, reorganisiert der Kontroller den gesamten Datenbestand, analog einer Migration in ein anderes RAID-Level. Oder beispielsweise der Erweiterung von RAID5. Was jedoch während der Arbeit geschieht? Hm... Die Frage ist, kannst Du die StripeSize zu Laufzeit ändern? Oder geht das vielleicht nur im BIOS des Kontrollers?
Zuletzt bearbeitet: