We have Azure Virtual Wan Hub and Spoke Design with couple of Vnet Peering on the same Region.
I have 3 Servers and the 3 of them are on different Vnet's but all connected to the Hub (Virtual Wan).
Is the only way to load balance the 3 servers with one VIP is to have a Network Virtual Appliance (NVA) like F5 to do it? I can not find anywhere if the internal load balance would be able to do that, and looks like it does not.
After my validation, it's not possible to use Azure load balancer to distribute network traffic to the 3 Servers in the same region but on different VNets because All IP configurations in the same backend pool must be on the same virtual network. A single backend endpoint pool only can contain resources from one virtual network.
In Backend pool management, there are two ways of configuring a backend pool: