Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.556 Themen, 109.754 Beiträge

Raid Performance

andre9911 / 3 Antworten / Flachansicht Nickles

Hat jemand mal ne Ahnung wieviel Performancegewinn ein Raidsystem bringt? Und ob sich sowas überhaupt in irgendeiner Weise in Raid 0 bemerkbar macht.

Wenn ja, ist es besser eine PCI Karte zu nehmen,oder langt On Board?

Danke im vorraus für eure Zahlreichen Antworten.
andre9911

bei Antwort benachrichtigen
Pfützner (Anonym) „Hi Pfützner! Dein Beitrag war recht innteressant! Eigentlich wollte ich eine...“
Optionen

SCSI wäre hier auch nicht unbedingt die Lösung, da die Dauertransferraten der Platten bei IDE und SCSI in etwa gleich sind, SCSI ist im zufälligen Zugriff aber deutlich schneller.

Wie gesagt, rein theoretisch ist das RAID doppelt so schnell wie die einzelne Platte. Es hängt aber auch davon ab, ob die 100MB eine Datei oder mehrere (viele) kleine Dateien sind.

Ist es eine große Datei und nicht fragmentiert könnte eine Platte rein rechnerisch den Transfer in 3 - 4 Sekunden geschafft haben, das RAID würde real etwa 2 - 3 Sekunden brauchen, kein großer Geschwindigkeitsgewinn. Die doppelte Leistung erreicht man nie, da der Kommando-Overhead ja mehr als das doppelte ausmacht.

Sind es aber mehrere kleine Dateien kann selbst das RAID durchaus 10 Sekunden und mehr brauchen. Für die einzelne Platte müßtest Du dann aber schon mit 20 - 30 Sekunden rechnen. Hier wäre der Geschwindigkeitsvorteil deutlicher.

Beim Defragmentieren werden ja nur Dateien zusammengefaßt, mehrere zusammengehörende Dateien liegen nach dem Defragmentieren aber praktisch nie direkt hintereinander auf der Platte, es fallen also Zugriffszeiten an. Das Defragmentier-Programm weiß ja nicht welche Dateien zusammengehören. Unter diesen Umständen ist eine aktuelle SCSI-Platte oft schneller als IDE-RAID mit ebenso aktuellen Platten.

Die aktuellen SCSI-Platten mit 10000 Umdrehungen brauchen für einen Full Stroke (Zugriff über die gesamte Datenträgeroberfläche) etwa 12 msec, IDE-Platten mit 7200 Umdrehungen brauchen da immer noch etwa 16 msec, die 5400-er sogar noch über 20 msec. Die Zugriffe sind natürlich nicht immer so lange, aber sie summieren sich und machen die Platten deutlich langsamer.

Überlegung: Wie lange dauert das jetzt mit Deiner Platte?
Ein RAID aus 2 Deiner Platten würde etwas mehr als die Hälfte der Zeit brauchen. Ist es den Aufpreis wert?

Kleiner Zusatz, falls Du ohnehin neue Platte(n) kaufen würdest: Hier kommt's wieder drauf an ob das eine große oder mehrere kleine Dateien sind. Bei einer Datei wirkt sich die höhere Leistung der neuen Platten aus, höhere Datendichte = höhere Geschwindigkeit.
Handelt es sich aber um viele kleine Dateien ist der Leistungszuwachs im Vergleich zu Deiner alten deutlich geringer. Wenn je Zugriff nur noch 4kB übertragen werden sind neue Platten mit 5400 Umdrehungen nicht schneller als alte 5400-er PIO-Mode-Platten mit 500MB Kapazität.

bei Antwort benachrichtigen