Fornecedor de serviços de nuvem e região
O Atlas oferece suporte à deploy de clusters onto Amazon Web Services, onto Google Cloud Platform and onto Microsoft Azure. A escolha do provedor de serviço de nuvem e região ou regiões para o projeto Atlas afeta o custo da execução de um agrupamento Atlas.
Os custos de clusters multirregionais dependem do número e da localização das regiões adicionais selecionadas. Ao criar um cluster, o Atlas exibe o custo do tier do cluster com base apenas no Preferred Region do cluster. Você pode ver o custo total de execução do cluster no Cluster Overview.
Para saber mais sobre como configurar seu provedor de nuvem e região, consulte Provedores e regiões de nuvem.
Camada do cluster
Atlas fornece diferentes camada do cluster. Cada camada do cluster tem uma capacidade de RAM, uma capacidade de armazenamento e uma velocidade máxima de armazenamento padrão. A cobrança por hora do cluster inclui esses valores padrão. O Atlas usa o cluster selecionado ao implantar todos os servidores portadores de dados [1] em seu cluster.
Dependendo da escolha do provedor de serviços de nuvem, o Atlas fornece opções de personalização da capacidade de armazenamento de cluster e a velocidade desse armazenamento. Se você adicionar capacidade ou velocidade, incorrerá em custos adicionais além do custo base. Para clusters multirregionais, o custo por cluster, incluindo quaisquer personalizações selecionadas, é relativo a Preferred Region. A caixa Cluster Overview mostra suas cobranças gerais.
Capacidade de armazenamento
O Atlas cobra pela capacidade de armazenamento de forma diferente, dependendo do fato de você usar o padrão do cluster ou especificar uma capacidade de armazenamento personalizada.
Se você utilizar a capacidade de armazenamento padrão, o Atlas incluirá seu custo no custo por hora do cluster. No entanto, quando você pausar o cluster, o custo do Atlas incluirá uma cobrança pelo armazenamento padrão.
Se você personalizar a quantidade de capacidade de armazenamento, o Atlas cobrará pela quantidade total de armazenamento. O Atlas não deduz o custo da capacidade de armazenamento padrão. Essa alteração pode ser uma atualização de disco ou uma alteração na família de instâncias, como mudar de CPU geral para CPU baixa.
Exemplo
Um novo cluster do M10 tem 10 GB de armazenamento por padrão. Você pode aumentar essa quantidade para até 120 GB de armazenamento usando esta camada do cluster.
Se você aumentar a capacidade de armazenamento para 50 GB, seu custo mensal do Atlas incluirá 50 GB de armazenamento, não o custo dos 40 GB adicionais.
Observação
Aumentar a capacidade de armazenamento pode alterar o máximo de IOPS disponível a cada Custom Storage Speed.
O Atlas cobra apenas pelo armazenamento de clusters pausados. O Atlas cobra por nenhum outro serviço ou transferência de dados em clusters pausados. Para saber mais, consulte Pausar, retomar ou encerrar um cluster.
Velocidade de armazenamento personalizada
O Atlas mede a velocidade de armazenamento como IOPS máximo. Cada tier de cluster do Atlas oferece uma velocidade de armazenamento padrão incluída no custo por hora do cluster. A escolha do provedor de serviços de nuvem e do cluster afeta as opções de personalização da velocidade de armazenamento disponíveis, bem como o custo de selecionar uma velocidade de armazenamento personalizada.
Para a maioria dos tipos de cluster, é possível aumentar a velocidade de armazenamento de Standard para Fast ou Fastest, o que afeta os custos. A seleção de uma velocidade personalizada altera o IOPS e o tipo de armazenamento usado. O tipo de armazenamento muda de um SSD de uso geral para um SSD de IOPS provisionado. Para saber mais sobre os tipos de armazenamento, consulte Tipos de volume do Amazon EBS.
Todos os clusters usam discos SSD premium com IOPS com base na capacidade de armazenamento. O IOPS máximo aumenta à medida que você aumenta a capacidade de armazenamento do cluster no mesmo nível. O custo do aumento de IOPS está incluído no custo do aumento da capacidade de armazenamento. Se você optar por aumentar o IOPS, além do aumento do IOPS que vem com o aumento da capacidade de armazenamento, o MongoDB cobra mais.
Para saber mais, consulte Alterar capacidade de armazenamento e IOPS no Azure e Armazenamento premium de alto desempenho e discos gerenciados para VMs.
Todos os clusters usam discos permanentes SSD com IOPS máximo fixo com base na capacidade de armazenamento do cluster. O IOPS máximo aumenta à medida que a capacidade de armazenamento aumenta. O custo do IOPS máximo aumentado está incluído no custo do aumento da capacidade de armazenamento. Para saber mais sobre os discos permanentes do Google Cloud, consulte Discos permanentes.
Escalonamento automático de cluster
Para ajudar a minimizar os custos do cluster e, ao mesmo tempo, manter a flexibilidade para dimensionar facilmente o cluster, você pode ativar o Cluster Auto-Scaling. Com o dimensionamento automático, seu cluster dimensiona automaticamente o nível, a capacidade de armazenamento ou ambos em resposta ao uso do cluster. O escalonamento automático reduz a necessidade de otimizar manualmente seu cluster para se adaptar à sua carga de trabalho atual.
Backup.
O Atlas suporta backups em nuvem. Para cada cluster com backups em cloud habilitados, a Atlas cobra:
Custos de armazenamento para dados no conjunto de réplicas
Custos de armazenamento para o conjunto de réplicas do servidor de configuração em sistemas fragmentados
Custos de transferência de rede para restaurar um snapshot
Para aprender como o Atlas cobra dados de rede, consulte Custos de transferência de dados.
backups em nuvem
Importante
Se você ativou os Backups Contínuos na Nuvem, a Atlas cobrará usando as taxas fornecidas para os Backups Contínuos na Nuvem.
Backups em Nuvem do Atlas fornecem armazenamento de backup localizado usando a funcionalidade nativa de snapshot do fornecedor de serviços de nuvem do cluster. Os snapshots no Cloud Backups são instantâneos incrementais, em que, na maioria dos casos, após o primeiro snapshot, um novo snapshot salva apenas os dados que foram alterados após o snapshot mais recente. Por exemplo, um cluster com 10 GB de dados e 3 instantâneos pode exigir menos de 30 GB de armazenamento total de snapshots, dependendo de como os dados foram alterados entre os snapshots.
A incrementalidade é determinada pelo provedor de serviços de nuvem do seu cluster. Para calcular o custo dos backups em nuvem, o Atlas obtém os dados métricos brutos dos provedores de nuvem e calcula o tamanho total de todos os snapshots com base na região onde armazena o snapshot e na quantidade de armazenamento usado por mês.
O custo dos backups na nuvem é calculado por GB por mês. As taxas variam entre provedores de nuvem e entre regiões dentro de um determinado provedor de nuvem.
Provedor de nuvem | Cost per GB |
|---|---|
AWS (Amazon Web Services) | US$ 0,14 a US$ 0,19 |
Azure (Microsoft Azure) | US$ 0,34 a US$ 0,65 |
Google cloud | US$ 0,08 a US$ 0,12 |
Embora esta taxa determine o custo do backup, sua conta exibe este item em termos de GB days. Isso aparece como um item de linha todos os dias, mas não resulta em cobranças duplicadas. Cada backup retido em um determinado dia contribui para o total de GB days faturado para esse dia.
Exemplo
Você faz backup de 400 GB de dados de um cluster em uma região AWS com um custo mensal de US$ 0,14 por GB, resultando em um montante de US$ 56,00.
Para determinar o preço em GB days, use a seguinte fórmula:
((GB per month rate) * 12 months)/365 days.
Neste caso: ($0.14 * 12)/365 = $0.004603. Um backup de 400 GB aparecerá em seu extrato de faturamento como 400 GB dias a um preço de US$ 0,004603, por um custo total de US$ 1,84 por dia. Em um mês de 30 dias, o custo de retenção de um backup de 400 GB totaliza US$ 55,20.
Observação
O Atlas aplica uma política de backup padrão aos clusters habilitados para Cloud Backup na criação. Revise e altere a política de backup conforme necessário.
O Atlas pode cobrar pelo backup equivalente à capacidade total de armazenamento do volume. Isso depende de como o fornecedor de nuvem armazena os snapshots de volume.
Ao restaurar um cluster utilizando uma transferência manual via HTTPS, o Atlas também cobra por:
Cada hora em que o link de download permanece ativo (cobrança por download de backup deVM no Atlas).
A capacidade total de armazenamento do volume de dados da máquina virtual de restauração (cobrança dearmazenamento de restauração de backup do Atlas).
Custos de transferência de dados para baixar o snapshot pela internet pública ou para baixar o snapshot por endpoints privados para Atlas clusters na AWS ou Azure com endpoints privados. Esses custos variam de acordo com o provedor de nuvem e a região. Para saber mais, consulte Faturamento de endpoints privados.
Considerações sobre backup na nuvem
O Atlas pode reter mais de um snapshot completo por conjunto de réplicas ou fragmento em determinados casos. Isso pode gerar uma fatura mais elevada, devido à menor incrementalidade geral do snapshot. O Atlas pode reter mais de um snapshot completo nos seguintes casos:
Quando um snapshot é tirado em um nó diferente do snapshot anterior, devido a failover de nó ou região.
Quando a configuração de um cluster muda (incluindo camada do cluster, volume de armazenamento ou IOPS).
Quando a prioridade da região muda para um cluster de várias regiões e um novo nó se torna responsável por capturas instantâneas.
Durante a manutenção realizada pelo fornecedor de nuvem do cluster.
Quando a topologia de um cluster muda, como ao adicionar um novo fragmento ao cluster.
Se o Atlas precisar reter mais de um snapshot, ele armazenará o novo snapshot na mesma região que o nó de backup atual do cluster. O Atlas continua usando esse nó de backup para snapshots e armazenamento de snapshot.
O Atlas pode cobrar pelo backup até a capacidade total de armazenamento do volume, dependendo de como seu fornecedor de nuvem armazena snapshots de volume.
Exemplo
O volume de armazenamento no fornecedor de nuvem tem uma capacidade de 4 TB. O provedor de nuvem informa ao Atlas que os snapshots ocupam toda a capacidade do volume, embora seus backups ocupem apenas 500 GB. Devido a esses relatórios, a Atlas cobra 4 TB em armazenamento de backup.
Para saber mais sobre como o Atlas gerencia o armazenamento de instantâneos, consulte Fazer backup do seu cluster.
Se você tiver dúvidas sobre o dimensionamento e o preço do backup do Cloud Backup, entre em contato com o suporte do Atlas:
No Atlas, vá para a página Support.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Clique no ícone Support na barra de navegação.
Clique em View plan.
A página Suporte é exibida.
Backups contínuos da nuvem
Os proprietários de cluster podem habilitar restaurações de backup em nuvem contínuas a partir de backups em nuvem. Os backups de ponto no tempo PIT são tarifados conforme o espaço utilizado pelo registro de operações (oplog) interno e o tamanho do snapshot do backup em nuvem.
Você pode configurar os backups PIT para cobrir uma janela de tempo especificada. Janelas de backup mais longas resultam em oplogs maiores e custos de backup mais elevados.
Para calcular o custo dos backups contínuos na nuvem, o Atlas obtém os dados brutos de métricas dos provedores de nuvem e calcula o tamanho total de todos os snapshots e a quantidade de armazenamento usada por mês:
O provedor de nuvem
A região em que os snapshots são armazenados
Nível de uso
Provedor de nuvem | Armazenamento de 0 a 5 GB usado (Nível 0) | 5 a 100 GB de armazenamento usado (nível 1) | 100 a 250 GB de armazenamento usado (nível 2) | 250 a 500 GB de armazenamento usado (nível 3) | mais de 500 GB de armazenamento usado (nível 4) |
|---|---|---|---|---|---|
AWS (Amazon Web Services) | US$ 1,00 a US$ 1,55 | US$ 0,75 a US$ 1,20 | US$ 0,50 a US$ 0,80 | US$ 0,25 a US$ 0,40 | |
Azure (Microsoft Azure) | US$ 1,00 a US$ 3,95 | US$ 0,75 a US$ 2,95 | US$ 0,50 a US$ 2,00 | US$ 0,55 a US$ 1,00 | |
Google cloud | US$ 0,60 a US$ 0,95 | US$ 0,45 a US$ 0,70 | US$ 0,30 a US$ 0,50 | US$ 0,15 a US$ 0,25 |
Exemplo
Um cluster na AWS na região do US_EAST_1 tem um snapshot total combinado e um tamanho de oplog de 115 GB. Os primeiros 5 GB são gratuitos. Os valores cobrados pelos 110 GB restantes são de US$ 1,00, de 5 a 100 GB, e de US$ 0,75, de 100 GB a 115 GB:
(95 × US$ 1,00) + (15 × US$ 0,75) = US$ 106,25 por mês
Observação
O Atlas aplica uma política de backup padrão aos clusters habilitados para Cloud Backup na criação. Revise e altere a política de backup conforme necessário.
Custos de distribuição de snapshots multirregionais
O Atlas cobra pelos seguintes itens:
Transferência de dados entre regiões quando seus backups são copiados para outra região.
Habilitando o Additional Backup Copies para seu agrupamento e utilizando armazenamento adicional em outras regiões. Por exemplo, se você copiar todos os backups para uma região adicional, pagará aproximadamente o dobro do armazenamento: um valor para o backup padrão e aproximadamente o mesmo valor para as cópias armazenadas em outra região (os custos de armazenamento variam de acordo com a região).
Exportação de snapshot
Atlas cobra $0.125 por GB de dados exportados para o bucket do Amazon Web Services S3, do Azure Blob Storage Container ou do Google Cloud Platform Storage, além do custo de transferência de dados incorrido pelo próprio serviço de nuvem. Atlas compacta os dados antes de exportar. Para estimar a quantidade de dados que estão sendo exportados, adicione o dataSize de cada banco de dados no cluster. Esse total deve corresponder ao tamanho não compactado de sua exportação, que seria o custo máximo incorrido pelo Atlas para a operação de exportação de dados.
Para exportações por meio de conexões do AWS PrivateLink, a Atlas cobra $0.01 por hora para manter a conexão. O Atlas inclui a cobrança de $0.01 por GB em processamento de dados para o AWS PrivateLink no preço base de $0.125 por GB de exportação.
Reduzir a taxa mensal
O valor que pode ser reduzido dos custos varia de acordo com a configuração de seu sistema. Você pode reduzir seus custos de cópia de segurança do Atlas das seguintes maneiras:
Excluir snapshots de backup desnecessários
Reduza a frequência com que o Atlas cria capturas de imagem da cópia de segurança
Reduzir o tempo de retenção dos snapshots de backup
Modifique a política de backup para reduzir o número de capturas de imagem copiadas automaticamente para regiões adicionais
Aumente a eficiência dos padrões de acesso ao banco de dados do seu aplicativo para melhorar a incrementalidade do snapshot (por exemplo, usar uma inserção simples em vez de atualizar uma array é uma operação mais eficiente e pode melhorar a incrementalidade do snapshot)
Alterar o fornecedor de nuvem ou a região de backup do cluster
Reduzir a duração da janela de restauração (somente para backups em nuvem contínuos)
Observação
Quando você exclui um instantâneo, os dados excluídos que existem em qualquer outro instantâneo ainda são contados como dados exclusivos. Os dados exclusivos só são excluídos da sequência de instantâneos se todos os instantâneos que fazem referência a esses dados forem excluídos.
Connector BI para Atlas
Importante
O MongoDB Connector para Business Intelligence para Atlas e no local atinge o fim da vida útil (EOL) e não terá mais suporte após setembro de 2026. Para todos os novos projetos, recomendamos a nova interface SQL do MongoDB para se conectar a implantações do Atlas ou Enterprise Advanced. A interface SQL oferece desempenho aprimorado, configuração simplificada e recursos melhorados. Para saber mais, consulte Visão geral da interface do MongoDB SQL.
Excluindo clientes MongoDB Atlas Enterprise e MongoDB Atlas Platinum, se o BI Connector for Atlas estiver habilitado para seu agrupamento:
A taxa de faturamento do connector BI for Atlas é descrita no console do cluster como um aumento diário no custo do cluster associado. Você pode exibir a taxa ao implantar o cluster ou modificando o cluster.
O BI Connector for Atlas tem um preço de uso sustentado. Ou seja, a taxa diária é cobrada apenas até que o máximo para o mês seja atingido.
Número de nós
O Atlas cobra o custo do cluster e o custo do armazenamento de dados para cada nó de obtenção de dados [1] em seu cluster.
Para um conjunto de réplicas, o número de nós de obtenção de dados é igual ao fator de replicação.
Para um cluster fragmentado, o número de nós que contém dados é igual ao fator de replicação multiplicado pelo número de shards.
Se você habilitar a fragmentação, o Atlas também executará três servidores de configuração além dos seus nós portadores de dados. As seleções para o tier do cluster e armazenamento de dados não afetam os custos dos nós de configuração. Os servidores de configuração são cobrados separadamente. O custo desses servidores é refletido no custo do cluster.
| [1] | (1, 2) Para conjuntos de réplicas, os servidores portadores de dados são os servidores que hospedam os nós do conjunto de réplicas. Nos clusters fragmentados, os servidores portadores de dados são os servidores que hospedam os fragmentos. Para clusters fragmentados, o Atlas também distribui servidores para os servidores de configuração; eles são cobrados a uma taxa separada dos custos do cluster. |