对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

集群配置成本

Atlas 支持将集群部署到 Amazon Web ServicesGoogle Cloud PlatformMicrosoft Azure。为 Atlas 项目选择的云服务提供商和地区会影响运行 Atlas 集群的费用。

Multi-region cluster costs depend on the number of and location of additional regions selected. When creating a cluster, Atlas displays the cluster tier cost based on only the Preferred Region of the cluster. You can see the total cost of running the cluster in the Cluster Overview.

要详细了解如何配置云服务提供商和地区,请参阅云服务提供商和地区

Atlas 提供不同的集群层。每个集群层都有默认的 RAM 容量、存储容量和最大存储速度。集群的每小时费用包括这些默认值。Atlas 在部署所有承载数据的 [1] 服务器时会使用选定的集群。

Depending on the choice of cloud service provider, Atlas provides customization options for cluster storage capacity and the speed of that storage. If you add capacity or speed, you incur additional costs on top of the base cost. For multi-region clusters, the per-cluster cost, including any selected customizations, is relative to the Preferred Region. The Cluster Overview box shows your overall charges.

根据使用集群默认值还是指定自定义存储容量,Atlas 存储容量的费用会有所不同。

  • 如果使用默认存储容量, Atlas会将其费用计入集群的每小时费用中。但是,当您暂停集群时, Atlas费用包括默认存储的费用。

  • 如果您自定义了存储容量,Atlas 会针对全部存储量收取费用。Atlas 不会扣除默认存储容量的成本。该更改可以是磁盘升级或实例族更改(例如从普通 CPU 更改为低 CPU)。

例子

一个新 M10 集群的默认存储容量为 10 GB。您可以使用此集群层将容量增加到 120 GB。

如果您将存储容量增加到 50 GB,则每月的 Atlas 费用包括 50 GB 存储容量的费用,而不是额外增加的 40 GB 的费用。

注意

Increasing storage capacity can change the maximum IOPS available with each Custom Storage Speed.

Atlas 仅对暂停集群的存储收费。Atlas 不对暂停集群上的任何其他服务或数据传输收费。要了解更多信息,请参阅暂停、恢复或终止集群

Atlas measures storage speed as maximum IOPS. Each Atlas cluster tier offers a default storage speed that is included in the cluster's per-hour cost. The choice of cloud service provider and cluster affects the available storage speed customization options and the cost of selecting a custom storage speed.

对于大多数集群类型,您可以将存储速度从 Standard 提高到 FastFastest,这会影响费用。选择自定义速度可更改 IOPS 和所使用的存储类型。存储类型从通用固态硬盘变更为预配 IOPS 固态硬盘。要了解有关存储类型的更多信息,请参阅 Amazon EBS 卷类型。

All clusters use premium SSD disks with IOPS based on the storage capacity. The maximum IOPS increases as you increase storage capacity for the cluster in the same tier, at no additional cost. You can choose to increase IOPS even further, which also increases the cost.

要了解更多信息,请参阅更改 Azure 上的存储容量和 IOPS 以及 适用于 VM 的高性能高级存储和托管磁盘。

所有集群均使用 SSD 持久磁盘,并根据存储容量具有固定的最大 IOPS。最大 IOPS 随着存储容量的增加而增加。增加的最大 IOPS 的费用包含在增加的存储容量的费用中。要了解有关 Google Cloud 永久磁盘的更多信息,请参阅永久磁盘

为了帮助最大限度地降低集群成本,同时保持轻松扩展集群的灵活性,您可以启用集群自动扩展。通过自动扩展,您的集群可以根据集群使用情况自动扩展它的层级和/或存储容量。自动扩展减少了对于手动优化集群以适应当前工作负载的需求。

M30+ AWS 或 Google Cloud 上的专用集群可在 Gen1 或 Gen2集群中使用。 Gen1 集群的 IOPS、存储和成本与相同集群类的 Gen2 集群不同。

Gen2 专用集群具有基于集群磁盘存储的最低 IOPS 基准。 Atlas针对 Gen2集群存储容量的费用包括该磁盘大小的基准最小 IOPS。除了基准最小 IOPS 之外,您还可以为 Gen2 专用集群预配扩展标准 IOPS。 Atlas会对您预配的超出基准 IOPS 的扩展标准 IOPS 单独收费。要学习;了解有关集群基准最小 IOPS 速率的更多信息,请参阅扩展标准 IOPS。

当您将集群从 Gen1 切换到 Gen2 时,集群的 IOPS 速率可能高于存储容量中包含的基准。切换到 Gen2 后,我们建议您单独调整存储容量和 IOPS 速率,以适应您的工作负载并优化成本。要学习;了解更多信息,请参阅更改集群的代。

Atlas 支持云备份。对于每个启用了云备份的集群,Atlas 会向您收取以下费用:

  • 副本集内的数据的存储成本

  • 分片部署中配置服务器副本集的存储成本

  • 恢复快照的网络传输费用

