问题描述
我们在同一区域拥有 Azure 虚拟广域网集线器和辐条设计以及几个 Vnet 对等互连。
我有 3 台服务器,其中 3 台位于不同的 Vnet 上,但都连接到集线器(虚拟广域网)。
使用一个 VIP 对 3 个服务器进行负载平衡的唯一方法是使用 F5 之类的网络虚拟设备 (NVA) 来实现吗?如果内部负载平衡能够做到这一点,我找不到任何地方,看起来它没有。
解决方法
经过我的验证,无法使用 Azure load balancer 将网络流量分配到同一区域但位于不同 VNet 上的 3 个服务器,因为同一后端池中的所有 IP 配置必须位于相同虚拟网络。单个后端端点池只能包含来自一个虚拟网络的资源。
在Backend pool management中,有两种配置后端池的方法:
- 网络接口卡 (NIC)
- IP 地址和虚拟网络 (VNET) 资源 ID 的组合
谢谢南希,我得到了同样的结果。我想使用集线器和辐条(Virtual Wan)的唯一方法是使用 F5 (NVA)。
希望它可以帮助其他人。