子系統物件

[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。

子系統物件會建立儲存子系統的模型。 子系統是 RAID 主機殼或 PCI RAID 卡。 單一主機電腦可以連線到任意數目的子系統。 每個子系統都是由一個硬體提供者所管理。 在 SAN 組態中,子系統類別代表 SAN 儲存主機殼。

子系統可以包含任意數目的控制器和磁片磁碟機,而且可以呈現 (解除遮罩) 硬體提供者執行所在電腦的任意數目 LUN。 較高階子系統可以將 LUN 解除遮罩至網路上的其他電腦。 子系統中的每個磁片磁碟機都會連線到匯流排,並佔用匯流排中的插槽。 子系統中的每個控制器都有一或多個控制器埠。

下圖顯示子系統中所包含的實體裝置, (LUN 不會顯示) 以及它們之間的關聯性。

此圖顯示從左側的「埠」開始的子系統,移至「控制器」,然後是「匯流排」,並具有「插槽」,導致個別的「磁片磁碟機」。

VDS 應用程式使用 IVdsHwProvider::QuerySubSystems 方法來查詢屬於特定硬體提供者的子系統。 呼叫端可以從 QuerySubSystems 方法傳回的列舉中選取所需的子系統物件,以取得特定子系統的指標。 使用子系統物件,您可以設定子系統狀態、建立 LUN、取代磁片磁碟機,以及查詢控制器、磁片磁碟機和 LUN。

除了物件識別碼、名稱和序號之外,子系統物件屬性還包含子系統狀態、健康情況和旗標;控制器、插槽和匯流排的計數;和重建優先順序設定。

下表列出相關的介面、列舉和結構。

類型 元素
此物件一律公開的介面 IVdsSubSystem
此物件一律公開于 VDS 1.1 和 2.0 iSCSI 提供者中的介面 IVdsSubSystemIscsiIVdsSubSystemImportTarget
這個物件可能公開的介面 IVdsSubSystemNamingIVdsMaintenance
相關聯的列舉 VDS_SUB_SYSTEM_FLAGVDS_SUB_SYSTEM_STATUS
相關聯的結構 VDS_SUB_SYSTEM_PROPVDS_SUB_SYSTEM_NOTIFICATION

 

硬體提供者物件

IVdsHwProvider::QuerySubSystems