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

Google Cloud

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

GCP 区域
地点
Atlas 区域
Free 支持
Flex 支持
M10+ 支持

asia-east1

台湾

EASTERN_ASIA_PACIFIC

asia-east2

中国香港

ASIA_EAST_2

asia-northeast1

Tokyo, Japan

NORTHEASTERN_ASIA_PACIFIC

asia-northeast2

日本大阪

ASIA_NORTHEAST_2

asia-northeast3

Seoul, Korea

ASIA_NORTHEAST_3

asia-southeast1

新加坡

SOUTHEASTERN_ASIA_PACIFIC

asia-south1

印度孟买

ASIA_SOUTH_1

asia-south2

德里,印度

ASIA_SOUTH_2

australia-southeast1

澳大利亚悉尼

AUSTRALIA_SOUTHEAST_1

australia-southeast2

墨尔本,澳大利亚

AUSTRALIA_SOUTHEAST_2

asia-southeast2

Jakarta, Indonesia

ASIA_SOUTHEAST_2

GCP 区域
地点
Atlas 区域
Free 支持
Flex 支持
M10+ 支持

europe-west1

比利时

WESTERN_EUROPE

europe-north1

芬兰

EUROPE_NORTH_1

europe-west2

London, UK

EUROPE_WEST_2

europe-west3

德国法兰克福

EUROPE_WEST_3

europe-west4

荷兰

EUROPE_WEST_4

europe-west6

苏黎世瑞士

EUROPE_WEST_6

europe-west10

德国柏林

EUROPE_WEST_10

europe-central2

波兰华沙

EUROPE_CENTRAL_2

europe-west8

意大利米兰

EUROPE_WEST_8

europe-west9

法国巴黎

EUROPE_WEST_9

europe-west12

意大利都灵

EUROPE_WEST_12

europe-southwest1

西班牙马德里

EUROPE_SOUTHWEST_1

GCP 区域
地点
Atlas 区域
Free 支持
Flex 支持
M10+ 支持

me-west1

Tel Aviv, Israel

MIDDLE_EAST_WEST_1

me-central1

Doha, Qatar

MIDDLE_EAST_CENTRAL_1

me-central2

达曼,沙特阿拉伯

MIDDLE_EAST_CENTRAL_2

africa-south1

南非约翰内斯堡

AFRICA_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:

注意

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_USus-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“添加新集群”表单将支持3Z 集群的区域标记为 Recommended,因为它们提供更高的可用性。

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

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

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

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

2Z 集群相比,3Z 集群具有更高的可用性。但是,并非所有地区都支持3Z 集群。

[1] To learn more, see Storage Options in the Google documentation.

M30+ 专用集群可在 AWS Google Cloud 上的 Gen1 或 Gen2集群代中使用。与 Gen1 集群相比,Gen2 专用集群性能更高,并支持扩展标准 IOPS,具有以下优势:

  • 优化的性价比。

  • 较新的硬件可实现长期增长并避免旧硬件的容量限制。

  • Independent scaling of your cluster's standard IOPS and storage capacity with increased maximum standard IOPS rates:

    • 80k IOPS for AWS

    • 160k IOPS for Google Cloud

要了解详情,请参阅:

Google Cloud 上部署的 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

Atlas Gen2 Tier
Instance Machine
vCPU
RAM

M40 低 CPU

c4a-highmem-2

2

16 GB

M50 低 CPU

c4a-highmem-4

4

32 GB

M60 低 CPU

c4a-highmem-8

8

64 GB

M80 低 CPU

c4a-highmem-16

16

128 GB

M200 低 CPU

c4a-highmem-32

32

256 GB

M300 低 CPU

c4a-highmem-48

48

384 GB

M400 低 CPU

c4a-highmem-64

64

512 GB

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

Google Cloud 区域
地点
Atlas 区域

us-east1

美国南卡罗来纳州

EASTERN_US

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

Google Cloud 区域
地点
Atlas 区域

asia-south1

印度孟买

ASIA_SOUTH_1

asia-east1

台湾

EASTERN_ASIA_PACIFIC

asia-southeast1

新加坡

SOUTHEASTERN_ASIA_PACIFIC

australia-southeast2

墨尔本,澳大利亚

AUSTRALIA_SOUTHEAST_2

Google Cloud 区域
地点
Atlas 区域

europe-north1

芬兰

EUROPE_NORTH_1

europe-southwest1

西班牙马德里

EUROPE_SOUTHWEST_1

europe-west1

比利时

WESTERN_EUROPE

europe-west2

London, UK

EUROPE_WEST_2

europe-west3

德国法兰克福

EUROPE_WEST_3

europe-west4

荷兰

EUROPE_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

实例大小
实例详细信息

S10

  • Default RAM: 4 GB

  • 默认存储:60 GiB

  • vCPU: 1

S20

  • Default RAM: 4 GiB

  • 默认存储:126 GiB

  • vCPU: 2

S30

  • Default RAM: 8 GiB

  • 默认存储:337 GiB

  • vCPU: 4

S40

  • Default RAM: 16 GiB

  • 默认存储:337 GiB

  • vCPU: 8

S50

  • Default RAM: 32 GiB

  • 默认存储:674 GiB

  • vCPU: 16

S60

  • Default RAM: 64 GiB

  • 默认存储:1348 GiB

  • vCPU: 32

S70

  • Default RAM: 96 GB

  • 默认存储:2697 GiB

  • vCPU: 48

S80

  • Default RAM: 128 GB

  • 默认存储:2697 GiB

  • vCPU: 64

注意

大多数搜索节点使用附加 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

欧洲

europe-west1

比利时

WESTERN_EUROPE

除了全球区域支持外,以下产品集成还使在 Google Cloud 上运行的应用程序(例如 Google Compute Engine、Google Cloud Functions、Google Cloud Run 和 Google App Engine)能够轻松安全地使用 Atlas 实例。

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