要学习;了解Atlas如何对网络数据收费,请参阅数据传输成本。

在发票的 Summary by Service 视图中,备份 SKU 取决于是否启用 Continuous Cloud Backups

  • Cloud Backups only: Atlas Cloud Backup Storage

  • Continuous Cloud Backups: Atlas Continuous Cloud Backup Storage

如果启用了 Additional Backup Copies,则相同的规则将独立应用于主节点 (primary node in the replica set)备份区域和每个副本区域:

主区域
复制区域
主节点 (primary node in the replica set)区域 SKU
复制区域 SKU

仅限云备份

仅限云备份

Atlas 云备份存储

Atlas 云备份存储

持续的云备份

仅限云备份

Atlas 连续云备份存储

Atlas 云备份存储

持续的云备份

持续的云备份

Atlas 连续云备份存储

Atlas 连续云备份存储

重要

如果已启用“Continuous Cloud Backups”(连续云备份),Atlas 则会按 Continuous Cloud Backups(连续云备份)的费率进行计费。

Atlas 云备份利用集群云服务提供商的原生快照功能提供本地化备份存储。“云备份”中的快照是增量快照,在大多数情况下,第一次快照后,新的快照只保存最近一次快照后更改的数据。例如,一个拥有 10 GB 数据和 3 个快照的集群所需的快照存储总量可能少于 30 GB,具体取决于数据在快照之间的变化情况。

增量由集群的云服务提供商决定。为了计算“云备份”的成本,Atlas 从云提供商处获取原始度量数据,然后根据其存储快照的区域和每月使用的存储容量计算所有快照的总大小。

云备份的费用按每月每 GB 量计算。不同云提供商之间以及特定云提供商内部不同地区的费率各不相同。

云服务提供商
Cost per GB

AWS

0.14 美元至 0.19 美元

AZURE

0.34 美元至 0.65 美元

Google Cloud

$0.08 至 $0.12

虽然此速率决定了备份的成本,但您的账单上会以 GB days 的形式显示此项目。其每天作为行项目显示,但不会导致重复收费。某天保留的每份备份都将计入该天的 GB days 账单总额。

例子

您从 AWS地区中的集群备份 400 GB的数据,每月每GB成本为 0.14 美元,产生的费用为 $56.00 美元。

要确定 GB days 中的价格,请使用如下公式:

((GB per month rate) * 12 months)/365 days.

在本例中:($0.14 * 12)/365 = $0.004603。400 GB 备份将在账单明细表中显示为 400 GB 天数,价格为 0.004603 美元,当天的总费用为 1.84 美元。如果一个月以 30 天计,保留一个 400 GB 备份的总成本为 55.20 美元。

注意

Atlas 在创建时将默认备份策略应用于启用了云备份的集群。查看并根据需要更改备份策略

Atlas 能够对备份计费的容量与卷的总存储容量相当。具体取决于云提供商存储卷快照的方式。

通过 HTTPS 手动下载的方式恢复集群时,Atlas 还收取以下费用:

  • 下载链接保持活跃的每小时(Atlas 备份下载 VM 费用)。

  • 恢复虚拟机数据卷的总储容量(Atlas 备份恢复存储费用)。

  • Data transfer costs for downloading the snapshot over the public Internet or for downloading the snapshot over private endpoints for Atlas clusters on AWS or Azure with private endpoints. These costs vary by cloud provider and region. To learn more, see Private Endpoint Billing.

为了确保可靠地维护备份,在某些情况下, Atlas会为每个副本集或分片保留多个完整快照。这可能会增加备份存储使用量和相关成本,因为作为增量快照存储的数据股票较小。在以下情况下, Atlas可能会保留多个完整快照:

  • 由于节点或地区故障转移,在与上一个快照不同的节点上拍摄快照时。

  • 集群配置更改时(包括集群层、存储卷或 IOPS)。

  • 当一个多区域集群的区域优先级发生变化,而且一个新节点开始负责快照时。

  • 在集群的云提供商执行维护期间。

  • 当集群的拓扑结构发生变化时,例如向集群添加新分片。

如果 Atlas 必须保留多个快照,Atlas 会将新快照存储在与集群当前备份节点相同的区域。Atlas 继续使用该备份节点进行快照和快照存储。

可能根据卷的总存储容量收取备份费用,具体情况取决于云提供商存储卷快照的方式。

例子

云提供商的存储卷容量为 4 TB。云提供商通知 Atlas,即使您的备份仅占用 500 GB,快照也会占用整个卷容量。根据这份报告,Atlas 向您收取 4 TB 的备份存储空间。

要进一步了解 Atlas 如何管理快照存储,请参阅备份集群

如果您对 Cloud Backup 的备份大小和定价有任何疑问,请联系 Atlas 支持部门:

1
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 单击导航栏中的 Support 图标。

  3. 单击 View plan(连接)。

显示“支持”页面。

2

集群所有者则可启用从云备份进行连续云备份恢复PIT 备份会根据内部 oplog 占用的磁盘空间以及云备份快照大小进行计费。

