Question

Difficulty: MediumCreate and Configure Virtual Machines

An administrator is planning the deployment of several Azure virtual machines to meet specific application requirements. Match each virtual machine deployment requirement on the left to the appropriate Azure configuration feature on the right.

  • Configure a virtual machine during deployment to automatically download and execute a bash script stored in an Azure Storage account.Custom Script Extension
  • Group multiple virtual machines physically close to each other within a region to achieve the lowest possible network latency.Proximity Placement Group
  • Configure a virtual machine to support the attachment of high-performance storage that guarantees sub-millisecond latency.Ultra Disk compatibility
  • Configure a virtual machine to support Intel Software Guard Extensions (SGX) secure enclaves and boot volumes larger than 2 TB2\text{ TB}.Generation 2 architecture

Answer

Configure a virtual machine during deployment to automatically download and execute a bash script stored in an Azure Storage account matches with Custom Script Extension. Group multiple virtual machines physically close to each other within a region to achieve the lowest possible network latency matches with Proximity Placement Group. Configure a virtual machine to support the attachment of high-performance storage that guarantees sub-millisecond latency matches with Ultra Disk compatibility. Configure a virtual machine to support Intel Software Guard Extensions (SGX) secure enclaves and boot volumes larger than 2 TB2\text{ TB} matches with Generation 2 architecture.
The correct matches align each specific deployment need to the feature designed for that purpose: Custom Script Extension for bootstrapping code execution, Proximity Placement Groups for physical proximity/low latency, Ultra Disk compatibility for enabling high-performance storage, and Generation 2 architecture for advanced hardware capabilities.

Step-by-Step Solution

1
Analyze the post-deployment script execution requirement.
Matched with Custom Script Extension.
Azure Custom Script Extension allows for bootstrap configuration by executing custom scripts immediately after VM provisioning.
2
Analyze the network latency minimization requirement.
Matched with Proximity Placement Group.
A Proximity Placement Group ensures that VMs are deployed in the same physical datacenter to minimize latency.
3
Analyze the sub-millisecond storage requirement.
Matched with Ultra Disk compatibility.
Ultra Disks provide sub-millisecond latencies but require the VM to have Ultra Disk compatibility enabled.
4
Analyze the Intel SGX and larger boot volume requirement.
Matched with Generation 2 architecture.
Generation 2 VMs support modern features like UEFI boot, larger OS disks, and Intel SGX confidential computing, which are unsupported on Generation 1.

Key Concept

Azure Virtual Machine creation configurations, including extensions, hardware generation features, storage support, and placement groups.
Rate this question