HP StorageWorks 1000 Modular Smart Array Benutzerhandbuch

Seite 69

Advertising
background image

Drive Arrays und Fehlertoleranzmethoden 69

Ist ein Array Controller im System installiert, kann die Kapazität mehrerer physischer Laufwerke zu
virtuellen Einheiten zusammengefasst werden, die als logische Laufwerke (auch logische Volumes
genannt, mit Ln in den Abbildungen dieses Abschnitts gekennzeichnet) bezeichnet werden. Ist dies
der Fall, werden die Lese-/Schreibköpfe der physischen Laufwerke in einem logischen Laufwerk
gleichzeitig genutzt.

Da die Lese-/Schreibköpfe gleichzeitig aktiv sind, wird eine bestimmte Datenmenge in einem gegebenen
Zeitraum nicht nur auf ein, sondern auf alle Laufwerke geschrieben. Jede Dateneinheit wird als Block
bezeichnet (in der Abbildung durch Bn gekennzeichnet), und benachbarte, über alle physischen
Laufwerke in einem logischen Laufwerk verteilte Blöcke bilden eine Gruppe von Daten-Stripes (Sn).

Damit die Daten in einem logischen Laufwerk lesbar sind, muss die Datenblockfolge in jedem Stripe
identisch sein. Diese Sequenzierung nimmt der Array-Controller vor, der die Datenblöcke in der richtigen
Reihenfolge an die Schreibköpfe der Laufwerke sendet.

Als Folge des Striping-Vorgangs enthält jedes physische Laufwerk in einem gegebenen logischen Laufwerk
dieselbe Datenmenge. Wenn ein physisches Laufwerk in einem bestimmten logischen Laufwerk eine
größere Kapazität als ein anderes physisches Laufwerk aufweist, ist die zusätzliche Kapazität
verschwendet, da sie in einem logischen Laufwerk nicht genutzt werden kann.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: