A system architect is planning to deploy an enterprise database workload on Google Compute Engine that requires high RAM capacity per core and must maintain 100% uptime without any sudden terminations. Which Compute Engine machine family and instance provisioning model should the cloud engineer select?
- Memory-optimized machine family provisioned as standard Virtual MachinesAnswer
- BMemory-optimized machine family provisioned as Spot Virtual Machines
- CCompute-optimized machine family provisioned as standard Virtual Machines
- DCloud Run container instances configured with maximum memory allocations
Answer
Memory-optimized machine family provisioned as standard Virtual Machines
Selecting a memory-optimized machine family (such as M1, M2, or M3) delivers the highest memory-to-vCPU ratio required by memory-intensive databases. Choosing standard virtual machines guarantees continuous uptime without the risk of preemption.
Step-by-Step Solution
Key Concept
Selecting Compute Engine machine families and provisioning models based on workload memory and uptime requirements.