Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/

Criar um cluster global

Nesta página

  • Acesso necessário
  • Considerações
  • Procedimento

Esta seção aborda a habilitação de gravações globais em um cluster Atlas.

Para criar um cluster global, você deve ter Organization Owner ou Project Owner acesso ao projeto.

  • Antes de criar um cluster global, revise a visão geral dos clusters globais e a referência de fragmentação de clusters globais.

  • Você pode habilitar Escritos Globais no Atlas ao criar um cluster fragmentado M30 ou superior.

  • Depois de implementar o cluster, não é possível converter um cluster global em um cluster fragmentado padrão.

  • Devido aos requisitos de fragmentação, você não pode carregar dados de amostra em um cluster global.

  • Se este for o primeiro cluster pago dedicado para a região ou regiões selecionadas e você planeja criar uma ou mais conexões de emparelhamento de VPC, revise as Conexões de emparelhamento de VPC antes de continuar.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se ainda não estiver exibido, clique em Clusters na barra lateral.

    A página Clusters é exibida.

2
  • Se você já tiver um ou mais clusters, clique em Create para exibir a caixa de diálogo Create New Cluster.

  • Se este for seu primeiro cluster:

    1. Clique em Build a Database.

    2. Clique em advanced configuration options na parte superior da tela para exibir a caixa de diálogo Create New Cluster.

3
  1. Na caixa de diálogo Create New Cluster , selecione o tipo de cluster Dedicated . Para obter mais informações, consulte Criar um cluster.

  2. Clique em Global Cluster Configuration para expandir a seção.

  3. Alterne de Enable Global Writes (M30 and Up) para On para exibir a configuração do Global Cluster.

4

Por padrão, clusters globais habilitam Atlas-Managed Sharding para configurar automaticamente as chaves de fragmento e as zonas para o cluster. Para cada fragmento, o Atlas cria um campo location na chave de fragmento associada à zona correspondente para que o Atlas possa distribuir dados para fragmentos com base na localização geográfica. Esta opção é recomendada para a maioria das cargas de trabalho.

Caso você seja um usuário avançado e a configuração padrão seja muito restritiva para sua carga de trabalho, selecione Self-Managed Sharding. Se selecionar essa opção, deverá configurar manualmente a estratégia de fragmentação usando mongosh ou um driver do MongoDB compatível. Para saber mais sobre fragmentação de zona, consulte a página Zonas. Para saber como adicionar fragmentos a uma zona, consulte a página Gerenciar zonas.

Importante

Não é possível alterar entre Atlas-Managed Sharding e Self-Managed Sharding depois de implantar o cluster.

5

Observação

Cada provedor de nuvem tem uma seleção de regiões globais para as quais o Atlas pode implantar uma zona. A escolha do cloud provider pode apoiar ou restringir sua capacidade de implementar uma zona em locais geográficos específicos. As configuration options disponíveis e o cost for running do cluster também podem variar dependendo da seleção do cloud provider.

6

O Atlas oferece três opções para configurar suas zonas de Cluster Global:

  • Configurar Zonas de Escrita Global Usando um Modelo

  • Configurar uma zona de região única de gravações globais

  • Configurar uma zona multirregional de gravações globais

Selecione a guia apropriada com base em como você gostaria de configurar suas zonas de cluster global.

O Atlas fornece dois modelos para configurar zonas de Escrituras Globais para o cluster, cada um com uma descrição do propósito de sua configuração subjacente. Clique em um modelo para visualizar o Mapa de Zonas desse modelo. O Mapa de Zonas fornece uma descrição visual da configuração da zona do cluster, incluindo estimativas de latência e cobertura geográficas.

Clique em Zone configuration summary abaixo do mapa de zonas para ver um resumo de cada zona no cluster global. O Atlas fornece as seguintes validações para cada zona:

Validação
Orientação

Low latency reads and writes in <geography>

