共用方式為


Volume Plex 物件

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

磁碟區 plex 物件會建立磁碟區 plex 的模型,該磁碟區包含磁碟區。 只有鏡像磁碟區可以有多個 plexes;所有其他磁碟區類型都有一個 plex。 每個 plex 都包含磁碟區上的數據復本。 VDS 支援四種磁碟區 plex 類型:簡單、跨越、等量和等量等量。 如需每個磁碟區類型的描述,請參閱 Volume Object

有兩種方式可以建立具有多個叢集的磁碟區。 您可以使用 IVdsPack::CreateVolume 方法來直接建立鏡像磁碟區,或使用 IVdsVolume::AddPlex 方法,將一個磁碟區新增至另一個磁碟區。 磁碟區(和基礎磁碟)必須位於相同的套件中。 下圖顯示將一個磁碟區 (B) 新增為另一個磁碟區 (A) 的範例,以及產生的多任務處理磁碟區 (A)。 磁碟區 A 上的數據會保持不變,而磁碟區 B 上的數據會變成磁碟區 A 上的數據鏡像複本。

圖表,其中顯示兩個單一 plexes,一個具有簡單磁碟區 A,另一個具有簡單磁碟區 B,等於多個具有鏡像磁碟區 A 的 plexes。

您可以叫用 IVdsVolume::QueryPlexes 方法來查詢磁碟區叢集。 您可以從 queryPlexes 所傳回的列舉中選取所需的 plex 物件,以取得特定磁碟區 plex 的指標。 除了最後一個 plex 之外,現有的 plex 可以中斷或移除。 使用 IVdsVolume::BreakPlex 將 plex 從磁碟區分割,並將中斷的 plex 物件轉換成磁碟區物件。 使用 IVdsVolume::RemovePlex 來完全刪除 plex。 您可以藉由呼叫 IVdsVolumePlex::Repair 方法來嘗試修復容錯 plex,此方法會將不良成員移至良好的磁碟。

除了物件標識碼和 plex 類型之外,磁碟區 plex 物件屬性還包括 plex 的狀態、健全狀況和轉換狀態。 此物件沒有旗標。

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

類型 元素
這個物件一律公開的介面 IVdsVolumePlex
相關聯的列舉 VDS_VOLUME_PLEX_STATUSVDS_VOLUME_PLEX_TYPEVDS_DISK_EXTENT_TYPE
相關聯的結構 VDS_VOLUME_PLEX_PROP

 

軟體提供者物件

Volume 物件