So testen Sie die RAID-Geschwindigkeit

Die Verwendung der Redundant Array of Independent Disks-Technologie kann die Leistung Ihres Speichers verbessern und sowohl Geschwindigkeits- als auch Zuverlässigkeitsvorteile bieten. Die Überwachung der Geschwindigkeit Ihres RAID-Setups ist wichtig, damit Sie feststellen können, ob Ihr Speicher leistungsschwach ist, und Sie erkennen, wann es Zeit für ein Upgrade ist. RAID-Geschwindigkeiten werden mit Benchmarking-Software gemessen, die testet, wie lange das RAID-Array für die Ausführung einer Reihe von Aufgaben benötigt.

Grundlegende Tests

Sie können die Geschwindigkeit Ihres RAIDs testen, indem Sie bestimmen, wie lange es dauert, eine bestimmte Datei auf das Array zu kopieren. Die meisten Betriebssysteme zeigen einen Fortschrittsbalken an, während große Dateivorgänge ausgeführt werden, sodass Sie ungefähr sehen können, wie lange der Vorgang dauert. Dies ist nützlich, wenn Sie nur die Leistung Ihres RAIDs einschätzen möchten, da Sie keine zusätzliche Software installieren müssen. Diese Methode ist jedoch im Allgemeinen nicht so genau wie ein Benchmarking-Test.

Benchmarking-Tools

Die Verwendung eines Benchmarking-Tools gibt Ihnen mehr Kontrolle über Ihre Geschwindigkeitstests und ermöglicht Ihnen, Parameter wie die vom Array verwendete Blockgröße und die Testdauer zu variieren. Wenn Sie eine kleine Blockgröße verwenden, können Sie das RAID unter Stressbedingungen testen, wodurch das Array gezwungen wird, mehr Eingabe-/Ausgabevorgänge als normal durchzuführen, um die Daten als eine Reihe kleiner Datenblöcke statt in weniger größeren Blöcken zu schreiben. Wenn Sie einen langen oder kontinuierlichen Test durchführen, können Sie sehen, wie das Array mit längeren Nutzungszeiten zurechtkommt.

Arten von Benchmarking-Tools

Benchmarking-Anwendungen unterscheiden sich in Umfang und Verwendungszweck. Einige, wie Attos Disk Benchmark und Intels IOmeter, sind speziell dafür gedacht, RAID-Anwendungen zu testen. Disk Benchmark kann die Leistung einzelner Laufwerke innerhalb eines RAID-Arrays sowie der Controller-Karte testen, mit der das Array verbunden ist. Festplattentesttools wie HDTune funktionieren jedoch auch mit RAID-Volumes und testen jedes Volume, als ob es eine große Festplatte wäre. Solche Anwendungen bieten normalerweise eine einfachere Schnittstelle auf Kosten einer reduzierten Funktionalität.

Faktoren, die die RAID-Geschwindigkeit beeinflussen

Einer der Schlüsselfaktoren für die RAID-Geschwindigkeit ist der verwendete RAID-Modus. Verschiedene RAID-Modi kombinieren Laufwerke auf unterschiedliche Weise miteinander, wobei einige auf Leistung und andere auf Zuverlässigkeit ausgerichtet sind. Die Geschwindigkeit der RAID-Controller-Karte ist ebenfalls wichtig, da schnellere Karten in der Lage sind, in einem bestimmten Zeitraum mehr Daten auf das RAID zu übertragen. Darüber hinaus sollten Sie die Spindeldrehzahl der in Ihrem Array verwendeten Laufwerke berücksichtigen. Laufwerke der Enterprise-Klasse drehen sich in der Regel mit 7.200 U/min und liefern deutlich schnellere Ergebnisse als Consumer-Laufwerke mit 5.400 U/min.