You are designing the compute infrastructure for a mission-critical web application on Azure.
The application consists of two tiers:
- A web frontend tier that must host stateless virtual machines, support automatic horizontal scaling, and guarantee a virtual machine uptime SLA of .
- A backend transaction processing tier that consists of stateful virtual machines, requires a virtual machine uptime SLA of , and requires sub-millisecond network latency between the virtual machine instances.
Which two configurations should you recommend? (Select two.)
- Deploy the web frontend tier using a Virtual Machine Scale Set in Flexible orchestration mode distributed across three Availability Zones.Cevap
- Deploy the backend transaction processing tier in an Availability Set within a single Availability Zone, and associate the virtual machines with a Proximity Placement Group.Cevap
- CDeploy the web frontend tier in a single Availability Zone using an Availability Set.
- DDeploy the web frontend tier using Spot virtual machines within a Virtual Machine Scale Set to optimize costs.
- EConfigure a Standard Load Balancer for the web frontend tier and assign Basic SKU public IP addresses to the virtual machine instances.
Cevap
Deploy the web frontend tier using a Virtual Machine Scale Set in Flexible orchestration mode distributed across three Availability Zones, and deploy the backend transaction processing tier in an Availability Set within a single Availability Zone associated with a Proximity Placement Group.
To satisfy the frontend tier's requirements of a SLA and auto-scaling, you must deploy a Virtual Machine Scale Set in Flexible orchestration mode across multiple Availability Zones. To satisfy the backend tier's requirements of a SLA and sub-millisecond network latency, you must place the virtual machines in an Availability Set within a single Availability Zone and associate them with a Proximity Placement Group. This guarantees the SLA while keeping the instances physically close enough to minimize network latency.
Adım Adım Çözüm
Anahtar Kavram
Designing compute high availability in Azure by balancing Availability Zones (for SLA), Availability Sets (for SLA), and Proximity Placement Groups (for low latency), while respecting resource SKU compatibility rules.