A financial technology company needs to host a continuous, mission-critical risk assessment service on Google Compute Engine. Benchmarking indicates that the application requires precisely 6 vCPUs and 45 GB of RAM. The service operates 24/7, requires constant resource availability, and cannot tolerate unexpected VM terminations or preemption. Which Compute Engine machine configuration strategy should you recommend to minimize monthly infrastructure costs while meeting these exact resource specifications?
- Provision a VM instance using a Custom Machine Type configured with 6 vCPUs and 45 GB of memory, and purchase a 1-year or 3-year Committed Use Discount for the required capacity.Answer
- BProvision Spot VM instances configured with 6 vCPUs and 45 GB of memory to leverage up to 60-91% discounts off standard compute pricing.
- CProvision a predefined n2-standard-8 instance (8 vCPUs, 32 GB RAM) and rely on automatic Sustained Use Discounts to optimize monthly spending.
- DDeploy the application workload using Cloud Functions with maximum memory allocation to completely eliminate VM instance management overhead.
Answer
Provisioning a VM instance using a Custom Machine Type configured with 6 vCPUs and 45 GB of memory combined with a Committed Use Discount.
Custom Machine Types allow tailored vCPU and memory configurations (6 vCPUs and 45 GB RAM) to match non-standard workload specifications without paying for unneeded hardware resources. Combining Custom Machine Types with Committed Use Discounts (CUDs) provides the highest cost optimization for steady, non-interruptible 24/7 production workloads.
Step-by-Step Solution
Key Concept
Compute Engine Custom Machine Types and Committed Use Discounts (CUDs)
Estimated Time:1m 30s