Apex Logistics plans to deploy a new shipment tracking application in the West US 2 region. The deployment will include three virtual machines named VM-Ship1, VM-Ship2, and VM-Ship3. The company has a business requirement to guarantee a virtual machine uptime Service Level Agreement (SLA) of at least for the application. Which configuration should you implement to meet this requirement?
- ADeploy VM-Ship1, VM-Ship2, and VM-Ship3 in a single Availability Set configured with fault domains and update domains.
- Deploy VM-Ship1, VM-Ship2, and VM-Ship3 in different Availability Zones, and distribute traffic by using a Standard Load Balancer.Answer
- CDeploy VM-Ship1, VM-Ship2, and VM-Ship3 in different Availability Zones, and distribute traffic by using a Basic Load Balancer.
- DDeploy VM-Ship1, VM-Ship2, and VM-Ship3 in an Availability Set that is configured to span across Availability Zones.
Answer
Deploy VM-Ship1, VM-Ship2, and VM-Ship3 in different Availability Zones, and distribute traffic by using a Standard Load Balancer.
To achieve an SLA of for virtual machine uptime, Azure requires the VMs to be deployed across two or more Availability Zones in the same region. Additionally, a Standard Load Balancer must be used to route traffic across the zonal boundaries, as the Basic Load Balancer does not support backend pools that span multiple zones.
Step-by-Step Solution
Key Concept
To achieve a uptime SLA for virtual machines in Azure, they must be deployed across two or more Availability Zones in the same region, and distributed using a Standard Load Balancer.