Partilhar via


Preços do Azure Cosmos DB e descontos com Capacidade Reservada

APLICA-SE A: NoSQL MongoDB Cassandra Gremlin Tabela

A Capacidade Reservada do Azure Cosmos DB permite que você se beneficie de preços com desconto na taxa de transferência provisionada para seus recursos do Azure Cosmos DB. Você pode aproveitar até 63% de economia comprometendo-se com uma reserva para recursos do Azure Cosmos DB por um ou três anos. Exemplos de recursos incluem bases de dados e contentores (tabelas, coleções e grafos). Não abrange a rede ou o armazenamento.

Como os preços e descontos do Azure Cosmos DB funcionam com a Capacidade Reservada

O tamanho da compra de Capacidade Reservada deve ser baseado na quantidade total de taxa de transferência que os recursos do Azure Cosmos DB existentes ou a serem implantados em breve usam por hora.

Por exemplo: adquira 10.000 RU/s de capacidade reservada se esse for o seu padrão de uso horário consistente. Nesse caso, a taxa de transferência provisionada superior a 10.000 RU/s é cobrada com sua taxa de pagamento conforme o uso. No entanto, se o seu padrão de uso estiver consistentemente abaixo de 10.000 RU/s em uma hora, você deve reduzir sua capacidade reservada de acordo para evitar desperdício.

Tenha em atenção que:

  • Não há limite para o número de reservas.
  • É possível comprar mais reservas a qualquer momento.
  • É possível comprar reservas diferentes na mesma compra.

Depois de comprar uma reserva, ela é aplicada imediatamente a todos os recursos existentes do Azure Cosmos DB que correspondam aos termos da reserva. Se você não tiver nenhum recurso existente do Azure Cosmos DB, a reserva se aplicará quando você implantar uma nova instância do Azure Cosmos DB que corresponda aos termos da reserva. Em ambos os casos, o período da reserva começa imediatamente após uma compra bem-sucedida.

Quando sua reserva expira, suas instâncias do Azure Cosmos DB continuam a ser executadas e são cobradas de acordo com as taxas regulares de pagamento conforme o uso. Você pode comprar a Capacidade Reservada do Azure Cosmos DB no portal do Azure. Pague a reserva antecipadamente ou com pagamentos mensais.

Capacidade Reservada Não Utilizada e troca de reservas

Um desconto de reserva funciona numa base use-it-or-lose-it (utilizar ou perder). Assim, se não houver recursos correspondentes para uma hora, perde-se uma quantidade de reserva para essa hora. Não é possível transferir as horas reservadas não utilizadas.

Quando encerra um recurso, o desconto de reserva aplica-se automaticamente a outro recurso correspondente no âmbito especificado. Se não for encontrado nenhum recurso correspondente no âmbito especificado, as horas reservadas serão perdidas.

Os recursos parados são faturados e continuam a utilizar as horas de reserva. Para usar suas horas de reserva disponíveis com outras cargas de trabalho, desaloque ou exclua recursos ou escale outros recursos.

Os clientes podem usar um processo de autoatendimento para trocar reservas, migrando as existentes para opções maiores ou menores. Não há penalidade para uma troca, que é processada como um reembolso e uma recompra. São criadas transações diferentes para o cancelamento e a compra da nova reserva. O valor de reserva rateado é reembolsado em relação às reservas envolvidas na troca. A nova compra é-lhe cobrada na íntegra. O valor da reserva proporcional é o valor residual diário rateado da reserva a ser devolvida. Para mais informações sobre trocas de reservas, clique aqui.

Permissões obrigatórias

As permissões necessárias para comprar Capacidade Reservada para o Azure Cosmos DB são:

  • Para comprar uma reserva, tem de ter a função de proprietário ou a função de comprador de reservas numa subscrição do Azure.
  • Para subscrições Enterprise, Adicionar Instâncias Reservadas tem de estar ativada no EA Portal. Ou, se essa configuração estiver desativada, você deve ser um administrador da EA na assinatura.
  • Para o programa CSP (Provedor de Soluções na Nuvem), apenas agentes administrativos ou agentes de vendas podem comprar a Capacidade Reservada do Azure Cosmos DB.