Indica a localidade geográfica para a qual a zona oferece suporte a leituras e gravações de baixa latência. A localidade geográfica exata especificada depende do Region preferencial para essa zona. Você pode modificar a região preferencial da zona na seção Zone Configuration .

Local reads in all other zones

Indica se os dados nesta zona são replicados para todas as outras zonas para leituras secundárias locais pelos clientes nessas zonas.

Clique no botão Configure Local Reads in All Zones no Zone configuration summary para configurar automaticamente todas as zonas no cluster para leituras locais.

(Not) Available during partial region outage

Indica se a zona suporta alta disponibilidade, de modo que a maioria dos nós eléctricos permaneça saudável e acessível no caso de uma interrupção parcial da região. Regions marcado como Recommended na interface do usuário do Atlas oferece suporte à alta disponibilidade durante interrupções regionais parciais.

Para saber mais, consulte as seguintes páginas:

(Not) Available during full region outage

Indica se a zona oferece suporte à alta disponibilidade, de modo que a maioria dos nós selecionáveis permaneça íntegra e acessível no caso de uma interrupção regional completa.

Por padrão, cada modelo implementa uma série de zonas de região única e cria um mapa de localizações de países e subdivisões geograficamente próximas a cada zona. O MongoDB utiliza este mapa da zona de localização para rotear operações de leitura e gravação que contêm dados de localização no fragmento ou fragmentos na zona correspondente.

Se você habilitou o Atlas-Managed Sharding, clique em Configure Location Mappings no Mapa de zonas para visualizar a lista de mapeamentos de zona de localização. Para personalizar o mapeamento da zona de localização, clique no menu suspenso Zone de um determinado Location Name e selecione uma nova zona. Clique no botão Reset para redefinir um mapeamento personalizado para qualquer local. Clique no botão Reset All Zone mappings para redefinir todos os mapeamentos personalizados do cluster.

Você pode fazer alterações adicionais na configuração de cada zona após selecionar um modelo de zona. Para obter instruções, consulte a guia Single Region Zone.

Você também pode criar zonas multirregionais. Para obter instruções, consulte a guia Multi-Region Zone. Clicar em Configure Local Reads in All Zones converte todas as zonas em multirregiões.

Clique em View Zone Templates no Mapa da Zona para retornar à seleção do modelo.

A seção Zone Configuration permite a você configurar cada zona no seu cluster. O Atlas exibe uma caixa suspensa diretamente acima do Zone Configuration que indica a zona selecionada atualmente. Clique no botão + Add a Zone para adicionar zonas adicionais ao Cluster Global, até um máximo de nove (9) zonas. Se precisar de mais de nove zonas, entre em contato com o suporte do Atlas.

O Mapa de Zonas é atualizado conforme você modifica cada zona. Se o Mapa da Zona exibir atualmente o menu de seleção do modelo, clique em Configure Zones Myself para visualizar o mapa da Zona.

Na seção Zone Configuration , clique na caixa suspensa Select the preferred region for your zone e selecione uma região como a região Highest Priority para cada shard atribuído à zona. O Atlas cria um mapa de países e subdivisões geograficamente próximas à região selecionada. O MongoDB utiliza este mapa da zona de localização para rotear operações de leitura e gravação que contêm dados de localização no fragmento ou fragmentos na zona correspondente.

Se você habilitou o Atlas-Managed Sharding, clique em Configure Location Mappings no Mapa de zonas para visualizar a lista de mapeamentos de zona de localização. Para personalizar o mapeamento da zona de localização, clique no menu suspenso Zone de um determinado Location Name e selecione uma nova zona. Clique no botão Reset para redefinir um mapeamento personalizado para qualquer local. Clique no botão Reset All Zone mappings para redefinir todos os mapeamentos personalizados do cluster.

Para cada shard na zona, o Atlas distribui os nós de shard em relação ao Zone Configuration. Você pode adicionar shards adicionais à zona clicando em Additional Options na seção Zone Configuration e selecionando o número total de shards na zona na caixa suspensa. Por padrão, o Atlas implementa um shard por zona. O Atlas recomenda a criação de zonas adicionais para suportar carga de gravação pesada em uma região geográfica, em vez de adicionar vários fragmentos a uma única zona. O Atlas permite no máximo 70 shards por cluster global.

