An organization is planning the storage architecture for an enterprise application running on Compute Engine virtual machines. The workload has two distinct operational requirements:
1. A fully managed relational database that supports standard SQL and ACID transactions with automatic regional High Availability (HA) failover.
2. Extremely high-throughput, low-latency ephemeral scratch space attached directly to individual VM instances for temporary cache calculations, where data persistence after instance termination is not required.
Which TWO database and storage options should the Cloud Engineer select to satisfy these requirements? (Select TWO.)
- Provision Cloud SQL configured with High Availability (regional deployment)Answer
- Attach Local SSD storage to the Compute Engine instances for temporary scratch spaceAnswer
- CProvision Cloud Bigtable to handle the relational SQL transaction requirements
- DUse Standard Persistent Disks (pd-standard) on Spot VMs for ultra-low latency ephemeral scratch processing
Answer
The correct selections are Cloud SQL configured with High Availability (regional deployment) and Local SSD storage attached to the Compute Engine instances.
Cloud SQL with High Availability fulfills the relational SQL transaction requirement with regional automatic failover across zones. Local SSD provides physically attached block storage with maximum IOPS and lowest latency, ideal for ephemeral scratch processing where persistent disk durability is not required.
Step-by-Step Solution
Key Concept
Selecting GCP Database and Block Storage Solutions Based on Workload Requirements