Volume- und LUN-Bindung

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtual Disk Service durch die Windows Storage Verwaltungs-APIersetzt.]

Bindung ist die Erstellung von Volumes oder LUNs. Volumes bestehen aus Datenträger-Erweiterungen und LUNs aus Laufwerks-Erweiterungen. Die Bindung wählt für eine Reihe von Zuordnungen zu physischen Ressourcen aus und erfolgt innerhalb eines Subsystems, innerhalb eines Pakets oder beides. Alle Anbieterprogramme unterstützen die teilweise gerichtete Bindung eines Modells, bei dem der Aufrufer nur die Bindungsattribute angibt, die von besonderem Interesse sind, und der Anbieter den Rest auswählen kann. Die Vorgänge in VDS für Bindungsvolumes und LUNs sind ähnlich, aber nicht identisch. Beispielsweise können Hardwareanbieter zusätzliche Bindungsoptionen anbieten.

VDS unterstützt die folgenden fünf Volume- und LUN-Bindungstypen für teilweise gerichtete Konfigurationen. (Hardwareanbieter können und unterstützen viele andere Bindungen.)

Begriff BESCHREIBUNG
Einfach
Lineare Zuordnung mit einem und nur einem zusammenhängenden Umfang.
Übergreifende
Lineare Zuordnung mit mehreren nicht zusammenhängenden Erweiterungen über mehrere Datenträger oder Laufwerke hinweg.
Gestreift
Zuordnung, die zusammenhängende Volume-Erweiterungen auf mehrere Datenträger oder Laufwerke verteilt.
Gespiegelten
Zuordnung, die zwei oder mehr identische Datenkopien verwaltet.
Stripeset mit Parität
Zuordnung, die Paritätsprüfungsinformationen auf mehrere Datenträger oder Laufwerke verteilt.

VDS erstellt gespiegelte, gestreifte und gestreifte Konstrukte mit Paritätsbindungen von mehreren Membern. Beispielsweise verfügt eine zweiseitige Spiegelung über zwei Member. Jedes Mitglied kann Erweiterungen auf mehreren Datenträgern oder Laufwerken belegen. VDS verkettet die Erweiterungen, um den Member zu bilden, und bindet dann das Volume oder die LUN an die Member. Ein Anbieter kann alle Bindungstypen oder eine beliebige Teilmenge unterstützen. Im VDS-Objektmodell ist jedes Element eines Spiegels ein unabhängiges Objekt, das als Plex bezeichnet wird.

Auch hier sind volume- und LUN-Typen ähnlich, aber nicht genau. Eine Beschreibung der Volumetypen finden Sie unter Volume object; Informationen zu LUN-Typen finden Sie im LUN-Objekt. Bindungstypen sind entweder nicht fehlertolerant oder fehlertolerant.

Nicht fehlertolerante Bindung

Nicht fehlertolerante Volumes und LUNs bieten keine Notfallwiederherstellung. Wenn eine der Spindeln, die zu einem nicht fehlertoleranten Volume oder einer nicht fehlertoleranten LUN beiträgt, fehlschlägt, schlägt das gesamte Volume oder die LUN fehl. Im Gegenzug für das Risiko von Daten bieten nicht fehlertolerante Volumes und LUNs eine Eingabe-/Ausgabeleistung, die im Allgemeinen der von fehlertoleranten Volumes und LUNs überlegen ist. VDS unterstützt die folgenden drei nicht fehlertoleranten Typen: einfach, übergreifend und gestreift.

Einfach

Diagramm, das einen einfachen, nicht fehlertoleranten Typ mit 2 Paketen und 2 Subsystemen zeigt.

Übergreifend

Diagramm, das einen nicht fehlertoleranten Typ mit 1 Pack und 1 Subsystem zeigt.

Gestreift

Diagramm, das einen nicht fehlertoleranten Striped-Typ mit 1 Pack und 1 Subsystem zeigt.

Fehlertolerante Bindung

Die folgenden fehlertoleranten Volumes und LUNs bieten eine Notfallwiederherstellung. Wenn eine der Spindeln, die zu einem fehlertoleranten Volume oder einer LUN beiträgt, ausfällt, können die Daten wiederhergestellt werden. Im Austausch für die Datensicherheit ist die Ein-/Ausgabeleistung fehlertoleranter Volumes und LUNs in der Regel gegenüber der leistung von nicht fehlertoleranten Volumes und LUNs nicht geeignet. VDS unterstützt zwei fehlertolerante Typen: gespiegelt und stripeed mit Parität.

Gespiegelt (Drei-Wege-Spiegelung)

Diagramm, das einen fehlertoleranten Typ gespiegelter (3-Wege-Spiegelung) zeigt.

Stripeset mit Parität

Diagramm, das einen Striped-Typ mit fehlertolerantem Paritätstyp zeigt.

Übersicht über die Konfiguration

Volumeobjekt

LUN-Objekt