Importante

A seleção de um modelo de zona redefine quaisquer alterações de configuração feitas na seção Zone Configuration para o padrão do modelo selecionado.

A seção Zone Configuration permite a você configurar cada zona no seu cluster. O Atlas exibe uma caixa suspensa diretamente acima do Zone Configuration que indica a zona selecionada atualmente. Clique no botão + Add a Zone para adicionar zonas adicionais ao Cluster Global, até um máximo de nove (9) zonas. Se precisar de mais de nove zonas, entre em contato com o suporte do Atlas.

O Mapa de Zonas é atualizado conforme você modifica cada zona. Se o Mapa da Zona exibir atualmente o menu de seleção do modelo, clique em Configure Zones Myself para visualizar o mapa da Zona.

Clique no botão Select Multi-Region, Workload Isolation and Replication Options para exibir os controles de configuração multirregional. As zonas para as quais você alternou o Configure Local Reads in All Zones no Zone configuration summary exibem os controles de zona de múltiplas regiões por padrão.

Electable nodes for high availability Configure os nós Highest Priority e Electable na zona.

Dica

Veja também:

Se regiões com nós elegíveis forem adicionadas, você poderá:

  • aumentar a disponibilidade de dados e

  • reduzir o impacto das interrupções do centro de dados.

Você pode definir regiões diferentes para um fornecedor de nuvem ou escolher diferentes fornecedores de nuvem.

O Atlas define o nó na primeira linha da tabela Electable nodes como a região Highest Priority.

O Atlas prioriza nós nesta região para elegibilidade do primário. Outros nós são classificados na ordem em que aparecem. Para obter mais informações, consulte Prioridade do membro.

Clique em Add a region para adicionar uma nova linha para seleção de região e selecione a região no menu suspenso. Especifique o número desejado de Nodes na região. O número total de nós elegíveis em todas as regiões da zona deve ser 3, 5 ou 7.

O Atlas constrói um mapa de países e subdivisões geograficamente próximas à região selecionada para o nó Highest Priority . O MongoDB utiliza este mapa da zona de localização para rotear operações de leitura e gravação que contêm dados de localização no fragmento ou fragmentos na zona correspondente.

Se você habilitou o Atlas-Managed Sharding, clique em Configure Location Mappings no Mapa de zonas para visualizar a lista de mapeamentos de zona de localização. Para personalizar o mapeamento da zona de localização, clique no menu suspenso Zone de um determinado Location Name e selecione uma nova zona. Clique no botão Reset para redefinir um mapeamento personalizado para qualquer local. Clique no botão Reset All Zone mappings para redefinir todos os mapeamentos personalizados do cluster.

Read-only nodes for optimal local reads Configure os nós Read-only na zona. Cada linha representa um Region onde o Atlas distribui o Number of Nodes configurado do Read-only Node Type.

Clique em Add a region para adicionar Read-only linhas adicionais. Considere adicionar nós Read-only em cada região onde você deseja facilitar as operações de leitura secundária local.

Analytics nodes for workload isolation

Use os nós de analítica para isolar as queries que você não deseja que entrem em conflito com seu volume de trabalho operacional. Os nós de analítica ajudam a lidar com as operações de análise de dados, como reportar queries do BI Connector for Atlas. Para direcionar queries aos nós de análise, use tags predefinidas do conjunto de réplicas.

Clique em Add a region para selecionar uma região na qual distribuir nós de analítica. Especifique o número desejado de Nodes na região.

Para cada shard na zona, o Atlas distribui os nós de shard em relação ao Zone Configuration. Você pode adicionar shards adicionais à zona clicando em Additional Options na seção Zone Configuration e selecionando o número total de shards na zona na caixa suspensa. Por padrão, o Atlas implementa um shard por zona. O Atlas recomenda a criação de zonas adicionais para suportar carga de gravação pesada em uma região geográfica, em vez de adicionar vários fragmentos a uma única zona. O Atlas permite no máximo 70 shards por cluster global.

