在以前版本的Windows Server中實行客體叢集, 必須將共用儲存(Storage)公開給VM, 使用虛擬光纖通道介面或使用iSCSI連接到共用儲存(Storage), 如果Storage沒有虛擬光纖通道驅動程式或iSCSI支援, 則執行這項工作會非常麻煩
並且在某些情況下, 如託管提供商託管VM時, 管理者不希望將儲存層公開給VM用戶, 為解決這些問題, Windows Server 2016為VM叢集儲存提供了額外的抽象層, 可以在兩個或多個VM之間共用虛擬硬碟(僅限.vhdx或.vhds格式), 然後在建立客體叢集時將該虛擬硬碟作為共用儲存, 可以將共用虛擬硬碟當成見證磁碟或叢集中的資料磁碟
可以在VM設定中將共用虛擬硬碟(.vhdx或.vhds)新增到SCSI磁碟上, 也可以將共用虛擬硬碟加到任何支援Windows Server 2016 Hyper-V平台上執行的VM, 因為有多個選項可為客體叢集提供共用儲存, 所以客體叢集設定變得簡單, 這些選項包括共用虛擬硬碟, 光纖通道, SMB, 儲存空間和iSCSI儲存, 可以使用共用虛擬硬碟為SQL Server資料庫和檔案伺服器叢集等提供儲存
Failover Cluster Hyper-V with CSV |
設定共用虛擬磁碟重點:
。至少包括一個雙節點Hyper-V容錯移轉主機叢集
。所有伺服器必須運行Windows Server 2012 R2或更高版本
。所有伺服器都需屬於同一個Active Directory網域
。已設置的共用儲存資源必須可用: block儲存上的CSV (例如叢集儲存空間) 或具有SMB 3.0(基於檔案的儲存)的擴展檔案伺服器叢集(運行Windows Server 2012 R2或更高版本)
。容錯移轉叢集中, 在客體叢集執行的多個VM需有充足的記憶體, 磁碟和處理器容量支援
以共用虛擬磁碟比較, 每個共用儲存選項具有不同的Hyper-V功能
功能 | 共用 .vhdx 及 .vhds | 虛擬光纖通道 | VM中iSCSI |
---|---|---|---|
支援的儲存 | 存儲空間,串接SCSI,光纖通道,iSCSI,SMB | 光纖通道SAN | iSCSI SAN |
在VM中的儲存 | 虛擬串接SCSI | 虛擬光纖通道LUN | iSCSI LUN |
資料流經Hyper-V交換器 | 否 | 否 | 是 |
儲存在Hyper-V主機級別設定 | 是 | 是 | 否 |
提供低延遲和低CPU使用 | 是(RDMA或光纖通道) | 是(光纖通道) | 否 |
需要特定的硬體 | 否 | 是 | 否 |
移動VM時需要重新設定交換器 | 否 | 是 | 否 |
公開儲存架構 | 否 | 是 | 是 |
沒有留言:
張貼留言