liveBook · Manning

NVMe solid-state drive

As explained in MongoDB 8.0 in Action, Third Edition

NVMe SSD is solid-state storage accessed through the Non-Volatile Memory Express protocol for high-throughput and low-latency I/O.

An NVMe solid-state drive provides high-speed, low-latency storage for demanding applications that require high-throughput I/O. In Atlas, it is a cluster class available for dedicated clusters on AWS and Azure. section 10.2.4

Choose NVMe storage when the application justifies its operational and pricing trade-offs:

  • Use it for demanding workloads needing low-latency, high-throughput I/O. section 10.2.4
  • Compare it with General clusters for balanced production resources or Low CPU clusters when memory matters more than CPU. section 10.2.4
  • Confirm the deployment region: Atlas supports NVMe clusters on AWS and Azure, but not currently on GCP. section 10.2.4

Atlas storage and oplog planning

For a dedicated M40-or-larger Atlas cluster, select the local NVMe SSD class when I/O latency is a priority. If storage autoscaling is disabled, Atlas allocates 10% of disk size to the oplog for NVMe clusters; with autoscaling enabled, configure the minimum oplog retention window as needed. section 10.2.4

How MongoDB 8.0 in Action, Third Edition covers it

How deep it goes
Explains cluster-class selection, provider availability, cost trade-offs, and oplog sizing, but stops short of provisioning commands.
Examples
Compares General, Low CPU, and local NVMe cluster classes and specifies a 10-percent oplog allocation when autoscaling is disabled.
What it assumes
Assumes an Atlas dedicated cluster at M40 or above and requires choosing among available resource classes and cloud providers.
What you can do after
Operate/configure Atlas storage by selecting an appropriate cluster class and accounting for provider and oplog constraints.
How it connects
Connects NVMe storage with Atlas clusters, storage autoscaling, oplog size, and minimum oplog retention windows.

This explainer was generated by Manning's knowledge graph from the text of MongoDB 8.0 in Action, Third Edition. The section links point to the parts of the book it draws on.