Freigeben über


Subsystem-Objekt

[Ab Windows 8 und Windows Server 2012 wird die Virtual Disk Service COM-Schnittstelle von der Windows Storage Management APIersetzt.]

Ein Subsystemobjekt modelliert ein Speichersubsystem. Ein Subsystem ist entweder ein RAID-Gehäuse oder eine PCI RAID-Karte. Ein einzelner Hostcomputer kann mit einer beliebigen Anzahl von Subsystemen verbunden werden. Jedes Subsystem wird von genau einem Hardwareanbieter verwaltet. In einer SAN-Konfiguration stellt die Subsystemklasse ein SAN-Speichergehäuse dar.

Ein Subsystem kann eine beliebige Anzahl von Controllern und Laufwerken enthalten und kann eine beliebige Anzahl von LUNs auf dem Computer anzeigen, auf dem der Hardwareanbieter ausgeführt wird. Übergeordnete Subsysteme können LUNs auf anderen Computern im Netzwerk entmasken. Jedes Laufwerk innerhalb eines Subsystems ist mit einem Bus verbunden und belegt einen Steckplatz im Bus. Jeder Controller innerhalb eines Subsystems verfügt über einen oder mehrere Controllerports.

Die folgende Abbildung zeigt die physischen Geräte in einem Subsystem (LUNs sind nicht dargestellt) und die Beziehungen zwischen ihnen.

Diagramm, das ein Subsystem zeigt, das mit

VDS-Anwendungen verwenden die IVdsHwProvider::QuerySubSystems Methode, um die Subsysteme abzufragen, die zu einem bestimmten Hardwareanbieter gehören. Aufrufer können einen Zeiger auf ein bestimmtes Subsystem abrufen, indem sie das gewünschte Subsystemobjekt aus der Enumeration auswählen, die von der QuerySubSystems Methode zurückgegeben wird. Mit einem Subsystemobjekt können Sie den Subsystemstatus festlegen, LUNs erstellen, Laufwerke ersetzen und Abfragen für Controller, Laufwerke und LUNs durchführen.

Neben einem Objektbezeichner, einem Namen und einer Seriennummer umfassen Subsystemobjekteigenschaften den Subsystemstatus, den Status und die Kennzeichnungen des Subsystems; Anzahl der Controller, Steckplätze und Busse; und eine Neuerstellungsprioritätseinstellung.

In der folgenden Tabelle sind verwandte Schnittstellen, Enumerationen und Strukturen aufgeführt.

Art Element
Schnittstellen, die von diesem Objekt immer verfügbar gemacht werden IVdsSubSystem.
Schnittstellen, die immer von diesem Objekt in VDS 1.1 und 2.0 iSCSI-Anbietern verfügbar gemacht werden IVdsSubSystemIscsi und IVdsSubSystemImportTarget.
Schnittstellen, die von diesem Objekt verfügbar gemacht werden können IVdsSubSystemNaming und IVdsMaintenance.
Zugeordnete Enumerationen VDS_SUB_SYSTEM_FLAG und VDS_SUB_SYSTEM_STATUS.
Zugeordnete Strukturen VDS_SUB_SYSTEM_PROP und VDS_SUB_SYSTEM_NOTIFICATION.

 

Hardwareanbieterobjekte

IVdsHwProvider::QuerySubSystems