SQL 集群或 Hyper V 集群

dqn*_*net 4 virtualization cluster sql

我们将很快实施我们的 Dynamics AX 安装。我们的目标是实现高可用性,我们正在与我们的实施者密切合作。

我们向他们提出了有关 SQL 和 Hyper-V 集群的问题。他们建议,在完整的虚拟化平台上运行时,没有真正的理由在应用程序层 (SQL) 进行虚拟化,只需在 Windows Server 中设置 Hyper V 集群并在 LUN 上创建 SQL 和所有其他相关应用程序 VM 到后端存储(在我们的例子中是 HP P2000),并使用 CSV 以高可用性模式运行 VHD 文件。

这是真的?或者我们应该在 VHD 级别分别对 SQL 进行集群吗?

非常感谢!

MDM*_*rra 5

他们建议在完整的虚拟化平台上运行时,没有真正的理由在应用层进行虚拟化

这是潜在危险的建议。Hyper-V 群集可在发生硬件故障时实现高可用性 - 仅此而已。

在出现蓝屏、Windows 更新失败、应用程序故障或任何其他与硬件无关的故障模式时,来宾内集群允许操作系统级别的高可用性。它还允许您修补这些系统和应用程序而不会导致应用程序停机,这对于诸如 Dynamics 安装之类的东西可能很重要。

有很多配置在使用虚拟机管理程序级集群时添加来宾集群是没有意义的,因为您可以在发生操作系统故障时从备份中恢复,但是说永远不需要它,因为集群是在管理程序上完成的,充其量只是粗略的建议。它们在串联使用时最有效。