降低Azure可用性集的成本

时间:2014-09-03 14:16:57

标签: azure high-availability azure-autoscaling-block

我计划在一个VM大小A3上运行Sharepoint Foundation,在另一个大小为A6的SQL Server上运行。据我所知,这还不足以实现SLA,我应该再使用2个实例 - 一个用于Sharepoint,另一个用于在两个单独的可用性集中配置的SQL Server。

我是否可以使用缩放(按CPU使用率)关闭一个实例,并在可用性集中一次只保留一个实例?这会降低成本,但我想知道这个解决方案是否足以实现Azure的SLA。我看到一个实例的方式是一次运行,而另一个实例关闭,所以我需要为一个实例付费。当发生更新或故障时,在此之前运行的实例将关闭,另一个实例将联机。这是它的工作方式吗?我可以降低这样的可用性集的成本吗?

2 个答案:

答案 0 :(得分:1)

不,SLA需要两个正在运行的实例。但是,如果您想控制成本,那么您采用的方法将起作用。请记住,中断的持续时间/窗口取决于您检测到主VM发生故障的速度,以及启动辅助虚拟机的速度。根据服务中断的性质,您可能无法启动辅助服务。所以它有风险。

答案 1 :(得分:0)

如果仅寻找SLA,则具有SSD的单一Azure VM足以获取SLA。如果还需要HA,则在可用性集或可用性区域中需要2个实例。 SLA和HA是两回事。请参阅以获取更多信息-https://sanganakauthority.blogspot.com/2017/06/azure-vm-sla-and-high-availability.html