Sql-Server

如何為兩節點集群提供從 SAN 到 Hyper-V 的集群儲存

  • October 7, 2013

我想製作一個 2 節點 SQL Server 2012 集群。兩個節點都是在 Hyper-V 上執行 Windows Server 2012 的虛擬機。

我有一個可用的物理 SAN,可用於集群儲存,所以我希望有人能幫助解決如何使集群儲存對兩個節點都可用。兩個節點都使用 HBA 光纖通道。

  1. 如何使其與 iSCSI 一起使用
  2. 如何在沒有 iSCSI 的情況下使其工作

我希望能夠製作多個驅動器,例如 S、F、K 等

謝謝

如果我正確理解了這個問題,您想用在 Windows Server 2012 Hyper-V 主機上的 Hyper-V 中執行的兩個虛擬機創建一個 SQL 集群,對嗎?

為了使用共享磁碟(您需要),您有兩個選擇: 1. 虛擬光纖通道 2. Iscsi

虛擬光纖通道讓您可以使用現有的 SAN 並將其呈現給 VM,就像將其呈現給物理主機一樣。但是有一些先決條件,因此您的 SAN 可能不支持這一點。可以在這裡找到一個很好的描述:Hyper-V 虛擬光纖通道設計指南

對於 iscsi,您可以簡單地將您的 SAN 作為 Iscsi 目標呈現給客戶端。您的 SAN 可能能夠本機執行此操作,或者您可能需要將 SAN 提供給某種 NAS,這再次使儲存可以通過 iSCSI 訪問。Windows Server 可以做到這一點,我相信任何 linux 發行版也可以做到這一點。

編輯:在即將到來的 Windows Server 2012R2 中使用 Hyper-V,您可以實現共享的 vhdx 磁碟文件,只要 vhdx 駐留在 SMB3 共享文件夾上。此處對此進行了描述: Windows Server 2012 R2 中的共享 VHDX 文件功能如何工作?

引用自:https://serverfault.com/questions/544269