Desconto de reserva por região

O desconto de reserva aplica-se ao uso da taxa de transferência em diferentes regiões usando as seguintes proporções:

País/Região Proporção
IN Sul 1,0375
CA Leste 1.1
JA Leste 1,125
JA Oeste 1,125
IN Oeste 1,1375
IN Central 1,1375
AU Leste 1,15
CA Central 1.2
FR Central 1,25
Sul BR 1.5
AU Central 1.5
AU Central 2 1.5
FR Sul 1,625
Todas as outras regiões 1.0

O sistema de cobrança do Azure atribui o benefício de cobrança de reserva à primeira região que foi adicionada à conta de banco de dados e que corresponde à configuração de reserva. Por favor, verifique os exemplos.

Níveis de desconto de preços do Azure Cosmos DB com Capacidade Reservada

A Capacidade Reservada do Azure Cosmos DB pode reduzir significativamente os custos do Azure Cosmos DB, até 63% em relação aos preços normais, com um compromisso inicial de um ou três anos. A capacidade reservada fornece um desconto de cobrança e não afeta o estado dos recursos do Azure Cosmos DB, incluindo desempenho e disponibilidade.

Oferecemos opções de descontos fixos e progressivos. Observe que você pode misturar e combinar diferentes opções e tamanhos de reserva na mesma compra.

Reservas com descontos fixos

Esta opção, usando múltiplos dos 100 RU/s, permite reservar qualquer capacidade entre 100 e 999.900 RU/s, com descontos fixos:

Reserva Desconto Único de Um Ano Desconto de três anos
100 RU/s 20% 30%
100 RU/s Multi-mestre 20% 30%

Para mais de 999.900 RU/s, você pode reduzir custos com descontos progressivos.

Reservas com descontos progressivos

Esta opção, usando múltiplos de nossos tamanhos de reserva maiores, permite que você reserve qualquer capacidade a partir de 1.000.000 RU/s, com descontos progressivos:

Reserva Desconto de um ano Desconto de três anos
1.000.000 RU/s 27.0% 39.5%
1.000.000 Multi-mestre 32.0% 44.5%
2.000.000 RU/s 28.5% 42.3%
2.000.000 RU/s multimestre 33.5% 47.3%
3.000.000 RU/s 29.0% 43,2%
3.000.000 RU/s multimestre 34.0% 48.2%
4.000.000 RU/s 33.0% 47.4%
4.000.000 RU/s multimestre 38.0% 52.4%
5.000.000 RU/s 35.4% 49.9%
5.000.000 RU/s multimestre 40.4% 54.9%
10.000.000 RU/s 40.2% 55.0%
10.000.000 RU/s Multi-master 45.2% 60.0%
12.500.000 RU/s 41.2% 56.0%
12.500.000 RU/s Multi-mestre 46.2% 61.0%
15.000.000 RU/s 41.8% 56.6%
15.000.000 RU/s multimestre 46.8% 61.6%
20.000.000 RU/s 42.6% 57.5%
20.000.000 RU/s Multi-mestre 47.6% 62.5%
25.000.000 RU/s 43.1% 58.0%
25.000.000 RU/s multimestre 48.1% 63.0%
30.000.000 RU/s 43.4% 58.3%
30.000.000 RU/s Multi-mestre 48.4% 63.3%

Você pode maximizar a economia com a maior reserva para o seu cenário. Exemplo: Você precisa de 2 milhões de RU/s, prazo de um ano. Se você comprar duas unidades da reserva de 1.000.000 RU/s, seu desconto é de 27,0%. Se você comprar uma unidade da reserva de 2.000.000 RU/s, você tem exatamente a mesma capacidade reservada, mas um desconto de 28,5%.

Crie uma solicitação de suporte para comprar qualquer quantidade de reservas maior que 1.000.000 RU/s.

Consumo de reservas

