An organization, Titan Sports, is planning the deployment of a new multi-tier application in the Australia East region. The application consists of four virtual machines: VM-Web1, VM-Web2, VM-App1, and VM-App2. The deployment must guarantee a uptime SLA at the virtual machine level and protect the application against datacenter-wide failures. Which configuration should you implement?
- Deploy VM-Web1 and VM-App1 in Availability Zone 1, and deploy VM-Web2 and VM-App2 in Availability Zone 2.Answer
- BDeploy all four virtual machines within a single Availability Set in the Australia East region.
- CDeploy VM-Web1 and VM-Web2 in Availability Zone 1, and deploy VM-App1 and VM-App2 in Availability Zone 2.
- DDeploy all four virtual machines in a single Availability Set that spans across two Availability Zones.
Answer
Deploy VM-Web1 and VM-App1 in Availability Zone 1, and deploy VM-Web2 and VM-App2 in Availability Zone 2.
Deploying the web and application tier virtual machines across multiple Availability Zones ensures protection against datacenter-wide failures and provides a VM uptime SLA. By placing VM-Web1 and VM-App1 in Zone 1, and VM-Web2 and VM-App2 in Zone 2, a failure in either zone leaves at least one active web server and one active application server running in the other zone.
Step-by-Step Solution
Key Concept
To achieve a SLA and protect against datacenter-wide failures, virtual machines must be deployed across multiple Availability Zones. Workloads must be distributed such that each application tier has active instances in each zone.