Solaris Grid plans to deploy a new web application in the Japan East region. The deployment requires three virtual machines named VM-App1, VM-App2, and VM-App3. The application must achieve a virtual machine uptime SLA of . You need to configure a high-availability solution and a load balancer to distribute traffic across the virtual machines. Which configuration should you implement?
- Deploy the three virtual machines across three separate Availability Zones in the Japan East region, and associate them with the backend pool of a Standard Load Balancer.Answer
- BCreate an Availability Set, deploy the three virtual machines across three separate Availability Zones within that Availability Set, and associate them with the backend pool of a Standard Load Balancer.
- CDeploy the three virtual machines into an Availability Set configured with three fault domains, and associate them with the backend pool of a Basic Load Balancer.
- DDeploy the three virtual machines as standalone instances in the Japan East region, create a new Availability Set, and then add the existing virtual machines to the Availability Set.
Answer
Deploy the three virtual machines across three separate Availability Zones in the Japan East region, and associate them with the backend pool of a Standard Load Balancer.
Deploying the virtual machines across three separate Availability Zones guarantees a SLA for VM uptime, and using a Standard Load Balancer ensures compatibility with zonal deployments.
Step-by-Step Solution
Key Concept
To achieve a virtual machine uptime SLA in Azure, VMs must be deployed across two or more Availability Zones in the same region, and a Standard Load Balancer must be used to distribute traffic across these zones. Availability Sets are limited to a single zone/datacenter, providing only a SLA, and VMs cannot be added to an Availability Set after creation.
Estimated Time:2m 30s