Professional Cloud ArchitectDesign and plan a cloud solution architectureMedium
A client is migrating an on-premises application that relies heavily on a high-performance, low-latency block storage solution for its database. The database requires consistent IOPS and throughput, and the data must be highly durable. The application is sensitive to storage performance fluctuations. Which Google Cloud storage option should you recommend to meet these requirements?
- APersistent Disk Extreme (SSD)
- BPersistent Disk Balanced (SSD)
- CFilestore Basic SSD
- DCloud Storage Standard class
Show answer & explanationAnswer & explanation
Correct answer: A. Persistent Disk Extreme (SSD)
Persistent Disk Extreme (SSD) is designed for the highest performance, lowest latency, and most consistent IOPS/throughput among Google Cloud's block storage options, making it ideal for highly sensitive databases.
Why the other options are wrong
- B. Persistent Disk Balanced (SSD) offers a good balance of performance and cost, but for 'highest performance' and 'lowest latency' with 'consistent IOPS and throughput' for a 'highly sensitive database', Extreme is superior.
- C. Filestore is network file storage (NFS), not block storage, and while performant, Persistent Disk is the native block storage solution for Compute Engine VMs.
- D. Cloud Storage is object storage, not block storage, and is unsuitable for database primary storage requiring low-latency block access.
Persistent Disk Extreme (SSD)
A Google Cloud block storage option offering the highest IOPS and throughput performance, lowest latency, and guaranteed performance for mission-critical applications and databases.
- Highest performance tier of Persistent Disk.
- Guaranteed IOPS and throughput, provisioned independently of disk size.
- Ideal for transactional databases, data warehouses, and high-performance computing (HPC).
- More expensive than other Persistent Disk types.
Memory trick: Extreme disks drive database speed.