Soru

Zorluk: Çok zorConfigure VMs for High Availability

An administrator is planning the deployment of a new application architecture in the East US 2 region to support a critical business service. The deployment consists of three web servers named `VM-Web1`, `VM-Web2`, and `VM-Web3`, and two database servers named `VM-DB1` and `VM-DB2`.

The deployment must meet the following configuration requirements:
- The web servers must be resilient to localized datacenter-wide failures and must achieve a virtual machine uptime SLA of at least 99.99%99.99\%.
- The database servers must be colocated in the same physical datacenter to minimize network latency, while still protecting against hardware rack failures within that datacenter.
- The database servers must maintain a virtual machine connectivity SLA of at least 99.95%99.95\%.

Which high availability and placement configuration should the administrator implement?

  1. Deploy the web servers across three distinct Availability Zones. Deploy the database servers in a single Availability Set assigned to a specific Availability Zone, and associate the database servers with a Proximity Placement Group.Cevap
  2. B
    Deploy the web servers in a single Availability Set configured with three fault domains. Deploy the database servers across two distinct Availability Zones, and associate both database servers with a Proximity Placement Group.
  3. C
    Deploy the web servers across three distinct Availability Zones. Deploy the database servers in a single Availability Set that spans across the same three Availability Zones, and associate all five virtual machines with a Proximity Placement Group.
  4. D
    Deploy the web servers and the database servers in a single Availability Set configured with five update domains and three fault domains, and associate the entire resource group with a Proximity Placement Group.

Cevap

Deploy the web servers across three distinct Availability Zones, deploy the database servers in a single Availability Set assigned to a specific Availability Zone, and associate the database servers with a Proximity Placement Group.
Deploying the web servers across three distinct Availability Zones satisfies the 99.99%99.99\% SLA and provides resilience against localized datacenter-wide failures. Deploying the database servers in a single Availability Set assigned to a specific Availability Zone and associating them with a Proximity Placement Group satisfies the 99.95%99.95\% SLA, protects them against hardware rack failures, and ensures physical colocation to minimize latency.

Adım Adım Çözüm

1
Analyze the high availability and SLA requirements for the web tier.
The web tier requires protection against localized datacenter-wide failures and an SLA of at least 99.99%99.99\%.
Only Availability Zones (deploying VMs across different physical datacenters in a region) can protect against datacenter-wide outages and provide a 99.99%99.99\% SLA. Availability Sets only guarantee 99.95%99.95\% and are limited to a single datacenter.
2
Analyze the latency and colocation requirements for the database tier.
The database tier requires low network latency (colocation) and protection against rack-level failure within the same facility, with an SLA of at least 99.95%99.95\%.
To minimize latency, the database VMs must be in the same datacenter/zone and grouped in a Proximity Placement Group. To protect against hardware rack failures within that zone and achieve a 99.95%99.95\% SLA, they must be placed in an Availability Set.
3
Synthesize the two requirements into a valid Azure configuration.
Web VMs are deployed in three zones (Zone 1, Zone 2, Zone 3). Database VMs are deployed in an Availability Set that is pinned to one of these zones (e.g., Zone 1) and associated with a Proximity Placement Group.
This setup satisfies all SLA, physical placement, and fault-isolation constraints without violating Azure configuration rules (such as the inability to span Availability Sets across multiple Availability Zones).

Anahtar Kavram

Azure Virtual Machine High Availability (Availability Sets vs. Availability Zones) and Proximity Placement Groups
Bu soruyu puanla