Users Guide

Table Of Contents
voraus, sowie eine gewisse Vertrautheit mit der Art und Weise, wie die RAID-Controller Ihres Systems und das Betriebssystem mit
Festplattenspeicherplatz umgehen.
Was ist RAID?
RAID ist eine Technologie zum Verwalten der Datenspeicherung auf den physischen Festplatten, die sich in Ihrem System befinden oder
damit verbunden sind. Ein Hauptaspekt von RAID ist die Fähigkeit, sich über physische Festplatten erstrecken zu können, sodass die
kombinierte Speicherkapazität mehrerer physischer Festplatten als ein einziger, erweiterter Festplattenspeicherplatz betrachtet werden
kann. Ein anderer Hauptpunkt von RAID besteht in der Fähigkeit redundante Daten zu erhalten, die dazu verwendet werden können
Daten in dem Falle eines Festplattenversagens wiederherzustellen. RAID verwendet verschiedene Methoden um Daten zu speichern und
zu rekonstruieren, wie z. B. Striping, Datenspiegelung und Parität. Es gibt verschiedene RAID-Stufen, die verschiedene Methoden zur
Speicherung und zum Rekonstruieren von Daten verwenden. Die RAID-Stufen besitzen verschiedene Eigenschaften in Bezug zur/zum
Lese/Schreib-Leistung, Datenschutz und Speicherkapazität. Da nicht alle RAID-Stufen redundante Daten erhalten, können einige RAID-
Stufen verlorene Daten nicht wiederherstellen. Die von Ihnen ausgewählte RAID-Stufe hängt davon ab, ob Ihre Priorität bei der/dem
Leistung, Schutz oder Speicherkapazität liegt.
ANMERKUNG: Die zur Implementierung von RAID verwendeten Angaben werden vom RAID Advisory Board (RAB) definiert. Obwohl
das RAB die RAID-Stufen definiert, kann die kommerzielle Implementierung von RAID-Stufen von unterschiedlichen Herstellern von
den tatsächlichen RAID-Spezifikationen abweichen. Die von einem bestimmten Hersteller verwendete Implementierung kann eventuell
die Lese- bzw. Schreibleistung und den Grad der Datenredundanz beeinflussen.
Hardware- und Software-RAID
RAID kann entweder mit Hardware oder Software implementiert werden. Ein System, das Hardware-RAID verwendet, besitzt einen RAID-
Controller, der die RAID-Stufen implementiert und Lese- bzw. Schreibvorgänge von Daten von/auf physische(n) Festplatten verarbeitet.
Wenn über das Betriebssystem zur Verfügung gestellte Software-RAID verwendet wird, setzt das Betriebssystem die RAID-Stufen um.
Aus diesem Grund kann die ausschließliche Verwendung von Software-RAID die Systemleistung herabsetzen. Es kann jedoch Software-
RAID zusätzlich zu Hardware-RAID-Datenträgern verwendet werden, um eine bessere Leistung und Vielseitigkeit der RAID-Datenträger-
Konfiguration bereit zu stellen. Zum Beispiel kann ein Paar von Hardware-RAID-5-Datenträgern über zwei RAID-Controller gespiegelt
werden, um RAID-Controller-Redundanz bereitzustellen.
RAID-Konzepte
RAID verwendet bestimmte Methoden, um Daten auf Festplatten zu schreiben. Mit diesen Methoden kann RAID eine Datenredundanz
oder verbesserte Leistung bereit stellen. Diese Methoden umfassen:
Datenspiegelung – Duplizieren von Daten von einer physischen Festplatte auf eine andere physische Festplatte. Datenspiegelung
bietet Datenredundanz, indem zwei Kopien derselben Daten auf verschiedenen physischen Festplatten aufrechterhalten werden.
Wenn einer der Datenspiegelungsfestplatten ausfällt, kann das System weiterhin mit der unbeeinflussten Festplatte betrieben werden.
Beide Seiten des Spiegels enthalten zu jeder Zeit die gleichen Daten. Beide Seiten des Spiegels können als die betriebsbereite Seite
fungieren. Die Lesevorgänge einer gespiegelten RAID-Festplattengruppe sind leistungsmäßig mit einer RAID 5-Festplattengruppe
vergleichbar, jedoch sind die Schreibvorgänge schneller.
Striping – Mit Festplatten-Striping werden Daten über alle physischen Festplatten in einer virtuellen Festplatte geschrieben. Jedes
Stripe besteht aus aufeinander folgenden Datenadressen der virtuellen Festplatte, die in Einheiten fester Größe jeder physischen
Festplatte in einem sequentiellen Muster zugeordnet werden. Zum Beispiel: Wenn die virtuelle Festplatte fünf physische Festplatten
enthält, schreibt das Stripe Daten zu den physischen Festplatten eins bis fünf, ohne eine der physischen Festplatte zu wiederholen. Die
Größe des von einem Stripe beanspruchten Speicherplatzes ist auf jeder physischen Festplatte gleich. Der Teil eines Stripes, der sich
auf einer physischen Festplatte befindet, ist ein Stripe-Element. Das Striping an sich bietet keine Datenredundanz. Striping zusammen
mit Parität bietet Datenredundanz.
Stripe Grösse – Der gesamte Festplattenspeicherplatz, der von einem Stripe belegt wird, ohne eine Paritätsfestplatte einzuschließen.
Beispiel: Ein Stripe hat 64 KB Festplattenspeicherplatz und 16 KB Daten auf jeder Festplatte im Stripe. In diesem Fall ist die
Stripe-Größe 64 KB und die Stripe-Elementgröße ist 16 KB.
Stripe-Element – Ein Stripe-Element ist ein Teil eines Stripes, welcher sich auf einer einzigen physischen Festplatte befindet.
Stripe-Elementgröße – Die Menge des Festplattenspeicherplatzes, die von einem Stripe-Element benutzt wird. Beispiel: Ein Stripe hat
64 KB Festplattenspeicherplatz und 16 KB Daten auf jeder Festplatte im Stripe. In diesem Fall ist die Stripe-Elementgröße 16 KB und
die Stripe-Größe ist 64 KB.
Parität – Parität bezieht sich auf redundante Daten, die unter Verwendung eines Algorithmus in Verbindung mit Striping erhalten
werden. Wenn einer der gestripten Festplatten ausfällt, können die Daten von den Paritätsinformationen mit dem Algorithmus
rekonstruiert werden.
Verwalten von Speichergeräten
197