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

Google Cloud

重要

The feature described on this page is not currently supported on Atlas Infinite clusters during public preview. For the features supported in public preview, see Public Preview Availability.

Atlas 支持在 Google Cloud 上部署集群。

Atlas支持以下 Google Cloud 区域。以下所有区域都支持专用集群 (M10+),但某些区域不支持免费集群(以前称为 M0)或 Flex 集群。Atlas API 使用相应的 Atlas Region。

Google Cloud 区域
地点
Atlas 区域
Free 支持
Flex 支持
M10+ 支持

us-central1

Iowa, USA

CENTRAL_US

us-east1

美国南卡罗来纳州

EASTERN_US

us-east4

美国北弗吉尼亚州

US_EAST_4

us-east5

美国俄亥俄州哥伦布

US_EAST_5

northamerica-northeast1

加拿大蒙特利尔

NORTH_AMERICA_NORTHEAST_1

northamerica-northeast2

加拿大多伦多

NORTH_AMERICA_NORTHEAST_2

southamerica-east1

巴西圣保罗

SOUTH_AMERICA_EAST_1

southamerica-west1

智利圣地亚哥

SOUTH_AMERICA_WEST_1

us-west1

美国俄勒冈州

WESTERN_US

us-west2

Los Angeles, CA, USA

US_WEST_2

us-west3

美国犹他州盐湖城

US_WEST_3

us-west4

Las Vegas, NV, USA

US_WEST_4

us-south1

Dallas, TX, USA

US_SOUTH_1

northamerica-south1

Querétaro,墨西哥

NORTH_AMERICA_SOUTH_1

每个 Atlas 集群层均附带一组默认资源。 Atlas 提供以下资源配置选项:

Storage size reflects the size of the server root volume. Atlas clusters deployed onto Google Cloud use different SSD types depending on their cluster generation:

  • Gen1、M10和M20集群使用持久性磁盘存储。

  • Gen2 cluster use Hyperdisk storage [1].

注意

RAM 可用性

由于内核保留的内存, 每个集群层可用的实际 RAM 数量可能略低于所述内存数量。

以下是可用的集群层:

Cluster Tiers
存储范围
默认存储
默认 RAM

M0

.5 GB

.5 GB

共享

Flex

5 GB

5 GB

Flex

M10

10 GB 到 128 GB

10 GB

1.7 GB

M20

10 GB 至 256 GB

20 GB

3.8 GB

M30

10 GB 至 512 GB

40 GB

8 GB

M40

10 GB 到 1 TB

80 GB

16 GB

M50

10 GB 到 4 TB

160 GB

32 GB

M60

10 GB 到 4 TB

320 GB

64 GB

M80

10 GB 到 4 TB

750 GB

128 GB

M140

10 GB 到 4 TB

1000 GB

192 GB

M200

10 GB 到 4 TB

1500 GB

256 GB

M250

10 GB 到 4 TB

1750 GB

320 GB

M300

10 GB 到 4 TB

2000 GB

360GB

M400

10 GB 到 4 TB

3,000 GB

512 GB

M600

10 GB 到 4 TB

4096 GB

640 GB

可以将此层用于多云集群。

在以下区域不可用:

  • AUSTRALIA_SOUTHEAST_1

  • EUROPE_WEST_3

  • NORTHEASTERN_ASIA_PACIFIC

  • SOUTH_AMERICA_EAST_1

  • EUROPE_WEST_8

  • EUROPE_WEST_9

  • EUROPE_SOUTHWEST_1

Atlas 将 R 类实例限制在以下地区

  • CENTRAL_US

  • EASTERN_US (us-east1,美国南卡罗来纳州)

  • US_EAST_4

  • WESTERN_US

  • US_WEST_3

  • US_WEST_4

  • NORTH_AMERICA_NORTHEAST_1

  • NORTH_AMERICA_NORTHEAST_2

  • SOUTH_AMERICA_EAST_1

  • ASIA_EAST_2

  • ASIA_NORTHEAST_2

  • ASIA_NORTHEAST_3

  • ASIA_SOUTH_1

  • ASIA_SOUTHEAST_2

  • EASTERN_ASIA_PACIFIC

  • NORTHEASTERN_ASIA_PACIFIC

  • SOUTHEASTERN_ASIA_PACIFIC

  • WESTERN_EUROPE

  • EUROPE_NORTH_1

  • EUROPE_WEST_2

  • EUROPE_WEST_3

  • EUROPE_WEST_4

  • EUROPE_WEST_6

  • EUROPE_WEST_8

  • EUROPE_WEST_9

  • EUROPE_SOUTHWEST_1

注意

集群层级和 API 命名约定

For purposes of management with the Atlas Administration API, cluster tier names that are prepended with R instead of an M (R40 for example) run a low-CPU version of the cluster. When creating or modifying a cluster with the API, be sure to specify your desired cluster class by name with the replicationSpecs[n].regionConfigs[m].electableSpecs.instanceSize attribute.

重要

多云低 CPU 集群

只要集群层可用,低 CPU集群层(M40 低 CPU、M50 低 CPU、M60 低 CPU 等)就可以在多云集群配置中使用对于集群使用的所有区域。

工作负载通常需要低于 2TB 存储量。

Atlas 自动配置以下资源,且不允许用户修改:

  • 存储速度

  • 已加密存储卷

Google Cloud 存储卷始终处于加密状态。

