A financial services company is designing the Azure compute virtualization infrastructure for a new multi-tier application. The architecture has two primary workloads:
1. Production Database Tier: A transactional database cluster that requires high write throughput and must achieve a virtual machine uptime SLA.
2. Development Testing Tier: A batch-oriented build-and-test environment that can tolerate interruptions and does not have a strict SLA. The primary objective is to minimize compute costs.
Which two compute configurations should you include in the design to meet these requirements?
- Deploy the Production Database Tier virtual machines across two or more Availability Zones in the same Azure region.Cevap
- Deploy the Development Testing Tier virtual machines as Azure Spot Virtual Machines.Cevap
- CDeploy the Production Database Tier virtual machines as Azure Spot Virtual Machines.
- DDeploy the Production Database Tier virtual machines within a single Availability Zone using an Availability Set.
Cevap
Deploy the production database virtual machines across two or more Availability Zones and deploy the development testing virtual machines as Azure Spot Virtual Machines.
To satisfy the SLA constraint for the Production Database Tier, you must deploy virtual machines across multiple Availability Zones in the same Azure region. To satisfy the low-cost constraint for the Development Testing Tier, which is tolerant of interruptions, you should deploy the virtual machines as Azure Spot VMs to leverage deep discounts.
Adım Adım Çözüm
Anahtar Kavram
Selecting appropriate compute availability options and cost tiers based on workload SLA and interruption tolerance.