Assim que você compra uma reserva, as taxas de transferência que correspondem aos atributos da reserva não são mais cobradas nas tarifas pré-pagas. Para obter mais informações sobre reservas, consulte o artigo Reservas do Azure .

Observe que as operações de banco de dados de escala automática de região de gravação única usam RU/s com um fator multiplicador de 1,5. Com isso, temos as seguintes fórmulas para o consumo de reservas:

  • Taxa de transferência padrão de região única: RUs * Proporção regional
  • Taxa de transferência padrão de várias regiões: RUs * Proporção regional para cada região, na ordem em que as regiões foram adicionadas à conta do banco de dados.
  • Taxa de transferência de escala automática de região única: RUs * 1,5 * Proporção regional
  • Taxa de transferência de escala automática de várias regiões: RUs * 1,5 * Proporção regional para cada região, na ordem em que as regiões foram adicionadas à conta do banco de dados.

Exemplos de consumo

Considere os seguintes requisitos para uma reserva:

  • Taxa de transferência necessária por região: 50.000 RU/s
  • Regiões utilizadas: 2

Neste caso, o total dos custos a pedido seria de 500 unidades do medidor de 100 RU/s nestas duas zonas. O consumo total de RU/s é de 100 000 por hora.

Exemplo 1 - Duas regiões com uma proporção de 1,0 e taxa de transferência padrão

Por exemplo, suponha que você precise de implantações de taxa de transferência padrão do Azure Cosmos DB nas regiões Centro-Norte e Oeste dos EUA. Cada região tem um consumo de débito de 50 000 RU/s. Uma compra de reserva de 100 000 RU/s iria equilibrar por completo os custos a pedido. O desconto que uma reserva abrange é calculado da seguinte forma: consumo de débito * proporção_desconto_reserva_para_essa_região. Para as regiões Centro-Norte e Oeste dos EUA, a taxa de desconto de reserva é de 1,0. Portanto, o total de RU/s com desconto é de 100 000. Este valor é calculado como: 50.000 * 1.0 + 50.000 * 1.0 = 100.000 RU/s. Não tem de pagar quaisquer outros encargos às taxas normais de pré-pagamento.

Descrição do medidor Quantidade País/Região Rácio de regiões Consumo de débito (RU/s) Fórmula de consumo de reservas Desconto de reserva aplicado às RU/s Pague conforme o uso RU/s
Azure Cosmos DB – 100 RU/s/Hora – E.U.A. Centro-Norte 500 E.U.A. Centro-Norte 1.0 50 000 50.000 * 1.0 = 50.000 50.000 da reserva 0
Azure Cosmos DB – 100 RU/s/Hora – E.U.A. Oeste 500 E.U.A. Oeste 1.0 50 000 50.000 * 1.0 = 50.000 Os restantes 50.000 da reserva 0

Exemplo 2 - Duas regiões com proporções diferentes e taxa de transferência padrão

Por exemplo, suponha que você precise de implantações de taxa de transferência padrão do Azure Cosmos DB nas regiões AU Central 2 e FR South. Cada região tem um consumo de débito de 50 000 RU/s. Uma compra de reserva de 100.000 RU/s seria aplicável da seguinte forma (assumindo que o uso do AU Central 2 foi adicionado primeiro à conta do banco de dados):

