Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Menu Docs

Paradigma de Implantação de Região Única

As implantações do Atlas de região única configuram nós de cluster dentro de uma única região de um provedor de nuvem. Todas as camadas do cluster oferecem suporte a implantações Atlas de região única. Eles fornecem a opção mais barata para aplicativos e são uma boa opção quando o custo é um fator a considerar. Com nós distribuídos entre zonas de disponibilidade e o write concern padrão do majority, as implantações de região única fornecem proteção automática de failover contra falhas de nó e zona sem perda de dados. No entanto, uma falha regional requer recuperação de backups, o que envolve tempo de inatividade e possível perda de dados que depende da frequência de backup.

Observação

A perda de dados zero durante o failover requer majority write concern. Se você configurar um write concern menor, o failover automático poderá resultar em perda de dados.

Todos os provedores do Atlas têm regiões que oferecem suporte a zonas de disponibilidade dentro de uma região, o que aumenta a proteção no caso de uma interrupção em uma única zona. O provedor de nuvem redireciona automaticamente o tráfego para um nó em outra zona de disponibilidade dentro da região para garantir a disponibilidade. Isso é semelhante às implantações multirregionais, mas em uma dimensão menor.

O diagrama a seguir mostra uma implantação do Atlas em uma única região que possui 3 zonas de disponibilidade:

Uma imagem mostrando uma implantação com três zonas em uma única região.
clique para ampliar

Para saber como configurar um sistema de região única, consulte Criar um cluster na documentação do Atlas.

Uma implantação de região única pode ser a melhor opção caso você tenha os seguintes requisitos:

  • Você quer usar um único provedor de nuvem.

  • Não é necessário implantar em mais de uma região.

  • Seu aplicativo requer baixa latência e tem a maioria dos usuários em uma única localização geográfica.

Por exemplo, para um aplicação distribuído com o Amazon Web Services com usuários localizados principalmente no leste dos EUA, você pode implantar um sistema de região única em us-west-2 (uma região que oferece suporte a zonas de disponibilidade). Isso garante baixa latência, pois todos os nós estão dentro do oeste dos EUA, oferecendo disponibilidade se houver uma interrupção zonal que afete o nó primary.

Se o seu aplicação exigir baixa latência e alta disponibilidade entre regiões ou fornecedores, considere um paradigma de sistema multirregional ou um paradigma de sistema multinuvem, respectivamente.

Implantações de região única garantem um nível mínimo de disponibilidade. A alta disponibilidade depende da implantação de nós em várias regiões, assim como do número, distribuição e ordem de prioridade dos nós. Para aprender mais sobre as topologias de cluster recomendadas para alta disponibilidade, consulte Orientações para alta disponibilidade no Atlas.

Para mais considerações, consulte Considerações na documentação do Atlas.

Se seu aplicativo estiver implantado em um dos seguintes provedores de nuvem, o MongoDB recomenda fortemente que você implante seus recursos do Atlas nesse mesmo provedor e região.

Isso reduz a latência para operações de banco de dados executadas por seu aplicativo e permite maior segurança com pontos de extremidade privados que conectam seus recursos de nuvem autogerenciados aos recursos do Atlas. Além disso, essa abordagem reduz a latência e os custos de saída associados à transferência de dados entre nuvens, além de reduzir os custos ao reduzir as contagens gerais de nós e eliminar a necessidade de componentes de rede multirregional.

Para automatizar a implantação de região única usando o Terraform, consulte o Módulo Terraform do MongoDB Atlas Cluster.

Observação

As implantações de região única fornecem proteção automática contra failover contra falhas de nó e zona sem perda de dados (RPO=0). No entanto, uma interrupção regional completa exigirá a recuperação dos backups, o que envolve tempo de inatividade e possível perda de dados (RPO>0), dependendo da frequência do backup. Para aplicativos que exigem proteção automática de failover contra falhas regionais, considere sistemas multirregional ou multinuvem .

Diagrama de implantação de região única da AWS
clique para ampliar
Diagrama de implantação de região única do Azure
clique para ampliar
Diagrama de implantação de região única GCP
clique para ampliar

Para encontrar recomendações para suas implantações na nuvem do Atlas, consulte os seguintes recursos: