Virtualization

SQL 集群或 Hyper V 集群

  • March 3, 2014

我們將很快實施我們的 Dynamics AX 安裝。我們的目標是獲得高可用性,並且我們正在與我們的實施者密切合作。

我們向他們提出了有關 SQL 和 Hyper-V 集群的問題。他們建議,在完整的虛擬化平台上執行時,沒有真正的理由在應用層 (SQL) 進行虛擬化,只需在 Windows Server 中設置 Hyper V 集群並在 LUN 到後端創建 SQL 和所有其他相關的應用程序 VM儲存(在我們的案例中為 HP P2000),並且僅使用 CSV 在高可用性模式下執行 VHD 文件。

這是真的?還是我們應該在 VHD 級別單獨集群 SQL?

非常感謝!

他們建議在完整的虛擬化平台上執行時,沒有真正的理由在應用層進行虛擬化

這是有潛在危險的建議。Hyper-V 集群允許在發生硬體故障時實現高可用性——僅此而已。

在出現 BSOD、Windows 更新失敗、應用程序故障或任何其他與硬體無關的故障模式時,來賓集群允許作業系統級別的高可用性。它還允許您修補這些系統和應用程序,而不會導致應用程序停機,這對於諸如 Dynamics 安裝之類的東西可能很重要。

有很多配置在使用虛擬機管理程序級別集群時添加來賓集群沒有意義,因為在作業系統故障的情況下您可以從備份中恢復,但是說它永遠不需要,因為在虛擬機管理程序上完成集群充其量只是粗略的建議。它們在串聯使用時最有效。

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