nerdexam
Microsoft

AZ-305 · Question #168

You architect a solution that calculates 3D geometry from height-map data. You have the following requirements: - Perform calculations in Azure. - Each node must communicate data to every other node.

The correct answer is A. Create a render farm that uses Azure Batch. C. Enable parallel task execution on compute nodes.. To perform 3D geometry calculations in Azure with maximum node scalability, all-to-all node communication, and minimal implementation effort, the solution involves using Azure Batch for the render farm and enabling parallel task execution on compute nodes.

Submitted by marco_it· Mar 6, 2026Design infrastructure solutions

Question

You architect a solution that calculates 3D geometry from height-map data. You have the following requirements: - Perform calculations in Azure. - Each node must communicate data to every other node. - Maximize the number of nodes to calculate multiple scenes as fast as possible. - Require the least amount of effort to implement. You need to recommend a solution. Which two actions should you recommend? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

Options

  • ACreate a render farm that uses Azure Batch.
  • BEnable parallel file systems on Azure.
  • CEnable parallel task execution on compute nodes.
  • DCreate a render farm that uses virtual machine (VM) scale sets.
  • ECreate a render farm that uses virtual machines (VMs).

How the community answered

(23 responses)
  • A
    78% (18)
  • B
    4% (1)
  • D
    4% (1)
  • E
    13% (3)

Why each option

To perform 3D geometry calculations in Azure with maximum node scalability, all-to-all node communication, and minimal implementation effort, the solution involves using Azure Batch for the render farm and enabling parallel task execution on compute nodes.

ACreate a render farm that uses Azure Batch.Correct

Azure Batch is specifically designed for running large-scale parallel and high-performance computing (HPC) workloads like rendering, managing a pool of virtual machines, job scheduling, and task execution, which minimizes implementation effort for creating a render farm.

BEnable parallel file systems on Azure.

While parallel file systems can improve data access for HPC, they are not the primary solution for the computational processing and direct inter-node communication requirements of the calculation itself.

CEnable parallel task execution on compute nodes.Correct

Enabling parallel task execution on compute nodes is essential to maximize calculation speed across multiple nodes and facilitate inter-node communication (e.g., via MPI), allowing each node to exchange data with every other node efficiently, which is a common pattern in 3D geometry calculations.

DCreate a render farm that uses virtual machine (VM) scale sets.
ECreate a render farm that uses virtual machines (VMs).

Concept tested: Azure Batch for HPC and parallel task execution

Source: https://learn.microsoft.com/en-us/azure/batch/batch-technical-overview

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice