Soru

Zorluk: Çok zorDesign Compute High Availability

An organization is designing a high-performance, three-tier web application in Azure. The compute tier will host virtual machines (VMs) running business logic. The architecture must meet the following requirements:
- Achieve a minimum VM uptime service level agreement (SLA) of 99.99%.
- Maintain network latency of less than 1 millisecond between the web servers, application servers, and database servers.
- Ensure that compute resources are distributed across distinct physical hardware racks to prevent localized host outages from taking down the entire application.

Which two configurations should you include in the compute infrastructure design? (Select two.)

  1. Create one Proximity Placement Group for each availability zone, and associate the virtual machines in each zone with their respective Proximity Placement Group.Cevap
  2. Deploy the virtual machines across multiple availability zones using a Virtual Machine Scale Set in Flexible orchestration mode.Cevap
  3. C
    Deploy all virtual machines within a single availability zone and associate them with a single Proximity Placement Group.
  4. D
    Create a single Proximity Placement Group that spans all target availability zones, and associate all virtual machines with this group.

Cevap

To meet the requirements, you must deploy the virtual machines across multiple availability zones using a Virtual Machine Scale Set in Flexible orchestration mode, and create one Proximity Placement Group for each availability zone.
The correct configurations are to deploy the virtual machines across multiple availability zones using a Virtual Machine Scale Set in Flexible orchestration mode, and to create one Proximity Placement Group for each availability zone. Distributing virtual machines across multiple availability zones provides the 99.99% uptime SLA required by Azure. Flexible orchestration mode allows full control over individual VMs and fault domains. Creating a Proximity Placement Group for each availability zone ensures that VMs within each zone are colocated to meet the sub-millisecond latency requirement without violating zone isolation.

Adım Adım Çözüm

1
Evaluate the uptime SLA requirement.
To guarantee a 99.99% VM uptime SLA, the virtual machines must be distributed across two or more Azure Availability Zones within a region.
Azure only guarantees a 99.99% SLA for VMs when two or more instances are deployed across two or more Availability Zones.
2
Analyze the latency requirement.
To achieve sub-millisecond latency, VMs must be physically close. While Proximity Placement Groups (PPGs) achieve this, they cannot span multiple zones without causing deployment failures or violating zone separation. Thus, a separate PPG must be created for each availability zone.
PPGs are physically bound to a single datacenter. Spanning them across zones defeats the high-availability zone boundaries.
3
Select the orchestration and deployment configuration.
Deploy the virtual machines using a Virtual Machine Scale Set in Flexible orchestration mode spanning the availability zones.
Flexible orchestration mode allows full control over individual VMs, VM sizes, and fault domains across zones.

Anahtar Kavram

Designing zone-redundant, low-latency compute solutions in Azure using Proximity Placement Groups and VMSS Flexible orchestration.
Bu soruyu puanla