Descrição do medidor Quantidade País/Região Rácio de regiões Consumo de débito (RU/s) Fórmula de consumo de reservas Desconto de reserva final aplicado a RU/s Pague conforme o uso RU/s
Azure Cosmos DB – 100 RU/s/Hora – AU Central 2 500 AU Central 2 1.5 50 000 50.000 * 1.5 = 75.000 75.000 das 100.000 reservas 0
Azure Cosmos DB – 100 RU/s/Hora – FR Sul 500 FR Sul 1,625 50 000 50.000 * 1.625 = 81.250 Os restantes 25.000 da reserva (81.250 - 25.000) / 1.625 = 34.616
  • Um uso de 50.000 unidades na região AU Central 2 corresponde a 75.000 RU/s de uso de reserva faturável (ou uso normalizado). O valor é calculado da seguinte forma: consumo de débito * proporção_desconto_reserva_para_essa_região. O cálculo é igual a 75 000 RU/s de utilização faturável ou normalizada. Este valor é calculado como: 50.000 * 1.5 = 75.000 RU/s.

  • Um uso de 50.000 unidades na região FR Sul corresponde a 50.000 * 1.625 = 81.250 RU/s reserva é necessária.

  • O total de reservas compradas é de 100.000. Porque a região central da UA2 usa 75.000 RU/s, o que deixa 25.000 RU/s para a outra região.

  • Para a região sul da RF, uma compra de reserva de 25.000 RU/s é usada e deixa 56.250 RU/s de reserva (81.250 – 25.000 = 56.250 Ru/s).

  • 56.250 RU/s são necessários ao usar a reserva. Para pagar o RU/s com preços regulares, você precisa convertê-lo em RU/s regular, dividindo com a relação de reserva 56.250 / 1.625 = 34.616 RU/s. Os RU/s normais são cobrados às taxas normais de pagamento conforme o uso.

Exemplo 3 - Duas regiões com uma proporção de 1,0 e taxa de transferência de escala automática

Por exemplo, suponha que você precise de implantações de taxa de transferência de dimensionamento automático do Azure Cosmos DB nas regiões Centro-Norte e Oeste dos EUA. Cada região tem um consumo de débito de 50 000 RU/s. Uma compra de reserva de 100.000 RU/s não equilibrará completamente seus encargos sob demanda. O desconto que uma reserva cobre é calculado como: consumo de rendimento * reservation_discount_ratio_for_that_region * autoscale_ratio. Para as regiões Centro-Norte e Oeste dos EUA, a taxa de desconto de reserva é de 1,0.

Descrição do medidor Quantidade País/Região Rácio de regiões Relação de dimensionamento automático Consumo de débito (RU/s) Fórmula de consumo de reservas Desconto de reserva aplicado às RU/s Pague conforme o uso RU/s
Azure Cosmos DB – 100 RU/s/Hora – E.U.A. Centro-Norte 500 E.U.A. Centro-Norte 1.0 1.5 50 000 50.000 * 1.0 * 1.5 = 75.000 75.000 das 100.000 reservas 0
Azure Cosmos DB – 100 RU/s/Hora – E.U.A. Oeste 500 E.U.A. Oeste 1.0 1.5 50 000 50.000 * 1.0 * 1.5 = 75.000 Os restantes 25.000 da reserva (75.000-25.000)/1,0 = 50.000

Cenário de amostra de compra 1

Imagine este cenário hipotético: uma empresa está trabalhando em um novo aplicativo, mas não tem certeza sobre os requisitos de taxa de transferência, eles compraram RU/s em 3 dias diferentes.

  • No dia 1 adquiriram Capacidade Reservada para o seu ambiente de desenvolvimento:
    • Total de 800 RU/s: oito unidades da opção 100 RU/s, com 20% de desconto.
    • Escopo para o grupo de recursos de desenvolvimento.
    • Prazo de um ano, já que o projeto dura nove meses.
    • Eles pagaram antecipadamente, é um valor pequeno.
  • No dia 30 compraram Capacidade Reservada para o seu ambiente de testes:
    • 750.000 RU/s: 7.500 unidades da opção 100 RU/s, com 20% de desconto.
    • Escopo para a assinatura de teste.
    • Mandato de um ano.
    • Optam por pagar mensalmente.
  • No dia 180 adquiriram Capacidade Reservada para o ambiente de produção:
    • 3.500.000 RU/s: Uma unidade da opção 3.000.000 RU/s, com 43,2% de desconto. E 5.000 unidades da opção 100 RU/s, com 20% de desconto.
    • Escopo para a assinatura de produção.
    • Prazo de três anos, para maximizar os descontos.
    • Eles optam por pagar mensalmente também.

Cenário de amostra de compra 2

