Detalhamento e Otimização de Faturamento
Nesta página
Dependendo se você usa um cluster Flex ou um cluster dedicado, sua conta pode incluir diferentes itens e informações a serem consideradas.
Noções básicas sobre clusters flexíveis versus clusters dedicados
Clusters flexíveis
Os clusters Flex são ideais para aprender e explorar o MongoDB de forma barata. As considerações sobre cluster flexível incluem:
Vários clusters compartilham hardware. A computação subjacente está em uma máquina grande que hospeda muitos clusters Flex, o que afeta o desempenho máximo e a capacidade de armazenamento.
Apesar do hardware compartilhado, todos os dados estão seguros e acessíveis somente por você.
Os clusters flexíveis não têm acesso a recursos avançados, como ferramentas de diagnóstico de queries e dimensionamento horizontal, o que os torna uma boa opção para casos de uso que não sejam de produção.
Clusters dedicados
Os clusters dedicados (M10 e superior) são projetados para cargas de trabalho mais robustas, oferecendo maior controle e recursos garantidos:
O hardware do cluster é dedicado ao seu volume de trabalho. O hardware dedicado fornece granularidade no controle de especificações de hardware como RAM, vCPU e armazenamento.
Garantimos a disponibilidade dos recursos especificados, o que garante um desempenho consistente.
As configurações de backup são mais robustas em clusters dedicados. Você pode definir as configurações de backup para clusters dedicados com granularidade apenas em intervalos de um segundo.
Você tem acesso às nossas ferramentas de diagnóstico premium, como o Performance Advisor e o Insights de query.
Detalhamento do faturamento para cada nível
Faturamento de cluster flexível
O faturamento para clusters Flex é simples e projetado para manter os custos baixos e previsíveis. Os clusters flexíveis têm uma cobrança máxima de US$30 por mês.
Para mais informações, consulte a página de Custos do Atlas Flex .
Faturamento de Cluster Dedicado
A cobrança para clusters dedicados é mais complexa, o que reflete as capacidades e recursos aprimorados:
A partir de US$60 por mês, o que normalmente inclui os custos de computação e armazenamento.
Pode haver taxas de uso para serviços como backups (dependendo da frequência e da configuração), armazenamento além do limite padrão da camada do cluster e transferências de dados.
O nível selecionado afeta a estrutura da sua fatura, com vários itens de linha refletindo diferentes aspectos do uso do seu agrupamento.
Investigando sua fatura
Principais áreas a serem monitoradas
Se houver cobranças inesperadas em sua fatura, monitore as seguintes áreas:
Custos de computação em nuvem. Essa geralmente é a parte mais significativa da conta. Você pode revisá-las acessando a página Billing no Atlas e clicando em Summary By Service. Esta visualização mostra os custos de todos os clusters por fornecedor, nível e região. Se você encontrar clusters que não são mais necessários, pause ou encerre-os para evitar custos desnecessários.
Limites de armazenamento. Cada camada do cluster vem com um limite de armazenamento específico. Para gerenciar os custos de armazenamento, habilite o recurso de dimensionamento automático, que ajusta a capacidade de armazenamento com base no uso e nos limites que você define. Por exemplo, se você estiver usando menos de 50% do armazenamento alocado, o sistema reduzirá sua capacidade de armazenamento automaticamente.
Backups. Os backups são cruciais para os volumes de trabalho de produção, mas também podem ser um driver significativo de custo. Para clusters não críticos, considere reduzir a frequência de backup ou desativar backups contínuos na nuvem para reduzir custos.
Custos de transferência de dados. Os custos de transferência de dados variam dependendo de para onde os dados estão sendo transferidos. As transferências dentro da mesma região são as menos dispendiosas, seguidas por transferências entre diferentes regiões. As transferências de internet são as mais caras.
Otimizações de Faturamento
Considere estas estratégias para otimizar seus custos do Atlas .
Otimizar o volume de trabalho
Otimizar consultas
As queries que levam muito tempo para serem executadas podem aumentar o uso de recursos, exigindo clusters de nível superior. Otimize essas queries para reduzir o consumo de recursos e reduzir os custos.
Gerenciamento de índices
Crie índices para queries frequentes e garanta que os índices criados incluam todos os campos que estão sendo consultados. Considere também executar queries não indexadas em nós separados. Para clusters dedicados, o Performance Advisor recomenda índices para criar ou descartar.
Filtragem de resultados da query
Filtre e limite os resultados da consulta com base na entrada e nos comentários do usuário final. Certifique-se de retornar apenas resultados importantes para reduzir a quantidade de dados retornados e, assim, economizar nos custos de saída.
Otimizar custos de cluster
Otimizar padrões de transferência de dados
Sempre que possível, implemente recursos no mesmo fornecedor e região para minimizar os custos de transferência de dados . Use transferências entre regiões ou pela Internet apenas quando necessário.
Clusters subutilizados
Use o auto-scaling para a camada do cluster e o armazenamento para corresponder ao seu uso e evitar o provisionamento excessivo.
Para clusters dedicados, considere reduzir a escala para um nível inferior ou pausar o cluster se não for usá-lo por um longo período.
Crie uma camada do cluster separada para queries de agregação para ajudar a isolar o trabalho de análise e garantir que as queries operacionais permaneçam rápidas e responsivas sem afetar os custos associados ao volume de trabalho primário, à medida que suas necessidades de análise mudam ou crescem com o tempo.
Otimizar armazenamento
Use recursos como arquivamento on -line ou índices TTL para mover dados antigos do armazenamento quente mais caro para o armazenamento frio mais barato. Após arquivar dados, você pode acessar os dados através do Atlas Data Federation.
O Atlas permite o dimensionamento do Azure IOPS independentemente do armazenamento. Você pode aumentar o desempenho do armazenamento sem aumentar o armazenamento.
Você pode aumentar o armazenamento para até 14 terabytes por conjunto de réplicas para clusters de região única.
Alta frequência de backup
Se os backups contínuos não forem necessários para um cluster, desative esse recurso para reduzir os custos.
Reduza a frequência de backups para clusters menos críticos.
Otimizar custos de rede
Reduzir o volume de saída de rede entre o driver e o Atlas em até 50%, com apenas um ligeiro aumento na computação.
Evite os custos de saída entre regiões para empresas multirregionais e, ao mesmo tempo, reduza a latência.
Reduza os custos de transferência de dados entre AZs direcionando diretamente os nós.
Analisar os gastos
Monitore os gastos com o Visualizador de custos
Use regularmente a ferramenta Visualizador de custos para monitorar padrões de gastos nos níveis de organização, projeto, cluster e serviço. Defina uma frequência que funcione para suas necessidades.
Definir alertas
Configure alertas de cobrança para os principais limites, como quando seus custos mensais excedem um determinado valor. Por exemplo, defina um alerta quando os custos excederem 100 US$ . Essa abordagem proativa ajuda você a evitar surpreendentes.
Revisar Faturas
A cada mês, revise sua fatura para avaliar os serviços de maior custo usando as sugestões anteriores de otimização de faturamento. Esta é uma prática recomendada para identificar oportunidades de redução de custos.
Recursos de suporte
Suporte básico do Atlas: disponível para todos os clientes sem custo adicional, fornecendo um nível básico de assistência.
Suporte para desenvolvedores e premium: para equipes que exigem tempos de resposta mais rápidos e suporte de banco de dados de dados de ponta a ponta.
Sessões de consultoria: para volumes de trabalho complexos, considere sessões de consultoria para focar em estratégias de otimização e redução de custos.