最佳的 SQL Server 集群存储解决方案是什么?

最佳的 SQL Server 集群存储解决方案是什么?

我被分配了一个项目,其中 SQL Server 在具有单个 RAID 1 卷的单个服务器上运行。此设置一直运行良好,直到硬件故障导致小型企业停机约一天。这个项目没有严格的预算,但不想太疯狂。

我考虑的第一个选项是具有两个节点的 SQL Server 群集。硬件已经可用,并且我已经在测试环境中测试了该设置,并取得了巨大成功。但是,这仍然使我面临存储作为单一可能故障点的问题。

与 SQL 服务器群集故障转移配合的良好选择是什么?

软件:Windows Server 2012 和 Microsoft SQL Server 2012

注意:我确实知道除了存储故障之外,网卡或交换机故障也可能导致停机时间过长,但是,仅仅为了解决这个问题,我们假设它已经得到解决。

答案1

始终开启可让您为每个节点提供单独的存储。(http://msdn.microsoft.com/en-us/library/ff877884(v=sql.110).aspx) 然而,由于 win10 推出了新的存储 HA 功能,这个问题变得更加棘手。

答案2

您还没有提到您使用什么进行存储,但是如果您使用 SAN,那么您也可以将 SAN 复制与 SQL 集群一起使用。

但是,如果您还没有准备好各种组件,Always On 可能是更好的选择。(就像 Jim B 建议的那样。)

相关内容