我们正在使用Azure资源管理器(ARM)来创建虚拟机。我们有一个场景,我们希望通过面向Azure的Internet负载均衡器以及Azure内部负载均衡器公开一组负载均衡的VM。
Azure网卡可以参与多个负载均衡器(最好是一个内部和其他外部)吗?
或者,是否可以在VM中添加多个(在本例中为两个)NIC,然后将这些NIC与单独的负载均衡器(一个内部和其他外部)相关联?
答案 0 :(得分:1)
Azure NIC可以(仅)参与一个外部负载均衡器和/或(仅)一个内部负载均衡器。
使用powershell,
$backendnic1 = New-AzureRmNetworkInterface -ResourceGroupName "Test-RG" -Name test-nic1-be -Location "West US" -Subnet $backendSubnet -LoadBalancerBackendAddressPool $lbExt.BackendAddressPools[0],$lbInt.BackendAddressPools[0]
但请注意,外部和内部负载均衡器上的LB规则不能使用相同的后端端口。
根据多NIC VM,只有主 NIC可用于负载平衡器后端池。因此,即使对于多NIC VM,上述第一个语句仍然适用。
答案 1 :(得分:0)
一个 Azure VM 可以关联:
“主要”网络接口在任何方面都没有特殊之处,所有接口都一视同仁。
LB 的一种可能配置,浮动 IP 模式,不支持网卡的非主 IP 配置。