Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/ /
Atlas 架构中心
/

Atlas 成本节省配置建议

为了更好地了解和简化支出,尤其是随着使用量的增加, MongoDB Atlas提供了一些工具来管理和控制组织的数据库成本。

仅应用于单个地区中的部署的建议

此处推荐

仅应用于跨多个区域或多个云提供商的部署的建议

此处推荐

以下建议应用于所有 部署范例。

考虑这些优化Atlas成本的策略。

  • 在集群层上启用 自动伸缩,以匹配您的使用情况并防止过度预配。

    缩减每六个小时进行一次,并且必须符合特定条件。要了解更多信息,请参阅缩减集群层。

    您还可以通过定期监控集群的 CPU、WireTiger 缓存、内存和 IOPs,在正常使用的 30 天滚动期间手动降级到较低的集群层。一般来说,如果使用量持续低于已分配资源的 30%,我们建议您缩减。

  • 对于专用集群,如果长时间不使用,请考虑扩展到较低层级或暂停集群。

    我们建议您使用 M10M30 集群来进行开发和测试环境。要了解更多信息,请参阅 Atlas 集群大小指南。

  • 对于开发和测试环境,我们建议您:

  • 连续备份的成本很高,但可以最安全地从备份窗口内的任何点恢复数据,以防发生灾难或代码逻辑错误。我们建议您仅对生产应用程序中最关键的数据层级启用连续备份。

  • 降低存储不太关键数据的集群的备份频率。请考虑在开发环境中完全终止这些集群。

尽可能选择同一提供商、同一地区的数据传输,以最大限度地降低成本。仅在必要时使用区域间或互联网传输,例如需要在不同地区恢复应用程序的灾难恢复场景。将集群放置在与大部分流量相同的地区(通常是托管应用程序的区域)可以大幅降低数据传输成本。

要了解更多信息,请参阅如何降低数据传输成本。

执行时间较长的查询会增加资源使用量,从而需要更高层级的集群。优化这些查询以减少资源消耗,从而降低成本。

使用在线存档TTL 索引等功能,将较早的数据从较昂贵的热存储转移到较便宜的冷存储,或删除不再需要的数据。存档数据后,您可以通过 Atlas Data Federation 访问数据。

定期使用成本浏览器工具监控组织、项目、集群和服务级别的支出模式。设置适合您需求的频率。

为关键阈值配置账单警报,例如当每月费用超过一定金额时。示例,设立当成本超过 $100 时发出警报。这种主动的方法可以帮助您避免意外情况。

每个月查看您的发票,使用以前的账单优化建议评估成本最高的服务。 这是识别费用降低机会的推荐最佳实践。

如果您在发票上发现意外变化,请检查您的云计算成本,该成本通常占账单的最大部分。 您可以在Atlas Billing部分中任何发票的 Summary By Service卡中查看云计算成本。 Summary By Service视图按提供商、层级和地区显示所有集群的成本。

您选择的部署模式和拓扑结构可能会改变您的Atlas成本。

要学习;了解有关不同拓扑节省费用的更多信息,请参阅Atlas高可用性指南。

后退

成本优化

在此页面上