CompTIA Cloud+ (CV0-004)OperationsHard
A cloud architect is designing a solution for an application that requires extremely low latency and high throughput for its database. The database is frequently accessed and critical for real-time operations. To meet these performance requirements, which storage optimization strategy should be prioritized?
- AUtilizing object storage with lifecycle policies.
- BImplementing a content delivery network (CDN) for database queries.
- CImplementing data compression for all database files.
- DProvisioning high-performance block storage (e.g., SSD-backed).
Show answer & explanationAnswer & explanation
Correct answer: D. Provisioning high-performance block storage (e.g., SSD-backed).
High-performance block storage, typically backed by Solid State Drives (SSDs), offers extremely low latency and high Input/Output Operations Per Second (IOPS), which is essential for databases demanding real-time operations and high throughput.
Why the other options are wrong
- A. Object storage is generally optimized for cost-effective, large-scale storage of unstructured data, not for low-latency, transactional database operations.
- B. A CDN is used to cache static web content closer to users, not for accelerating dynamic database queries or improving database storage performance.
- C. Data compression reduces storage space but can increase CPU overhead and potentially latency during reads/writes, which is counterproductive for 'extremely low latency'.
High-Performance Block Storage
A type of storage that provides raw, unformatted blocks of data to a server, optimized for low latency and high throughput, often using Solid State Drives (SSDs).
- Ideal for databases, transactional workloads, and high-performance computing.
- Offers high IOPS (Input/Output Operations Per Second).
- Directly attached to compute instances for optimal performance.
Memory trick: For speed, block storage is the best deed.