具有可扩展性和冗余性的Azure网站

时间:2019-05-19 15:51:43

标签: azure azure-devops azure-web-sites azure-vm-scale-set

我目前在Azure VM中的IIS中有一个网站。我在2个可用区中的2个VM上复制了站点。

这可以防止站点停机。

我需要在高负载时刻实现一些可伸缩性。这似乎是为比例尺集创建的。

1)我如何结合可扩展性冗余

因此,当负载不足时,VM可以扩展,但是当VM故障时,我可以维护服务吗?

2)使用“缩放比例”设置如何部署网站更新

每次需要更新站点然后重新映像到该站点时,是否都需要创建一个新的VM VHD映像吗?

VHD图像的整个管理似乎相当困难。

1 个答案:

答案 0 :(得分:2)

A1 :对于VMSS,它类似于可用性设置。因此,本身就意味着冗余。以下说明:

  

虚拟机规模集允许您部署和管理一组   相同的自动扩展虚拟机。规模集中的VM为   分布在一个或多个逻辑故障和更新域中   展示位置组。这些是配置类似的VM组,   类似于可用性集。

A2::有几种方法可以在VMSS中更新应用程序,一种方法是使用新的自定义映像更新VMSS,另一种方法是使用扩展名。我建议,如果您只是出于测试和开发目的,则可以使用扩展名来更新应用程序。当应用程序正常时,您可以创建一个总图像。