Medium1 markMultiple Choice
Domain 2.2: Planning and configuring compute resourcesDomain 2.2Compute EngineSpot VMsCost 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 takes several hours to complete, but it is fault-tolerant and can resume from where it left off if interrupted. You need to minimize the compute costs for this workload.

Which type of Compute Engine instance should you use?

Answer options:

A.

Standard VMs with committed use discounts

B.

Spot VMs (formerly Preemptible VMs)

C.

Custom machine types

D.

Sole-tenant nodes

How to approach this question

Identify the VM type designed specifically for fault-tolerant, interruptible workloads at a lower price.

Full Answer

B.Spot VMs (formerly Preemptible VMs)✓ Correct
Spot VMs (which replaced Preemptible VMs) are highly affordable compute instances suitable for batch jobs and fault-tolerant workloads. Google can reclaim these instances at any time if it needs the capacity, but they are offered at a much lower price than standard VMs.

Common mistakes

Selecting committed use discounts, which are meant for predictable, long-term workloads, not flexible batch jobs.

Practice the full GCP Associate Cloud Engineer Practice Exam 3

50 questions · hints · full answers · grading

More questions from this exam