An administrator deploys two virtual machines named VM-West1 and VM-West2 to the same virtual network. VM-West1 is deployed in Availability Zone 1, and VM-West2 is deployed in Availability Zone 2.
The administrator deploys a public load balancer named LB-App and successfully configures a frontend IP address using a public IP address named IP-App1.
When attempting to configure the backend pool for LB-App, the administrator discovers that both VM-West1 and VM-West2 cannot be added to the same backend pool.
What is the cause of this issue?
- LB-App is configured as a Basic SKU load balancer.Answer
- BIP-App1 is configured as a Standard SKU public IP address.
- CVM-West1 and VM-West2 are not associated with a Network Security Group (NSG).
- DLB-App is configured to use a dynamic private IP address allocation for its backend pool.
Answer
LB-App is configured as a Basic SKU load balancer.
The correct answer is that the load balancer is configured as a Basic SKU. A Basic SKU load balancer does not support backend pools containing virtual machines distributed across different Availability Zones. To load balance across virtual machines in different Availability Zones, a Standard SKU load balancer must be deployed.
Step-by-Step Solution
Key Concept
Azure Load Balancer SKU differences and backend pool constraints regarding Availability Zones.