每个 Google Cloud 区域都包括一定数量的独立分区。每个区域都有与其他区域隔离的电源、冷却、网络和控制平面。

对于有多个分区的区域,例如 2Z(两个分区)或 3Z(三个分区), Atlas 会跨这些分区部署集群。

Atlas Add New Cluster(添加新集群)表单将支持 3Z 集群的区域标记为 Recommended,因为它们可提供高可用性。

要了解更多信息,请参阅 Google 文档中的地区和区域。

地区中区域的数量对 Atlas可以部署 MongoDB 节点的数量没有影响。 MongoDB Atlas 集群总是由至少有三个 MongoDB 节点的副本集组成。

如果所选的 Google Cloud 区域至少有三个分区, 则 Atlas 集群将分为三个分区。例如, 三节点副本集集群将在每个区域上部署一个节点。

跨 3 分区 GCP 区域部署的 3 节点副本集。
点击放大

3Z集群相比2Z集群具有更高可用性。然而,并非所有区域都支持 3Z 集群。

[1] 要学习;了解更多信息,请参阅 存储选项 Google 文档中的。

Atlas 支持将部署在 Google Cloud Platform 上的 M30+ 专用集群配置为 Gen2 集群。

下表显示了每个受支持的 Gen2 集群层的实例机器、vCPU 数量和 RAM:

Atlas Gen2 Tier
实例机器
vCPU
RAM

M30

c4a-standard-2

2

8 GB

M40

c4a-standard-4

4

16 GB

M50

c4a-standard-8

8

32 GB

M60

c4a-standard-16

16

64 GB

M80

c4a-standard-32

32

128 GB

M140

c4a-standard-48

48

192 GB

M200

c4a-standard-64

64

256 GB

下表列出了支持 Gen2 专用集群的 Google Cloud Platform 区域。Atlas API 使用相应的 Atlas Region。

Google Cloud 区域
地点
Atlas 区域

us-central1

Iowa, USA

CENTRAL_US

us-east1

美国南卡罗来纳州

EASTERN_US

us-east4

美国北弗吉尼亚州

US_EAST_4

northamerica-south1

Querétaro,墨西哥

NORTH_AMERICA_SOUTH_1

us-east5

美国俄亥俄州哥伦布

US_EAST_5

us-west2

Los Angeles, CA, USA

US_WEST_2

us-west4

Las Vegas, NV, USA

US_WEST_4

Atlas支持在大多数 Google Cloud 区域为 M10 及更高版本的集群部署单独的搜索节点。

注意

搜索节点目前在以下 Google Cloud 区域不可用:

  • 南非约翰内斯堡 (africa-south1)

  • 德国柏林 ( europe-west10 )

  • 沙特阿拉伯达曼 (me-central2)

  • 墨西哥克雷塔罗 (northamerica-south1)

  • 美国南卡罗来纳州 (us-east1)

Atlas 为部署在 Google Cloud 上的搜索节点提供不同的搜索层级。

下表列出了各类硬件(低 CPU 和高 CPU)可用的搜索层,默认RAM和存储以千兆字节 (GiB) 为单位:

实例大小
实例详细信息

S30

  • Default RAM: 8 GiB

  • 默认存储:128 GiB

  • vCPU: 2

S40

  • Default RAM: 16 GiB

  • 默认存储:337 GiB

  • vCPU: 2

S50

  • Default RAM: 32 GiB

  • 默认存储:337 GiB

  • vCPU: 4

S60

  • Default RAM: 64 GiB

  • 默认存储:337 GiB

  • vCPU: 8

S70

  • Default RAM: 96 GiB

  • 默认存储:674 GiB

  • vCPU: 12

S80

  • Default RAM: 128 GiB

  • 默认存储:674 GiB

  • vCPU: 16

S90

  • Default RAM: 256 GiB

  • 默认存储:1348 GiB

  • vCPU: 32

S100

  • Default RAM: 384 GiB

  • 默认存储:2697 GiB

  • vCPU: 48

S130

  • Default RAM: 768 GiB

  • 默认存储:5394 GiB

  • vCPU: 96

注意

大多数搜索节点使用附加 NVMe 的本地固态硬盘磁盘进行存储。具有以下搜索层的搜索节点使用 SCSI 连接的固态硬盘永久磁盘[1]:

  • S20 高 CPU 实例

  • S30 低 CPU 实例

重要

如需请求未列出的区域,请将您的反馈添加到MongoDB 反馈门户。您的反馈有助于优先规划未来扩展 Atlas Stream Processing 的覆盖范围。

Atlas 支持在以下 Google Cloud 区域部署 Stream Processing 工作区:

地理
Google Cloud 区域
地点
Atlas 区域

Americas

us-central1

Iowa, USA

CENTRAL_US

Americas

us-east4

美国北弗吉尼亚州

US_EAST_4

Americas

us-west1

美国俄勒冈州

WESTERN_US

亚太地区

asia-south1

印度孟买

ASIA_SOUTH_1

欧洲

europe-west1

比利时

WESTERN_EUROPE

Along with global region support, the following product integrations enable applications running on Google Cloud, such as Google Compute Engine, Google Cloud Functions, Google Cloud Run, and Google App Engine, to use Atlas instances easily and securely.

有关如何最有效地将 Google Cloud 与 Atlas 结合使用的详细信息, 请查看以下最佳实践、指南和案例研究: