高可用性环境中的可扩展性 - SQL 故障转移群集 2012

高可用性环境中的可扩展性 - SQL 故障转移群集 2012

我创建了一个环境,其中 1 个 SAN 与 SQL Server 的 2 个节点(SQL Server 2012 故障转移群集的一部分)相连。使用 Windows Server 2008 R2,单个数据库存储在 SAN 中。

我们已经通过 2 个节点实现了高可用性,并且由于有一个用于连接 SAN 的交换机,它确保活动节点(一次一个)连接到 SAN,但另一个节点断开连接。

我想知道如果我想“扩展”这个架构,我们如何确保多个“活动节点”连接到 SAN,有什么办法吗?这将帮助我向 SQL Server 群集添加新节点并尝试各种组合,例如 2 个主动节点 1 个被动节点等。

我是一名开发人员,不是服务器管理员,如果有什么不成熟的地方,请原谅。请帮助我理解。欢迎参考阅读。

答案1

首先你需要跑步SQL Server 2012 企业版

其次,你需要创建一个AlwaysOn 可用性组(AAG)。
您最多可以4 个副本(AAG 中共有 5 个数据库服务器)。

您可以将 AAG 模式更改为同步或者异步。您还可以选择用于商业智能、分析和报告等的只读副本。

这是 SQL Server 2012 中可用的高可用性配置之一。您可以将故障转移群集与 AAG 结合使用。

相关内容