Atlas oferece suporte à implantação de clusters no Google Cloud Platform (GCP).
O Atlas é compatível com as seguintes regiões do Google Cloud. Enquanto todas as seguintes regiões suportam clusters dedicadosM10+ (), algumas regiões não suportam clusters gratuitosM0 () ou clusters Flex. A API do Atlas utiliza o Atlas Region correspondente.
Região do Google Cloud | Localização | Região do Atlas | M0 Suporte | Flex Suporte | M10+ Suporte |
|---|---|---|---|---|---|
| Iowa, USA |
| |||
| North Virginia, EUA |
| |||
| Columbus, OH, EUA |
| |||
| Montreal, Canadá |
| |||
| Toronto, Canadá |
| |||
| São Paulo, Brasil |
| |||
| Santiago, Chile |
| |||
| Oregon, EUA |
| |||
| Los Angeles, CA, USA |
| |||
| Salt Lake City, UT, EUA |
| |||
| Las Vegas, NV, USA |
| |||
| Dallas, TX, USA |
| |||
| Querétaro, México |
|
Região do GCP | Localização | Região do Atlas | M0 Suporte | Flex Suporte | M10+ Suporte |
|---|---|---|---|---|---|
| Taiwan |
| |||
| Hong Kong, China |
| |||
| Tokyo, Japan |
| |||
| Osaka, Japão |
| |||
| Seoul, Korea |
| |||
| Cingapura |
| |||
| Mumbai, Índia |
| |||
| Delhi, Índia |
| |||
| Sydney, Austrália |
| |||
| Melbourne, Austrália |
| |||
| Jakarta, Indonesia |
|
Região do GCP | Localização | Região do Atlas | M0 Suporte | Flex Suporte | M10+ Suporte |
|---|---|---|---|---|---|
| Bélgica |
| |||
| Finlândia |
| |||
| London, UK |
| |||
| Frankfurt, Alemanha |
| |||
| Países Baixos |
| |||
| Zurique, Suíça |
| |||
| Berlim, Alemanha |
| |||
| Varsóvia, Polônia |
| |||
| (Milão, Itália) |
| |||
| Paris, França |
| |||
| (Turim, Itália) |
| |||
| (Madri, Espanha) |
|
Região do GCP | Localização | Região do Atlas | M0 Suporte | Flex Suporte | M10+ Suporte |
|---|---|---|---|---|---|
| Tel Aviv, Israel |
| |||
| Doha, Qatar |
| |||
| Dammam, Arábia Saudita |
| |||
| Joanesburgo, África do Sul |
|
Opções de configuração de cluster
Cada camada do cluster Atlas vem com uma definição padrão de recursos. O Atlas fornece as seguintes opções de configuração de recursos.
Tamanho de armazenamento personalizado
O tamanho do armazenamento reflete o tamanho do volume raiz do servidor. Atlas clusters implantados no Google Cloud utilizam armazenamento persistente de SSD [1].
Observação
Disponibilidade de RAM
A quantidade real de RAM disponível para cada camada do cluster pode ser um pouco menor do que a quantidade declarada, devido à memória que o kernel reserva.
As seguintes camadas do cluster estão disponíveis:
Cluster Tiers | Faixa de armazenamento | Armazenamento padrão | RAM padrão |
|---|---|---|---|
M0 | .5 GB | .5 GB | Compartilhado |
Flex | 5 GB | 5 GB | Flex |
M10 | 10 GB a 128 GB | 10 GB | 1.7 GB |
M20 | 10 GB a 256 GB | 20 GB | 3.8 GB |
M30 | 10 GB a 512 GB | 40 GB | 8 GB |
M40 | 10 GB a 1 TB | 80 GB | 16 GB |
M50 | 10 GB a 4 TB | 160 GB | 32 GB |
M60 | 10 GB a 4 TB | 320 GB | 64 GB |
M80 | 10 GB a 4 TB | 750 GB | 128 GB |
M140 | 10 GB a 4 TB | 1000 GB | 192 GB |
M200 | 10 GB a 4 TB | 1500 GB | 256 GB |
M250 | 10 GB a 4 TB | 1750 GB | 320 GB |
M300 | 10 GB a 4 TB | 2000 GB | 360 GB |
M 400 | 10 GB a 4 TB | 3000 GB | 512 GB |
M 600 | 10 GB a 4 TB | 4096 GB | 640 GB |
Pode usar este nível para um cluster multinuvem.
Indisponível nas seguintes regiões:
AUSTRALIA_SOUTHEAST_1EUROPE_WEST_3NORTHEASTERN_ASIA_PACIFICSOUTH_AMERICA_EAST_1EUROPE_WEST_8EUROPE_WEST_9EUROPE_SOUTHWEST_1
O Atlas limita as instâncias da classe Ràs seguintes regiões:
Americas
CENTRAL_USEASTERN_USUS_EAST_4WESTERN_USUS_WEST_3US_WEST_4NORTH_AMERICA_NORTHEAST_1NORTH_AMERICA_NORTHEAST_2SOUTH_AMERICA_EAST_1
Ásia-Pacífico
ASIA_EAST_2ASIA_NORTHEAST_2ASIA_NORTHEAST_3ASIA_SOUTH_1ASIA_SOUTHEAST_2EASTERN_ASIA_PACIFICNORTHEASTERN_ASIA_PACIFICSOUTHEASTERN_ASIA_PACIFIC
Europa
WESTERN_EUROPEEUROPE_NORTH_1EUROPE_WEST_2EUROPE_WEST_3EUROPE_WEST_4EUROPE_WEST_6EUROPE_WEST_8EUROPE_WEST_9EUROPE_SOUTHWEST_1
Observação
Convenções de nomenclatura de camada de cluster e API
Para fins de gerenciamento com a API de administração do Atlas, os nomes das camadas do cluster que são precedidos de R em vez de M (R40, por exemplo) executam uma versão de baixa CPU do cluster. Aocriar ou modificar um cluster com a API, certifique-se de especificar a classe do cluster desejada pelo nome com o atributo providerSettings.instanceSizeName.
Importante
Clusters multinuvem com baixa CPU
As camadas de cluster com baixa40 CPU (M baixa CPU, M50 baixa CPU, M60 baixa CPU e assim por diante) estão disponíveis em configurações de cluster de multinuvem, desde que a camada do cluster esteja disponível para todas as regiões que o cluster usa.
As cargas de trabalho normalmente exigem menos de 2TB de armazenamento.
O Atlas configura os seguintes recursos automaticamente e não permite a modificação do usuário:
Velocidade de armazenamento
Volumes de armazenamento criptografados
Volumes de armazenamento criptografados
Os volumes de armazenamento do Google Cloud são sempre criptografados.
GCP Zones
Cada região do Google Cloud inclui um número definido de zonas independentes. Cada zona tem energia, resfriamento, rede e planos de controle isolados de outras zonas.
Para regiões que têm múltiplas zonas, como 2Z (para duas zonas) ou 3Z (para 3 zonas), Atlas implementa clusters através destas zonas.
O formulário Atlas Adicionar novo cluster marca as regiões que permitem clusters 3Z como Recommended, pois elas oferecem alta disponibilidade.
Para saber mais, consulte regiões e zonas na documentação do Google.
O número de zonas em uma região não tem efeito sobre o número de nós do MongoDB que o Atlas pode distribuir. Os clusters MongoDB Atlas são sempre feitos de conjuntos de réplicas com um mínimo de três nós MongoDB.
Regiões com pelo menos três zonas
Se a região selecionada do Google Cloud tiver pelo menos três zonas, os Atlas clusters serão divididos em três zonas. Por exemplo, um cluster de conjunto de réplicas de três nós teria um nó distribuído em cada zona.
Os clusters 3Z têm disponibilidade mais alta em comparação com os clusters 2Z . No entanto, nem todas as regiões permitem clusters 3Z .
| [1] | (,1 2) Para saber mais, consulte Opções de armazenamento na documentação do Google. |
Nós de pesquisa dedicados
Regiões suportadas
O Atlas permite a implantação de nós de pesquisa separados para clusters M10 e superiores em qualquer região do Google Cloud.
Níveis de pesquisa disponíveis
O Atlas fornece diferentes níveis de pesquisa para nós de pesquisa implantados no Google Cloud Platform.
A tabela a seguir lista os níveis de pesquisa disponíveis para cada classe de hardware (baixa CPU e alta CPU), com RAM e armazenamento padrão medidos em gibibytes (GiB):
Tamanho da instância | Detalhes da instância |
|---|---|
S30 |
|
S40 |
|
S50 |
|
S60 |
|
S70 |
|
S80 |
|
S90 |
|
Tamanho da instância | Detalhes da instância |
|---|---|
S20 |
|
S30 |
|
S40 |
|
S50 |
|
S60 |
|
Observação
A maioria dos nós de pesquisa usa discos SSD locais conectados ao NVMepara armazenamento. Os nós de pesquisa com os seguintes níveis de pesquisa usam discos persistentes SSD anexados a SCSI[]1 :
S20Instâncias de CPU altaS30Instâncias de baixa CPU
Espaços de trabalho de processamento de fluxo
O Atlas oferece suporte à implantação de espaços de trabalho de processamento de fluxo nas seguintes regiões do Google Cloud:
Geograficamente | Região do GCP | Localização | Região do Atlas |
|---|---|---|---|
Americas |
| Iowa, USA |
|
Europa |
| Bélgica |
|
Integrations
Juntamente com o suporte para as regiões globais, as integrações de produtos a seguir permitem que aplicativos executados no Google Cloud, como Google Compute Engine, Google Cloud Functions, Google Cloud Run e Google App Engine, usem instâncias do Atlas de forma fácil e segura.
Serviços de rede
Google Virtual Private Cloud (VPC): configurar conexões de peering de rede com a GCP
Serviços de segurança e identidade
Google Identity: inscreva-se e faça login no Atlas com o Google
Serviço de gerenciamento de chaves do Google Cloud (KMS):
Aquisição
GCP Marketplace: pague pelo uso do Atlas via GCP
MAIS INFORMAÇÕES
Para obter mais informações sobre como usar o Google Cloud com o Atlas de forma mais eficaz, consulte as melhores práticas, guias e estudos de caso a seguir: