An enterprise is planning to migrate a core transaction processing database to Azure. The database has the following requirements:
- Hardware isolation: The workloads must run on dedicated physical hardware that is not shared with other tenants.
- Availability: The compute tier must guarantee a 99.99% uptime SLA.
- Workload profile: The database requires high-memory capacity and low-latency storage access.
Which compute virtualization solution should you recommend to meet these requirements?
- Deploy Azure Dedicated Hosts across at least two Availability Zones, and configure a Virtual Machine Scale Set in Flexible orchestration mode using Esv5-series Virtual Machines.Cevap
- BDeploy Esv5-series Azure Spot Virtual Machines across three Availability Zones to run the transaction processing database at a lower cost.
- CDeploy Azure Dedicated Hosts in a single Availability Zone, and configure an Availability Set with Esv5-series Virtual Machines running on the hosts.
- DDeploy the transaction processing database on Azure Functions using a Consumption plan to benefit from automatic scaling and high availability.
Cevap
Deploy Azure Dedicated Hosts across at least two Availability Zones, and configure a Virtual Machine Scale Set in Flexible orchestration mode using Esv5-series Virtual Machines.
Deploying Azure Dedicated Hosts across at least two Availability Zones and using Esv5-series VMs in a Flexible orchestration VM Scale Set meets all requirements. Azure Dedicated Hosts fulfill the hardware isolation requirement. Spreading hosts across multiple zones satisfies the 99.99% SLA requirement. Esv5-series VMs provide the memory-optimized resources required for transaction processing databases.
Adım Adım Çözüm
Anahtar Kavram
Designing compute virtualization solutions with Azure Dedicated Hosts and VM Scale Sets to meet compliance, high availability, and specific workload profile requirements.