您可以将 PIT 备份配置为覆盖您指定的时间窗口。较长的备份窗口会导致较大的 oplog 和较高的备份成本。

为了计算持续云备份的成本,Atlas 从云提供商处获取原始指标数据,并计算所有快照的大小以及每月使用的存储量:

  • 云提供商

  • 存储快照的地区

  • 使用层

云服务提供商
已使用 0-5 GB 的存储空间(第 0 层)
5-100 GB 已用存储容量(1 层)
已使用 100-250 GB 的存储空间(层级 2)
已使用 250-500 GB 的存储空间(第 3 层)
> 已使用 500 GB 存储空间(层级 4)

AWS

$1.00 至 $1.55

0.75 美元至 1.20 美元

$0.50 - $0.80

$0.25 至 $0.40

AZURE

1.00 美元至 3.95 美元

0.75 美元至 2.95 美元

$0.50 至 $2.00

0.55 美元至 1.00 美元

Google Cloud

0.60 美元至 0.95 美元

$0.45 至 $0.70

$0.30 至 $0.50

$0.15 - $0.25

例子

AWSUS_EAST_1地区中的一个集群的快照和oplog 的总大小为 115 GB。前 5 GB是免费的。剩余的 110 GB从 5 GB 到 100 GB按 $1.00 计费,从 100 GB到 115 GB按 $0.75 计费:

(95 × $1.00) + (15 × $0.75) = $106.25 / 月

注意

Atlas 在创建时将默认备份策略应用于启用了云备份的集群。查看并根据需要更改备份策略

向您收取以下项目的费用:

  • 将备份复制到另一个地区时进行跨地区数据传输。

  • 为集群启用 Additional Backup Copies,并在其他区域使用额外存储。例如,如果您将所有备份复制到一个额外的区域,则需要支付大约两倍的存储费用:标准备份的费用和将副本存储在其他区域的费用大致相同(存储成本因区域而异)。

除了云服务本身产生的数据传输费用外, Atlas还针对导出到 AWS S3 存储桶、 Azure Blob 存储容器或 Google Cloud Storage 存储桶的每GB数据收取 $0.125 费用。 Atlas会在导出之前压缩数据。要估计导出的数据量,请将集群中每个数据库的 dataSize 相加。此总数应与导出的未压缩大小相对应,这将是Atlas因数据导出操作而产生的最大费用。

For exports over AWS PrivateLink connections, Atlas charges $0.01 per hour to maintain the connection. Atlas includes the $0.01 per GB data processing charge for AWS PrivateLink in the base $0.125 per GB export price.

可降低的成本金额因部署的配置而异。您可以通过以下方式降低 Atlas 备份费用:

  • 删除不需要的备份快照

  • 降低 Atlas 创建备份快照的频率

  • 缩短 Atlas 备份快照的保留时间

  • 修改备份策略以减少自动复制到其他区域的快照数

  • 提高应用程序数据库访问模式的效率,获得更好的快照增量性(例如,使用简单的插入而非更新数组,这样操作效率更高而且可能提高快照增量性)

  • 更改集群的备份云提供商或区域

  • 减少恢复窗口持续时间(仅适用于连续云备份)

注意

删除快照后,任何其他快照中存在的已删除数据仍算作唯一数据。只有删除引用该数据的所有快照,唯一数据才能从快照序列中删除。

重要

适用于 Atlas 和本地部署的 MongoDB Connector for Business Intelligence 已达到生命周期终点 (EOL),2026 9 月之后将不再提供支持。对于所有新项目,我们建议使用新的 MongoDB SQL 接口连接到 Atlas 或 Enterprise Advanced 部署。SQL 接口提供更高的性能、更简化的设置和更强大的功能。欲了解更多信息,请参阅 MongoDB SQL 界面概述。

如果您的集群已启用 BI Connector for Atlas,则不包括 MongoDB Atlas Enterprise 和 MongoDB Atlas Platinum 客户:

  • 在集群控制台中,BI Connector for Atlas 的计费费率被描述为关联集群成本的每日增量。您可在部署群集时或通过修改群集来查看此费率。

  • BI Connector for Atlas 采用持续使用定价。换言之,收取的每日费率最多为当月的最高费用。

Atlas 对集群中每个承载数据的节点 [1] 收取集群费用和数据存储费用。

  • 对于副本集来说,承载数据的节点数量等于副本因子。

  • 对于分片集群,承载数据的节点数量等于副本因子乘以分片数量。

如果启用分片,则除了数据承载节点外,Atlas 还会运行三个配置服务器。您对集群层和数据存储的选择不会影响配置节点的成本。配置服务器按单独的费率收费。它们的成本反映在集群成本中。

[1]12对于副本集,承载数据的服务器是托管副本集节点的服务器。对于分片集群,承载数据的服务器是托管分片的服务器。对于分片集群,Atlas 还为配置服务器部署服务器;这些服务器与集群成本分开按单独的费率计费。