Importante

A seleção de um modelo de zona redefine quaisquer alterações de configuração feitas na seção Zone Configuration para o padrão do modelo selecionado.

Observação

Removendo zonas de um cluster global existente

Se você estiver usando o formato de strings de conexão padrão em vez do formato de seedlist DNS, remover uma zona inteira de um cluster global existente pode resultar em uma nova strings de conexão.

Para verificar a cadeia de conexão correta após distribuir as alterações:

  1. No Atlas, acesse a página Clusters do seu projeto.

    1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

    2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

    3. Se ainda não estiver exibido, clique em Clusters na barra lateral.

      A página Clusters é exibida.

  2. Verifique a string de conexão.

    Clique em Connect.

7

Para utilizar Clusters Globais, você deve selecionar uma camada de agrupamento que seja M30 ou maior.

A camada selecionada determina a especificação de memória, armazenamento, vCPUs e IOPS para cada servidor de suporte de dados no cluster.

Para obter mais informações sobre como selecionar uma camada do cluster apropriada e configurações de armazenamento para seu volume de trabalho, consulte Selecionar camada do cluster e Personalizar armazenamento de cluster.

9

Este é o nome do agrupamento como aparece no Atlas. Você não pode alterar o nome do agrupamento após Atlas implantar o agrupamento.

Os nomes de grupo não podem exceder 64 caracteres.

Importante

O Atlas traça o nome do cluster para 23 caracteres em suas interações internas. Na prática, isso significa:

  • Nomes de cluster com menos de 23 caracteres não podem terminar com hífen ou travessão (-).

  • Nomes de grupo com 23 caracteres ou mais não podem usar um hífen ou traço (-) como seu 23º caractere.

  • Os primeiros 23 caracteres em um nome de cluster devem ser exclusivos em um projeto.

Não inclua informações confidenciais no nome do cluster.

10

Fazer o checkout. Clique em Create Cluster abaixo do formulário e preencha as informações de faturamento somente se elas ainda não existirem. Se sua organização já tiver as informações de cobrança, o Atlas implantará seu cluster.

11
Campo
necessidade
em ação

Endereço de e-mail de cobrança

Opcional

Digite o endereço de e-mail para o qual o Atlas deve enviar alertas de cobrança.

Por padrão, o Atlas envia alertas de faturamento para os proprietários e administradores de faturamento da organização.

  • Se você deixar o Billing Email Address em branco, o Atlas enviará alertas de cobrança aos proprietários e administradores de cobrança da organização.

  • Se você especificar um endereço de e-mail de faturamento e desmarcar Only send invoice emails to the Billing Email Address, o Atlas enviará alertas de faturamento para o endereço de e-mail de faturamento, Proprietários da organização e Administradores de faturamento.

  • Se você especificar um endereço de e-mail de faturamento e marcar a caixa Only send invoice emails to the Billing Email Address, o Atlas enviará alertas de faturamento somente para o endereço de e-mail de faturamento.

Nome da empresa

Opcional

Digite o nome da empresa para o seu endereço de cobrança.

País

Obrigatório

Selecione o país do seu endereço de cobrança. Você também pode começar a digitar o nome do país e selecioná-lo na lista filtrada de países.

Endereço

Obrigatório

Digite o endereço para o seu endereço de cobrança.

Apto/Suíte/Piso

Opcional

Digite o apartamento, suíte ou andar do seu endereço de cobrança.

Cidade

Obrigatório

Digite o nome da cidade para o seu endereço de cobrança.

Estado/Província/Região

Obrigatório

