A healthcare research organization runs daily genomics analysis batch jobs on Google Cloud. Each batch job execution requires an uninterrupted 4-hour run window and cannot tolerate instance preemptions. Resource profiling indicates that each worker task requires precisely 10 vCPUs and 20 GB of memory to run efficiently while minimizing per-vCPU software licensing costs. Which Compute Engine resource planning strategy meets these operational requirements at the lowest cost?
- Deploy standard Compute Engine VM instances using a custom machine type configured with 10 vCPUs and 20 GB of memory.Cevap
- BDeploy Spot VM instances using a custom machine type configured with 10 vCPUs and 20 GB of memory.
- CDeploy the genomics processing workloads using Cloud Functions with maximum memory and execution timeout allocations.
- DDeploy predefined n2-standard-16 VM instances covered by 1-year Committed Use Discounts.
Cevap
Deploy standard Compute Engine VM instances using a custom machine type configured with 10 vCPUs and 20 GB of memory.
Configuring a custom Compute Engine machine type allows exact sizing of 10 vCPUs and 20 GB RAM, preventing cost overruns from over-provisioned predefined machine types and software licenses. Using standard VM instances guarantees that the 4-hour job executes without preemption.
Adım Adım Çözüm
Anahtar Kavram
Custom Machine Types and Spot VM Suitability