Soru

Zorluk: ZorDesign Compute High Availability

A financial services firm is architecting a distributed transaction processing platform on Azure Virtual Machines. The platform requires high-speed inter-node communication with sub-millisecond latency. To meet compliance and business continuity mandates, the compute infrastructure must guarantee an uptime SLA of at least 99.99%99.99\% and withstand the failure of an entire datacenter facility within a region.

Which two actions should you include in the design? (Select two.)

  1. Deploy the virtual machines across multiple Availability ZonesCevap
  2. Create a separate Proximity Placement Group for each Availability Zone and associate the virtual machines in each zone with their respective Proximity Placement GroupCevap
  3. C
    Deploy all virtual machines within a single Availability Zone and associate them with a single Proximity Placement Group
  4. D
    Configure all virtual machines as Spot VMs and place them within an Availability Set

Cevap

To meet the requirements, you should deploy the virtual machines across multiple Availability Zones, and create a separate Proximity Placement Group (PPG) for each Availability Zone, associating the virtual machines in each zone with their respective PPG.
To satisfy the 99.99%99.99\% VM uptime SLA and ensure tolerance against datacenter outages, virtual machines must be distributed across multiple Availability Zones. To ensure the lowest possible latency within each zone's cluster subset, a separate Proximity Placement Group must be created for each Availability Zone. This strategy colocates the virtual machines within each zone while maintaining regional zone-redundancy.

Adım Adım Çözüm

1
Evaluate the SLA and resiliency requirements
Determined that meeting a 99.99%99.99\% compute SLA and surviving a datacenter outage requires distributing the virtual machines across at least two Availability Zones within the region.
Azure guarantees a 99.99%99.99\% uptime SLA only when two or more VM instances are deployed across two or more Availability Zones in the same region.
2
Evaluate the latency requirements
Determined that achieving sub-millisecond inter-node latency requires using Proximity Placement Groups (PPGs) to physically colocate VM instances close together.
PPGs group virtual machines within the same physical datacenter to minimize network latency.
3
Integrate Availability Zones and Proximity Placement Groups
Establish one PPG per Availability Zone and associate the VMs accordingly.
Since Proximity Placement Groups are physically restricted to a single datacenter/zone to enforce proximity, spanning a single PPG across multiple zones is not recommended because it increases inter-zone latency. Creating a separate PPG for each zone ensures maximum colocation within each zone while preserving the high availability architecture across zones.

Anahtar Kavram

Designing compute high availability with Availability Zones and Proximity Placement Groups
Tahmini Süre:2m 30s
Bu soruyu puanla