Otimizar o custo com a capacidade de reserva no Azure Cosmos DB
APLICA-SE A: NoSQL
MongoDB
Cassandra
Gremlin
Tabela
A capacidade reservada do Azure Cosmos DB ajuda-o a poupar dinheiro ao consolidar uma reserva de recursos do Azure Cosmos DB durante um ou três anos. Com a capacidade reservada do Azure Cosmos DB, pode obter um desconto no débito aprovisionado para recursos do Azure Cosmos DB. Exemplos de recursos incluem bases de dados e contentores (tabelas, coleções e grafos).
A capacidade reservada do Azure Cosmos DB pode reduzir significativamente os custos do Azure Cosmos DB— até 65% nos preços regulares com um compromisso inicial de um ano ou três anos. A capacidade reservada fornece um desconto de faturação e não afeta o estado do runtime dos seus recursos do Azure Cosmos DB.
A capacidade reservada do Azure Cosmos DB abrange o débito aprovisionado para os seus recursos. Não abrange os custos de armazenamento e de rede. Assim que comprar uma reserva, os custos de débito que correspondem aos atributos de reserva já não são cobrados nas tarifas pay as you go. Para obter mais informações sobre reservas, veja o artigo Reservas do Azure .
Pode comprar a capacidade reservada do Azure Cosmos DB a partir do portal do Azure. Pague pela reserva antecipadamente ou com pagamentos mensais. Para comprar capacidade de reserva:
- Tem de estar na função proprietário de, pelo menos, uma subscrição Enterprise ou individual com taxas pay as you go.
- Para subscrições Enterprise, Adicionar Instâncias Reservadas tem de estar ativada no EA Portal. Em alternativa, se essa definição estiver desativada, tem de ser um Administração EA na subscrição.
- Para o programa Fornecedor de Soluções Cloud (CSP), apenas os agentes de administração ou de vendas podem comprar capacidade reservada do Azure Cosmos DB.
Determinar o débito necessário antes da compra
O tamanho da compra de capacidade reservada deve basear-se na quantidade total de débito que os recursos do Azure Cosmos DB existentes ou em breve serão utilizados de hora a hora. Por exemplo: compre 30 000 RU/s de capacidade reservada se for esse o seu padrão de utilização por hora consistente. Neste exemplo, qualquer débito aprovisionado acima de 30 000 RU/s será faturado com a sua taxa Pay as you go. Se o débito aprovisionado for inferior a 30 000 RU/s numa hora, a capacidade reservada adicional para essa hora será desperdiçada.
Calculamos as recomendações de compra com base no seu padrão de utilização por hora. A utilização nos últimos 7, 30 e 60 dias é analisada e recomenda-se a compra de capacidade reservada que maximize as poupanças. Pode ver os tamanhos de reserva recomendados no portal do Azure com os seguintes passos:
Inicie sessão no portal do Azure.
Selecione Todos os serviços>Adicionar Reservas>.
No painel Comprar reservas , selecione Azure Cosmos DB.
Selecione o separador Recomendado para ver as reservas recomendadas:
Pode filtrar recomendações pelos seguintes atributos:
- Termo (1 ano ou 3 anos)
- Frequência de faturação (Mensal ou Antecipada)
- Tipo de Débito (RU/s vs. RU/s de escrita de várias regiões RU/s)
Além disso, pode definir o âmbito de recomendações para estar num único grupo de recursos, subscrição única ou toda a inscrição do Azure.
Segue-se uma recomendação de exemplo:
Esta recomendação para comprar uma reserva de 30 000 RU/s indica que, entre reservas de 3 anos, um tamanho de reserva de 30 000 RU/s maximizará a poupança. Neste caso, a recomendação é calculada com base nos últimos 30 dias da utilização do Azure Cosmos DB. Se este cliente esperar que os últimos 30 dias de utilização do Azure Cosmos DB sejam representativos da utilização futura, maximizarão as poupanças ao comprar uma reserva de 30 000 RU/s.
Comprar capacidade reservada do Azure Cosmos DB
Inicie sessão no portal do Azure.
Selecione Todos os serviços>Adicionar Reservas>.
No painel Comprar reservas , selecione Azure Cosmos DB para comprar uma nova reserva.
Preencha os campos necessários, conforme descrito na tabela seguinte:
Campo Descrição Âmbito Opção que controla quantas subscrições podem utilizar o benefício de faturação associado à reserva. Também controla a forma como a reserva é aplicada a subscrições específicas.
Se selecionar Partilhado, o desconto de reserva é aplicado às instâncias do Azure Cosmos DB que são executadas em qualquer subscrição no contexto de faturação. O contexto de faturação baseia-se na forma como se inscreveu no Azure. Para os clientes empresariais, o âmbito partilhado é a inscrição e inclui todas as subscrições na inscrição. Para os clientes pay as you go, o âmbito partilhado é todas as subscrições individuais com tarifas pay as you go criadas pelo administrador de conta. Se selecionar Grupo de gestão, o desconto de reserva é aplicado às instâncias do Azure Cosmos DB que são executadas em qualquer uma das subscrições que fazem parte do grupo de gestão e do âmbito de faturação.
Se selecionar Subscrição única, o desconto de reserva é aplicado às instâncias do Azure Cosmos DB na subscrição selecionada.
Se selecionar Grupo de recursos único, o desconto de reserva é aplicado às instâncias do Azure Cosmos DB na subscrição selecionada e ao grupo de recursos selecionado nessa subscrição.
Pode alterar o âmbito da reserva depois de comprar a capacidade reservada.Subscrição Subscrição utilizada para pagar a capacidade reservada do Azure Cosmos DB. O método de pagamento na subscrição selecionada é utilizado para cobrar os custos. A subscrição tem de ser um dos seguintes tipos:
Contrato Enterprise (números de oferta: MS-AZR-0017P ou MS-AZR-0148P): para uma subscrição Enterprise, os custos são deduzidos do saldo do Pré-pagamento do Azure (anteriormente denominado alocação monetária) ou cobrados como utilização excedida.
Subscrição individual com tarifas pay as you go (números de oferta: MS-AZR-0003P ou MS-AZR-0023P): para uma subscrição individual com taxas pay as you go, os custos são cobrados ao cartão de crédito ou ao método de pagamento da fatura na subscrição.Grupo de Recursos Grupo de recursos ao qual o desconto de capacidade reservada é aplicado. Termo Um ano ou três anos. Tipo de Débito O débito é aprovisionado como unidades de pedido. Pode comprar uma reserva para o débito aprovisionado para ambas as configurações – escritas de região única, bem como várias escritas de região. O tipo de débito tem dois valores à escolha: 100 RU/s por hora e 100 ru/s de várias regiões escreve RU/s por hora. Unidades de Capacidade Reservadas A quantidade de débito que pretende reservar. Pode calcular este valor ao determinar o débito necessário para todos os recursos do Azure Cosmos DB (por exemplo, bases de dados ou contentores) por região. Em seguida, multiplica-a pelo número de regiões que irá associar à base de dados do Azure Cosmos DB. Por exemplo: se tiver cinco regiões com 1 milhão de RU/seg em cada região, selecione 5 milhões de RU/seg para a compra da capacidade de reserva. Depois de preencher o formulário, é calculado o preço necessário para comprar a capacidade reservada. O resultado também mostra a percentagem de desconto que obtém com as opções escolhidas. Em seguida, clique em Selecionar
No painel Comprar reservas , reveja o desconto e o preço da reserva. Este preço de reserva aplica-se aos recursos do Azure Cosmos DB com débito aprovisionado em todas as regiões.
Selecione Rever + comprar e , em seguida, compre agora. Verá a página seguinte quando a compra for efetuada com êxito:
Depois de comprar uma reserva, esta é aplicada imediatamente a quaisquer recursos existentes do Azure Cosmos DB que correspondam aos termos da reserva. Se não tiver recursos existentes do Azure Cosmos DB, a reserva será aplicada quando implementar uma nova instância do Azure Cosmos DB que corresponda aos termos da reserva. Em ambos os casos, o período da reserva é iniciado imediatamente após uma compra bem-sucedida.
Quando a reserva expirar, as instâncias do Azure Cosmos DB continuam a ser executadas e são faturadas com as tarifas pay as you go normais.
Cancelar, trocar ou reembolsar reservas
Pode cancelar, trocar ou reembolsar reservas com determinadas limitações. Para obter mais informações, veja Trocas e reembolsos personalizados das Reservas do Azure.
Exceder a capacidade reservada
Quando reserva capacidade para os recursos do Azure Cosmos DB, está a reservar o débito aprovisionado. Se o débito aprovisionado for excedido, os pedidos para além desse aprovisionamento serão faturados com taxas pay as you go. Para obter mais informações sobre reservas, veja o artigo Reservas do Azure . Para obter mais informações sobre o débito aprovisionado, veja Tipos de débito aprovisionados.
Passos seguintes
O desconto de reserva é aplicado automaticamente aos recursos do Azure Cosmos DB que correspondem ao âmbito e aos atributos da reserva. Pode atualizar o âmbito da reserva através do portal do Azure, do PowerShell, da CLI do Azure ou da API.
Para saber como os descontos de capacidade reservada são aplicados ao Azure Cosmos DB, veja Compreender o desconto de reserva do Azure.
Para saber mais sobre reservas do Azure, veja os seguintes artigos:
Está a tentar planear a capacidade de uma migração para o Azure Cosmos DB? Pode utilizar informações sobre o cluster de bases de dados existentes para o planeamento de capacidade.
- Se tudo o que sabe é o número de vcores e servidores no cluster de bases de dados existente, leia sobre como estimar unidades de pedido com vCores ou vCPUs
- Se souber taxas de pedido típicas para a carga de trabalho atual da base de dados, leia sobre como estimar unidades de pedido com o planeador de capacidade do Azure Cosmos DB
Precisa de ajuda? Contacte-nos.
Se tiver dúvidas ou precisar de ajuda, crie um pedido de suporte.