Azure 内部负载均衡器之间的自动故障转移

Automatic Failover between Azure Internal Load Balancers

我们正在将我们业务的工作流程转移到 Azure。我目前在美国中北部地区的内部负载均衡器后面有两个 VM 作为 HA 对作为我的生产环境。为了灾难恢复的目的,我在美国中南部地区镜像了这个架构。供应商建议我在 ILB 前面放置一个 Azure 流量管理器以进行自动故障转移,但我似乎无法将 ILB 指定为 ATM 的端点。 (为清楚起见,与这些 ILB 的所有连接均通过 VPN。)

我们目前的计划是将两个 ILB 的 IP 放在一个定制的本地设备中,故障转移将在该设备上进行。但是,如果我们可以向该设备提供单个 IP,并让故障转移发生在 Azure 中,这将大大简化事情。

是否有 Azure 产品或服务,或者可能更合适的架构允许向客户提供单个 IP,但允许跨区域自动故障转移?

看来你可以configure an application gateway with an internal load balancer (ILB) endpoint。在这种情况下,您将拥有应用程序网关的私有前端 IP 配置。 APPGW 将部署在专用子网中,它将与您的内部后端 VM 存在于同一 VNet 中。请注意,在这种情况下,您可以直接将私有 VM 添加为后端而不是内部负载均衡器前端 IP 地址,因为私有 APPGW 本身就是一个内部负载均衡器。

此外,APPGW 还可以配置public 前端IP 配置,如果是这样,您可以将APPGW public 前端IP 配置为Azure 流量管理器的端点。

希望对您有所帮助。