Bre*_*ias 6 sql-server clustering high-availability availability-groups azure
在AlwaysOn 可用性组(AG) 和AlwaysOn 故障转移群集实例(FCI) 的整个 MS 文档中,我看到以下模式:
由于选项 #1 和 #2 都适用于 HA 方案,我该如何在它们之间做出决定?如果 MS 发布了 #1 和 #2 的成本和 RPO/RTO 指标,就很容易决定我想要哪个。
或者也许有一种不同的方式来理解这些选项之间的投资回报率差异。例如,也许选项 #2 最适合 VLDB,而选项 #1 最适合非常高的交易量。我不知道。
那么,DBA 用于在选项 #1 和 #2 之间进行选择的选择标准是什么?
更复杂的是,我知道选项 #1 和 #2 可以结合使用!什么时候结合这两种选择是明智的?什么时候结合这两个选项毫无意义?我知道当这些选项组合在一起时,AG 不再支持自动故障转移。这是有趣的琐事,但没有回答我的问题。
顺便说一下,我打算将我的最终解决方案供应到 Azure IaaS。如果我使用 Always On FCI,我可能会使用 Storage Spaces Direct (S2D) 创建准 SAN。
我找到了两篇文章进行了比较。第一个是MS 文档,另一个是选择合适的可用性技术。两者都有这样的图表:
??????????????????????????????????????????????????????????
? FCI ? AG ?
??????????????????????????????????????????????????????????
? * Server Level ? * Database Level ?
??????????????????????????????????????????????????????????
? * Requires shared storage ? * Uses direct ?
? (SAN or Storage Spaces ? attached storage ?
? Direct) ? ?
??????????????????????????????????????????????????????????
? * RTO from 30 ? * RTO typically less ?
? seconds to 20 minutes. ? than 30 seconds ?
??????????????????????????????????????????????????????????
? * RPO: no data loss. ? * RPO: ??? ?
??????????????????????????????????????????????????????????
? * Only Passive Secondaries ? * Active or Passive ?
? ? Secondaries ?
??????????????????????????????????????????????????????????
? * One SQL Server ? * Multiple SQL Server ?
? instance/license ? instances / licenses ?
??????????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)
文章没有评论 AG RPO,但我在别处读到从同步辅助副本恢复时没有数据丢失。我不知道这是否属实,也不知道异步辅助副本的 RPO 可能是多少。在 Azure 中有一个 AG 资源,需要使用 AG 创建两个域控制器(无论您是否有自己的域控制器)。我不知道 Azure FCI 是否也有同样严厉的要求。
最重要的是 - 我仍然不知道为什么将这两种技术结合起来很有价值。我只读到它“改进”或“最大化”可用性。这是 IMO 的模糊声明。
更多琐事:我还发现了一个讨论,建议应该避免两个节点的 FCI。
对于 HA 目的,这取决于每个客户的要求和需要,以了解两个选项(选项 1 和 2)中哪一个是更好的选项。下面提供了通常检查的各种标准:
\n\n如果是标准版本,那么您需要使用 FCI(选项 1)。
\n\n如果满足以下所有条件,请选择 AG(同步 - 选项 2):
\n\n或者
\n\n如果您需要将报告查询(或备份)卸载到辅助服务器上以减少主实例上的负载,请使用 AG。
\n\nI\xe2\x80\x99d 组合(1 和 3)或(2 和 3)用于 HA 和 DR 目的,其中 1 或 2 将提供 HA 解决方案,3 将是 DR 解决方案。因此,最好结合 1&3 或 2&3 来实现完整的 HA 和 DR 策略。
\n\n但我不确定结合 1 和 2 是否有任何好处。
\n 归档时间: |
|
查看次数: |
7234 次 |
最近记录: |