For AI agents: a documentation index is available at https://www.mongodb.com/docs/llms.txt — markdown versions of all pages are available by appending .md to any URL path.
Docs Menu

NVMe Storage for Atlas Clusters

For applications hosted on AWS or Azure that require low-latency and high-throughput I/O, Atlas offers storage options using locally attached ephemeral NVMe SSDs.

Note

Atlas doesn't support NVMe clusters on Google Cloud. NVMe clusters are not compatible with independent shard scaling.

The following cluster tiers support NVMe clusters on AWS:

  • M40

  • M50

  • M60

  • M80

  • M200

  • M400

On AWS, NVMe storage is supported on Gen2 Dedicated clusters.

The following cluster tiers support NVMe clusters on Azure:

  • M60

  • M80

  • M200

  • M300

  • M400

  • M600

The fixed-value storage space and RAM for an NVMe cluster corresponds to its cluster tier. To learn more, see Amazon Cluster Configuration Options and Azure Cluster Configuration Options.

To see which AWS regions support NVMe storage, see AWS Gen2 Region Support.

Atlas supports NVMe clusters in the following Azure regions:

Azure Region
Location
Atlas Region

brazilsouth

São Paulo, Brazil

BRAZIL_SOUTH

canadacentral

Toronto, ON

CANADA_CENTRAL

centralus

Iowa, USA

US_CENTRAL

eastus

Virginia (East US)

US_EAST

eastus2

Virginia, USA

US_EAST_2

southcentralus

Texas, USA

US_SOUTH_CENTRAL

westus3

El Mirage, Arizona

US_WEST_3

Azure Region
Location
Atlas Region

francecentral

Paris, France

FRANCE_CENTRAL

northeurope

Ireland

EUROPE_NORTH

swedencentral

Gävle, Sweden

SWEDEN_CENTRAL

uksouth

London, England, UK

UK_SOUTH

westeurope

Netherlands

EUROPE_WEST

Azure Region
Location
Atlas Region

australiaeast

New South Wales, Australia

AUSTRALIA_EAST

centralindia

Pune (Central India)

INDIA_CENTRAL

japaneast

Saitama, Tokyo, Japan

JAPAN_EAST

NVMe clusters in the following Azure regions have two Availability Zones:

  • eastus2

  • centralus

  • southcentralus

NVMe clusters in all other Azure regions that indicate Availability Zones have three Availability Zones.

NVMe instances can't be used in multi-cloud clusters.

Atlas Infinite doesn't support locally attached NVMe SSD storage in public preview. For the features supported in public preview, see Public Preview Availability.

Clusters with NVMe storage use Cloud Backups. You can't disable backup on NVMe clusters. If you want to use hourly backups, Atlas limits backups on NVMe clusters to once every 12 hours.

NVMe clusters use a hidden secondary node that consists of a provisioned volume with high throughput and IOPS to facilitate backup.

You can't pause an NVMe cluster.

On Atlas Core clusters, scaling of clusters (including auto-scaling) that use the local NVMe SSD storage option requires an initial sync, and always uses a File Copy Based Initial Sync to sync all the nodes of an NVME cluster whenever an initial sync is required. Atlas NVMe clusters auto-scale to the next higher tier when 90% of the storage space is full. An initial sync takes longer to complete compared to subsequent syncs, and reduces the performance of the primary from which the data is read.