Question

Difficulty: MediumPlanning Database Options and Persistent Disk Types

A financial analytics company is designing a workload on Google Compute Engine that requires attached block storage for a transaction processing cache. The workload demands higher throughput and IOPS than standard HDDs can provide, but does not require the maximum performance tier of Extreme Persistent Disk or Local SSD. The block storage must support data persistence when the VM instance is stopped, support dynamic resizing while online, and offer a cost-effective balance between price and performance. Which Persistent Disk type should you select to meet these requirements?

  1. Balanced Persistent Disk (pd-balanced)Answer
  2. B
    Standard Persistent Disk (pd-standard)
  3. C
    Local SSD
  4. D
    Cloud Bigtable instance with HDD storage

Answer

Balanced Persistent Disk (pd-balanced) is the optimal storage selection because it provides a cost-effective SSD option with higher performance than HDD disks while maintaining full data persistence across VM instance stops.
Balanced Persistent Disk (pd-balanced) offers SSD performance tailored for general-purpose workloads at a lower price point than pd-ssd, while supporting essential block storage features such as dynamic volume resizing and persistence across VM stop/start cycles.

Step-by-Step Solution

1
Evaluate persistence requirements
Local SSD is excluded because its data is lost when a VM instance stops.
Local SSDs are ephemeral and tied to the physical host lifecycle.
2
Evaluate storage architecture type
Cloud Bigtable is excluded because the requirement is for an attached block storage device, not a managed database engine.
Compute Engine workloads requiring VM-attached file systems require block storage (Persistent Disk).
3
Compare performance and cost across persistent disk types
pd-balanced provides higher IOPS/throughput than pd-standard at a lower cost tier than pd-ssd or pd-extreme.
Balanced Persistent Disk is designed specifically to balance price and performance for general enterprise workloads.

Key Concept

Selecting Compute Engine Persistent Disk types based on performance, cost, and persistence requirements
Rate this question