Ausfallsichere Systeme

Günstiges IDE-RAID

Ausfälle von Festplatten sind besonders kritisch, da die Daten auf einer defekten Platte verloren gehen. RAID -Systeme mit redundanter Datenspeicherung auf mehreren Festplatten schützen vor dem Datenverlust. Ein weiterer Vorteil ist die bessere Performance, die durch parallele Schreib- oder Lesevorgänge entsteht. Der Nachteil sind höhere Kosten für Datenträger und spezielle RAID-Controller. Allerdings ist dieser Nachteil gering gemessen am Wiederherstellungsaufwand für einen defekten Datenträger beispielsweise von einem Backup-Band. Dennoch: RAID schützt nicht vor Datenverlusten durch Löschen oder durch Virenbefall!

Der einfachste Fall von RAID ist die Festplatten-Spiegelung oder RAID-1. Hier werden die Daten gleichzeitig auf zwei identische Festplatten geschrieben. RAID-1 stellt trotz des verschwenderischen Umgangs mit Plattenplatz eine verhältnismäßig preiswerte Lösung dar, weil der Aufwand für die Berechnung spezieller Prüfsummen entfällt. Heutzutage gibt es RAID-Controller auch für IDE-Festplatten, wodurch der Preis sehr günstig gehalten werden kann. Hervorzuheben sind Controller der Firma Promise. Beispielsweise ist die ATA/100-Version des Fasttrak RAID-Controller für 350 Mark erhältlich, die ATA/66-Version kostet 280 Mark. Daher sind IDE-RAID-Controller auch für Amateur-Videofilmer und Power-Gamer unter Windows 98 interessant.

Das schnelle IDE-Interface ist sehr empfindlich, was Kabellängen angeht. Insbesondere bei der Verwendung von Wechselrahmen ist Vorsicht angebracht, weil die Übergangskontakte den Transfer erschweren. Im Zweifelsfall sollte man ein Set kaufen, welches für diese Anwendungen getestet wurde.

Die Performance bei Schreibvorgängen bleibt bei RAID-1 gleich, da die Daten parallel auf beide Platten geschrieben werden. Beim Lesen, wenn die Hälfte der Daten von der ersten, die andere Hälfte gleichzeitig von der zweiten Platte angefordert werden, verbessert sich die Geschwindigkeit um den Faktor 1,6 bis 1,8.

Bei einer RAID-0-Konfiguration werden die Daten nicht gespiegelt, sondern auf die Platten verteilt. Dann wird ein ähnlicher Leistungsgewinn - auf Kosten der Datensicherheit - auch beim Schreiben erreicht. Messungen hierzu finden Sie in unserem Beitrag über Ultra-ATA/100. Dort stieg beispielsweise der maximale Datendurchsatz einer IBM Deskstar 75 GXP im RAID-0-Verband aus zwei Platten von 36 auf 72 MByte/s an. Die Praxiswerte beim Lesen erhöhten sich von 13,5 MByte/s auf 20,9 MByte/s.

Die Promise-Controller erlauben den Anschluss von vier IDE-Platten, wobei dann RAID 10 (sprich RAID Eins-Null) zum Einsatz kommt. Mit diesem Verfahren werden die Daten gleichzeitig als so genannte Stripes (Streifen) auf die Platten verteilt und anschließend gespiegelt. Die Verteilung auf die Platten führt zu einem großen Leistungsgewinn bei gleichzeitiger Datensicherheit.