Medium1 markMultiple Choice
Domain 2.2: Planning and configuring compute resourcesDomain 2Compute EngineCost Optimization

GCP ACE · Question 13 · Domain 2.2: Planning and configuring compute resources

You are designing an architecture for a batch processing job that analyzes large datasets. The job is highly fault-tolerant; if a node fails, the master node simply reassigns the task to another node. You need to provision 50 VMs for this job at the lowest possible cost.

Which Compute Engine option should you choose?

Answer options:

A.

Standard VMs with Sustained Use Discounts

B.

Preemptible VMs (or Spot VMs)

C.

Standard VMs with a 1-year Committed Use Discount

D.

Sole-tenant nodes

How to approach this question

Identify the workload characteristics: fault-tolerant and lowest cost. Match this to the VM type designed for interruptible workloads.

Full Answer

B.Preemptible VMs (or Spot VMs)✓ Correct
Preemptible VMs (and the newer Spot VMs) are highly affordable compute instances suitable for batch jobs and fault-tolerant workloads. They offer significant savings (up to 80%) but can be terminated by Compute Engine if it requires access to those resources for other tasks. Since the workload is fault-tolerant, this is the perfect fit.

Common mistakes

Choosing Committed Use Discounts, which lock you into a 1-year or 3-year contract, which is not ideal for transient batch processing.

Practice the full GCP Associate Cloud Engineer Practice Exam 5

50 questions · hints · full answers · grading

More questions from this exam