Digite ou selecione a subdivisão política na qual seu endereço de cobrança existe. O rótulo e o campo mudam dependendo do que você selecionou como seu País:

  • Se você selecionar Estados Unidos como seu país, esse rótulo mudará para Estado. O campo muda para um menu suspenso de estados dos EUA. Você também pode começar a digitar o nome do estado e selecioná-lo na lista filtrada de estados.

  • Se você selecionar Canadá como seu país, esse rótulo mudará para Província. O campo muda para um menu suspenso de províncias canadenses. Você também pode começar a digitar o nome da província e selecioná-la na lista filtrada de províncias.

  • Se você selecionar qualquer outro país como Country (País), esse rótulo mudará para State/Province/Region (Estado/Província/Região). O campo muda para uma caixa de texto. Digite o nome da província, estado ou região nesta caixa.

CEP ou Código Postal

Obrigatório

Digite o Código Postal (EUA) ou o CEP (outros países) do seu endereço de cobrança.

Número de IVA

Condicional

O Atlas exibe o campo VAT ID se você selecionar um país diferente dos Estados Unidos.

Para saber mais sobre o IVA, consulte ID do IVA.

Se o endereço de faturamento da sua empresa estiver em um país diferente dos Estados Unidos (EUA), a Atlas normalmente cobra IVA se você não inserir um VAT ID Number válido no seu perfil de faturamento.

IMPORTANTE: se seu endereço de cobrança for na Irlanda ou em determinadas regiões do Canadá, o Atlas sempre cobrará IVA, mesmo com um VAT ID Number válido.

Para saber mais sobre IVA por região, consulte Uso internacional e tributação.

12
  1. Clique no botão de opção para Credit Card ou Paypal.

    • Se você selecionou Credit Card, digite valores para os seguintes campos:

      Campo
      necessidade
      em ação

      Nome no cartão

      Obrigatório

      Digite o nome que aparece no seu cartão de crédito.

      Número do cartão

      Obrigatório

      Digite o número de 16 dígitos que aparece no seu cartão de crédito. American Express usa um número de 15 dígitos.

      Data de expiração

      Obrigatório

      Digite a data de validade do seu cartão de crédito no formato de mês de dois dígitos e ano de dois dígitos.

      CVC

      Obrigatório

      Digite o número de três dígitos no verso do seu cartão de crédito. O American Express usa um número de 4 dígitos encontrado na frente do cartão de crédito.

    • Se você selecionou PayPal:

      1. Clique em Pay with PayPal.

      2. Conclua as ações no site do PayPal.

Todos os projetos dentro da sua organização compartilham as mesmas configurações de faturamento, incluindo o método de pagamento.

13

Na seção Cart, examine o seguinte:

Campo
Descrição

Camada do cluster

Exibe o custo do nível de cluster selecionado e detalhes de configuração. Para saber mais, consulte Provedor de Serviços de Nuvem e Região e Camada de Cluster.

Características incluídas

Exibe recursos incluídos na configuração de cluster selecionada.

Configurações adicionais

Exibe configurações adicionais que você ativou, como backups na nuvem, sharding, BI Connector e muito mais. Para saber mais, consulte Backups em nuvem.

14

Implemente seu cluster. Clique em Confirm and Deploy Cluster abaixo do formulário para implantar seu agrupamento.

Importante

Cada projeto Atlas oferece suporte a até 25 clusters. Entre em contato com o suporte do Atlas se tiver perguntas ou precisar de assistência em relação ao limite de cluster. Para entrar em contato com o suporte:

  1. No Atlas, acesse a página Project Support.

    1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

    2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

    3. Ao lado do menu Projects, expanda o menu Options e clique em Project Support.

      A página Suporte ao Projeto é exibida.

  2. Solicite suporte.

15

Se você selecionou Atlas-Managed Sharding, poderá usar a interface do usuário do Atlas para fragmentar uma coleção para gravações globais. Para saber mais, consulte Shard a Global Collection.

Se tiver selecionado Self-Managed Sharding, configure manualmente a chave de fragmento e fragmente a coleção global. Para saber mais, consulte chaves de fragmento e fragmentar coleção.

Dica

Veja também:

Voltar

Criar um cluster