Imagine este cenário hipotético: uma empresa precisa de uma reserva de 10.950.000 três anos. Na mesma compra conseguiram:

  • Uma unidade da reserva de 10.000.000 RU/s, paga mensalmente.
  • 9.000 unidades da reserva de 100 RU/s, pagas mensalmente.
  • 500 unidades da reserva de 100 RU/s, pagas antecipadamente.

Determinar a taxa de transferência necessária antes da compra

Calculamos as recomendações de compra com base no seu padrão de utilização horária. O uso nos últimos 7, 30 e 60 dias é analisado, e a compra de capacidade reservada que maximiza suas economias é recomendada. Você pode exibir os tamanhos de reserva recomendados no portal do Azure usando as seguintes etapas:

  1. Inicie sessão no portal do Azure.

  2. Selecione Todos os serviços>que as reservas>adicionam.

  3. No painel Reservas de compra , escolha Azure Cosmos DB.

  4. Selecione a guia Recomendado para visualizar as reservas recomendadas:

Você pode filtrar recomendações pelos seguintes atributos:

  • Prazo (Um ano ou três anos)
  • Frequência de faturação (mensal ou antecipada)
  • Tipo de taxa de transferência (RU/s vs RU/s de gravação multirregião)

Além disso, você pode definir o escopo das recomendações para estar dentro de um único grupo de recursos, uma única assinatura ou todo o seu registro do Azure.

Aqui está um exemplo de recomendação:

Recomendações de capacidade reservada

Esta recomendação para comprar uma reserva de 30.000 RU/s indica que, entre reservas de três anos, um tamanho de reserva de 30.000 RU/s maximiza suas economias. Nesse caso, a recomendação é calculada com base nos últimos 30 dias de uso do Azure Cosmos DB. Se essa recomendação, baseada nos últimos 30 dias de uso do Azure Cosmos DB, não for representativa do uso futuro, escolha outro período de recomendação.

Para uma reserva de 30.000 RU/s, em taxa de transferência provisionada padrão, você deve comprar 300 unidades da opção de 100 RU/s.

