Soru

Zorluk: Çok zorConfigure VMs for High Availability

ValoTech Solutions is planning to deploy a multi-tier application in the UK South region. The architecture has the following requirements:
- The web tier consists of two virtual machines: VM-Web1 and VM-Web2. This tier must be protected against datacenter-wide failures and requires a virtual machine uptime SLA of 99.99%99.99\%.
- The database tier consists of two virtual machines: VM-DB1 and VM-DB2. This tier must be protected from localized hardware failures within a single datacenter while maintaining the lowest possible network latency between the two database instances.
- You must minimize overall deployment cost and complexity.

Which two actions should you perform to meet the high availability and SLA requirements? (Select two.)

  1. Deploy VM-Web1 in Availability Zone 1 and VM-Web2 in Availability Zone 2.Cevap
  2. Deploy VM-DB1 and VM-DB2 in a single Availability Set.Cevap
  3. C
    Deploy VM-Web1 and VM-Web2 in a single Availability Set.
  4. D
    Create a single Availability Set that spans across Availability Zone 1 and Availability Zone 2, and deploy VM-Web1 and VM-Web2 to it.
  5. E
    Deploy VM-DB1 in Availability Zone 1 and VM-DB2 in Availability Zone 2, and associate both VMs with a Proximity Placement Group.

Cevap

Deploying the web tier VMs across different Availability Zones (Availability Zone 1 and Availability Zone 2) and deploying the database VMs in a single Availability Set.
To meet the 99.99%99.99\% SLA and protect against datacenter-wide failures, the web tier VMs (VM-Web1 and VM-Web2) must be deployed across two or more Availability Zones in the same region. To protect the database tier VMs (VM-DB1 and VM-DB2) from localized hardware failures while ensuring the lowest possible latency, they should be deployed in a single Availability Set within the same datacenter/zone, which leverages fault and update domains without introducing cross-zone network latency.

Adım Adım Çözüm

1
Analyze the web tier requirements for high availability and SLA.
The web tier requires protection against datacenter-wide failures and a 99.99%99.99\% uptime SLA.
Azure offers a 99.99%99.99\% SLA for VMs only when two or more instances are deployed across two or more Availability Zones in the same region.
2
Determine the deployment strategy for the web tier VMs.
VM-Web1 should be deployed in Availability Zone 1 and VM-Web2 in Availability Zone 2.
This configuration ensures zone redundancy and satisfies the 99.99%99.99\% SLA requirement.
3
Analyze the database tier requirements for high availability and latency.
The database tier requires protection from localized hardware failures (racks, power, network switches) while maintaining the lowest possible network latency.
Deploying VMs across different zones increases latency because of the physical distance between datacenters. Deploying them within the same datacenter/zone avoids cross-zone latency.
4
Determine the deployment strategy for the database tier VMs.
Deploy VM-DB1 and VM-DB2 in a single Availability Set.
An Availability Set distributes the VMs across multiple fault domains and update domains within a single datacenter/zone, protecting against hardware failures while keeping them close to ensure minimal network latency.

Anahtar Kavram

Azure Virtual Machine High Availability options including Availability Zones (offering 99.99%99.99\% SLA and datacenter-wide fault tolerance) and Availability Sets (offering 99.95%99.95\% SLA and localized rack-level fault tolerance).
Bu soruyu puanla