我部署了一个Azure VM (哇!)现在我被告知,它继续工作是非常重要的。我已经阅读了可用性区域,看起来这可能是要做的事情,但我不确定我是否正确地理解了它。
如果我在可用性区域中有一个VM,那么该VM会被复制到各个区域吗?
提前谢谢,
保罗。
发布于 2020-10-22 12:56:05
不是
可用性区域是具有独立电源、网络和冷却功能的独特物理位置。每个可用区域都由一个或多个数据中心和房屋基础设施组成,以支持高度可用的关键任务应用程序。可用性区域可以通过冗余和服务的逻辑隔离来容忍数据中心故障。
虚拟机(VM)在物理上跨区域分离,并在每个站点使用负载平衡器创建虚拟网络。这些位置足够接近高可用性复制,因此您的应用程序将继续运行,尽管物理位置存在任何问题。
可用性区域有助于将VM扩展到区域的不同分离部分(关于可用性),以实现高可用性。但是,仍然需要使用负载均衡器和至少两个VM来实现高可用性。单个VM不能高可用,因为单个VM没有受到硬件故障、错误配置等的保护。
发布于 2020-10-23 07:16:28
如果您需要高可用性,那么您至少需要运行2个VM。在可用性区域中运行单个VM无助于您。可用性区域允许您指定VM进入的区域(通常在一个区域中有3个区域)。要拥有HA,您需要至少有2个VM,以便它们可以位于不同的区域。然后,您需要使用类似负载均衡器之类的东西来指导您想要的流量。
您可以更进一步,拥有两个VM,每个VM位于一个单独的区域。可用性区域将VM分散在同一区域的不同建筑物、电源、网络等上,但这不会保护您免受影响所有区域的大规模灾难的影响。
https://serverfault.com/questions/1039699
复制相似问题