An organization is designing the compute architecture for a core ledger processing system on Azure. The system will run on Azure Virtual Machines.
The system has the following requirements:
- The virtual machine instances must guarantee a cumulative uptime SLA of at least 99.99%.
- The instances must be placed to ensure the lowest possible network latency for inter-VM communication within each localized partition.
Which of the following compute deployment strategies should you recommend?
- Deploy the virtual machines across multiple Availability Zones, and associate the instances within each zone with a zone-specific Proximity Placement Group.Cevap
- BDeploy the virtual machines in an Availability Set, and associate the Availability Set with a single Proximity Placement Group.
- CDeploy the virtual machines within a single Availability Zone, and associate all instances with a single Proximity Placement Group.
- DDeploy the virtual machines across multiple Availability Zones using Spot Virtual Machines in a Virtual Machine Scale Set in Flexible orchestration mode.
Cevap
Deploy the virtual machines across multiple Availability Zones, and associate the instances within each zone with a zone-specific Proximity Placement Group.
Deploying the virtual machines across multiple Availability Zones satisfies the 99.99% uptime SLA requirement. To maintain low latency for the VMs within the same zone, a separate Proximity Placement Group (PPG) should be created and associated with the VMs in each respective zone. A single PPG spanning multiple zones is not recommended because it can lead to deployment failures or fail to achieve the desired low latency across physical zonal boundaries.
Adım Adım Çözüm
Anahtar Kavram
Azure VM High Availability SLAs and Proximity Placement Groups