Como comprar Capacidade Reservada

  1. Divida o tamanho da reserva desejado por 100 para calcular o número de unidades da opção de 100 RU/s que você precisa. A quantidade máxima é de 9.999 unidades, ou 999.900 RU/s. Para um milhão de RU/s ou mais, crie uma solicitação de suporte para descontos de até 63%.

  2. Inicie sessão no portal do Azure.

  3. Selecione Todos os serviços>que as reservas>adicionam.

  4. No painel Reservas de compra , escolha Azure Cosmos DB para comprar uma nova reserva.

  5. Selecione o escopo correto, a assinatura de cobrança, o grupo de gerenciamento, se aplicável, o grupo de recursos, se aplicável, e o tamanho da reserva. A tabela a seguir explica todas as opções:

    Campo Descrição
    Scope Opção que controla quantas subscrições podem utilizar o benefício de faturação associado à reserva. Ele também controla como a reserva é aplicada a assinaturas específicas.

    Se você selecionar Compartilhado, o desconto de reserva será aplicado às instâncias do Azure Cosmos DB executadas em qualquer assinatura dentro do seu contexto de cobrança. O contexto de cobrança é baseado em como você se inscreveu no Azure. Para clientes corporativos, o escopo compartilhado é o registro e inclui todas as assinaturas dentro do registro. Para clientes pré-pagos, o escopo compartilhado é todas as assinaturas individuais com taxas pré-pagas criadas pelo administrador da conta.

    Se você selecionar Grupo de gerenciamento, o desconto de reserva será aplicado às instâncias do Azure Cosmos DB executadas em qualquer uma das assinaturas que fazem parte do grupo de gerenciamento e do escopo de cobrança.

    Se você selecionar Assinatura única, o desconto de reserva será aplicado às instâncias do Azure Cosmos DB na assinatura selecionada.

    Se você selecionar Grupo de recursos único, o desconto de reserva será aplicado às instâncias do Azure Cosmos DB na assinatura selecionada e ao grupo de recursos selecionado dentro dessa assinatura.

    Você pode alterar o escopo 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 na cobrança dos custos. A subscrição tem de ser de um dos seguintes tipos:

    Enterprise Agreement (números de oferta: MS-AZR-0017P ou MS-AZR-0148P): para uma subscrição Enterprise, os encargos são deduzidos do saldo de Pré-pagamento do Azure (anteriormente denominado compromisso monetário) da inscrição ou cobrados como excesso.

    Assinatura individual com tarifas pré-pagas (números de oferta: MS-AZR-0003P ou MS-AZR-0023P): Para uma assinatura individual com tarifas pré-pagas, as cobranças são cobradas no método de pagamento por cartão de crédito ou fatura na assinatura.
    Grupo de Recursos Grupo de recursos ao qual o desconto de Capacidade Reservada é aplicado.
    Termo Um ano ou três anos.
    Tipo de taxa de transferência A taxa de transferência é provisionada como unidades de solicitação. Você pode comprar uma reserva para a taxa de transferência provisionada para ambas as configurações - gravações de região única e gravações de vários mestres. O tipo de taxa de transferência tem dois valores para escolher: 100 RU/s por hora e 100 gravações multi-região RU/s por hora.
    Unidades de Capacidade Reservada A quantidade de taxa de transferência que você deseja reservar. Você pode calcular esse valor determinando a taxa de transferência necessária para todos os seus recursos do Azure Cosmos DB (por exemplo, bancos de dados ou contêineres) por região. Em seguida, multiplique-o pelo número de regiões que associa ao seu banco de dados do Azure Cosmos DB. Por exemplo: se você tiver cinco regiões com 1 milhão de RU/s em cada região, selecione 5 milhões de RU/s para a compra da capacidade de reserva.
  6. Clique no botão azul Adicionar ao carrinho no canto inferior direito e, em seguida, em Ver carrinho quando terminar. As quantidades são definidas a seguir. Observe que você pode adicionar diferentes opções ao carrinho. Exemplo: Se você precisar de 1.100.000 RU/s, adicione as opções 1.000.000 RU/s e 100 RU/s ao carrinho.

  7. No painel Reservas de compras, reveja a frequência de faturação, a quantidade, o desconto e o preço da reserva. Esse preço de reserva se aplica aos recursos do Azure Cosmos DB com taxa de transferência provisionada em todas as regiões. Exemplo: Você precisa de 500.000 RU/s com renovação automática para seu ambiente de produção dentro de um escopo específico, 82.000 RU/s para seu grupo de recursos de testes e 10.000 RU/s para a assinatura de desenvolvimento. Você pode ver na imagem como é um carrinho de compras de reservas para este cenário.

    Resumo da capacidade reservada

  8. Selecione Rever + comprar e, em seguida, compre agora.

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.

Excedendo a capacidade reservada

Ao reservar capacidade para seus recursos do Azure Cosmos DB, você está reservando a taxa de transferência provisionada. Se a taxa de transferência provisionada for excedida, as solicitações além desse valor de provisionamento serão cobradas usando taxas de pagamento conforme o uso. Para obter mais informações sobre reservas, consulte o artigo Reservas do Azure . Para obter mais informações sobre a taxa de transferência provisionada, consulte Tipos de taxa de transferência provisionada.

Limitações

  • Atualmente, não suportamos reservas para serviços baseados em vCore.
  • Atualmente não suportamos reservas para contas Serverless.
  • Atualmente não suportamos reservas para armazenamento ou rede.

Próximos passos

O desconto de reserva é aplicado automaticamente aos recursos do Azure Cosmos DB que correspondem ao escopo e aos atributos da reserva. Você pode atualizar o escopo da reserva por meio do portal do Azure, PowerShell, CLI do Azure ou da API.

Tentando fazer o planejamento de capacidade para uma migração para o Azure Cosmos DB? Você pode usar informações sobre seu cluster de banco de dados existente para planejamento de capacidade.

Precisa de ajuda? Contacte-nos.

Se tiver dúvidas ou precisar de ajuda, crie um pedido de suporte.