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

APLICA-SE AO: NoSQL MongoDB Cassandra Gremlin Table

A Capacidade Reservada do Azure Cosmos DB permite que você se beneficie dos preços com desconto na taxa de transferência provisionada para seus recursos do Azure Cosmos DB. Você pode aproveitar uma economia de até 63% comprometendo-se com uma reserva para recursos do Azure Cosmos DB por um ano ou três anos. Exemplos de recursos são bancos de dados e contêineres (tabelas, coleções e gráficos).

Como funciona o preço do Azure Cosmos DB com descontos de 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: compre a capacidade reservada de 10.000 RU/s se esse for o padrão de uso consistente por hora. Nesse exemplo, qualquer taxa de transferência provisionada acima de 10.000 RU/s será cobrada usando sua taxa de pagamento conforme o uso. No entanto, se o padrão de uso estiver consistentemente abaixo de 10.000 RU/s em uma hora, você deverá reduzir sua Capacidade Reservada de acordo, para evitar desperdícios.

Observe 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 será aplicada imediatamente a qualquer recurso existente do Azure Cosmos DB para corresponder aos termos da reserva. Se você não tiver recursos existentes do Azure Cosmos DB, a reserva será aplicada 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 a compra com êxito.

Quando sua reserva expirar, as instâncias do Azure Cosmos DB continuarão sendo executadas e cobradas com as taxas normais de pagamento conforme o uso. Você pode comprar a Capacidade Reservada do Azure Cosmos DB no portal do Azure. Pague pela reserva antecipadamente ou com pagamentos mensais.

Permissões necessárias

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

  • Para comprar uma reserva, você precisa ter a função de proprietário ou de comprador de reserva em uma assinatura do Azure.
  • Para as assinaturas Enterprise, a opção Adicionar Instâncias Reservadas deve estar habilitada no Portal EA. Ou, se essa configuração estiver desabilitada, você deve ser um administrador de EA na assinatura.
  • Para o programa CSP (Provedor de Solução de Nuvem), apenas os agentes administradores ou agentes de vendas podem comprar a Capacidade Reservada do Azure Cosmos DB.

Consumo de reservas

Assim que você compra uma reserva, as cobranças de taxa de transferência que correspondem aos atributos de reserva não são mais cobradas nas taxas de pagamento conforme o uso. Para obter mais informações sobre reservas, confira o artigo Reservas do Azure.

O Azure Cosmos DB consome reservas de duas maneiras diferentes:

  • As operações de banco de dados em escala automática consomem a capacidade reservada a uma taxa de 100 RU/s x 1,5 x N regiões. Portanto, se você precisar de 10.000 RU/s para todas as suas regiões, compre 15.000 RU/s.
  • As operações de banco de dados padrão consomem a capacidade reservada a uma taxa de 100 RU/s x N regiões. Portanto, se você precisar de 10.000 RU/s para todas as suas regiões, compre 10.000 RU/s.

Tipos 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% dos preços regulares, com um compromisso inicial de um ou três anos. A capacidade reservada oferece um desconto na cobrança e não afeta o estado dos seus recursos do Azure Cosmos DB, incluindo o desempenho e a disponibilidade.

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

Reservas com descontos fixos

Essa opção, usando múltiplos de 100 RU/s, permite que você reserve 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 em vários mestres 20% 30%

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

Reservas com descontos progressivos

Essa 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 em Vários mestres 32,0% 44,5%
2.000.000 RU/s 28,5% 42,3%
2.000.000 RU/s em Vários mestres 33,5% 47,3%
3.000.000 RU/s 29,0% 43,2%
3.000.000 RU/s em Vários mestres 34,0% 48,2%
4.000.000 RU/s 33,0% 47,4%
4.000.000 RU/s em Vários mestres 38,0% 52,4%
5.000.000 RU/s 35,4% 49,9%
5.000.000 RU/s em Vários mestres 40,4% 54,9%
10.000.000 RU/s 40,2% 55%
10.000.000 RU/s em Vários mestres 45,2% 60,0%
12.500.000 RU/s 41,2% 56,0%
12.500.000 RU/s em Vários mestres 46,2% 61,0%
15.000.000 RU/s 41,8% 56,6%
15.000.000 RU/s em Vários mestres 46,8% 61,6%
20.000.000 RU/s 42,6% 57,5%
20.000.000 RU/s em Vários mestres 47,6% 62,5%
25.000.000 RU/s 43,1% 58,0%
25.000.000 RU/s em Vários mestres 48,1% 63,0%
30.000.000 RU/s 43,4% 58,3%
30.000.000 RU/s em Vários mestres 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, com termo de um ano. Se você comprar 1.000.000 reservas de RU/s, seu desconto será de 27,0%. Se você comprar uma unidade da reserva de 2.000.000 RU/s, terá exatamente a mesma Capacidade Reservada, mas com um desconto de 28,5%.

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

Exemplo de cenário 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 três dias diferentes.

  • No primeiro dia, eles compraram a capacidade reservada para seu ambiente de desenvolvimento:
    • Total de 800 RU/s: oito unidades da opção 100 RU/s, com um desconto de 20%.
    • Com escopo para o grupo de recursos de desenvolvimento.
    • Um ano de mandato, já que o projeto dura nove meses.
    • Eles pagaram adiantado, pois o valor é pequeno.
  • No dia 30, eles compraram a capacidade reservada para o ambiente de testes:
    • 750.000 RU/s: 7.500 unidades da opção 100 RU/s, com um desconto de 20%.
    • Com escopo para a assinatura de teste.
    • Um ano de mandato.
    • Eles escolhem pagar mensalmente.
  • No dia 180, eles compraram a capacidade reservada para o ambiente de produção:
    • 3.500.000 RU/s: uma unidade da opção de 3.000.000 RU/s, com um desconto de 43,2%. E 5.000 unidades da opção 100 RU/s, com 20% de desconto.
    • Escopo da assinatura de produção.
    • Termo de três anos, para maximizar os descontos.
    • Eles optaram por pagar mensalmente também.

Exemplo de cenário 2

Imagine este cenário hipotético: Uma empresa precisa de uma reserva de 10.950.000 para três anos. Na mesma compra, ela obteve:

  • Uma unidade de reserva de 10.000.000 RU/s, paga mensalmente.
  • 9.000 unidades de reserva de 100 RU/s, pagas mensalmente.
  • 500 unidades de 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 em seu padrão de uso por hora. O uso nos últimos 7, 30 e 60 dias é analisado e a compra da capacidade reservada que maximiza sua economia é recomendada. Você pode exibir os tamanhos de reserva recomendados no portal do Azure usando as seguintes etapas:

  1. Entre no portal do Azure.

  2. Selecione Todos os serviços>Reservas>Adicionar.

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

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

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

  • Termo (um ano ou três anos)
  • Frequência de Cobrança (Mensal ou Antecipada)
  • Tipo de Taxa de Transferência (RU/s x RU/s de gravação de várias regiões)

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

Veja um exemplo de recomendação:

Recomendações de capacidade reservada

Essa recomendação de compra de uma reserva de 30.000 RU/s indica que, entre as reservas de três anos, o tamanho da reserva de 30.000 RU/s maximizará sua economia. Nesse caso, a recomendação é calculada com base nos últimos 30 dias de uso do Azure Cosmos DB. Se essa recomendação, com base 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, na taxa de transferência provisionada padrão, você deve comprar 300 unidades da opção de 100 RU/s.

Como comprar a Capacidade Reservada

  1. Divida o tamanho da reserva que você quer por 100 para calcular o número de unidades da opção de 100 RU/s de 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 obter descontos de até 63%.

  2. Entre no portal do Azure.

  3. Selecione Todos os serviços>Reservas>Adicionar.

  4. No painel Comprar reservas, 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
    Escopo Opção que controla quantas assinaturas podem usar o benefício de cobrança associado com a reserva. Também controla como a reserva será aplicada a assinaturas específicas.

    Se você selecionar Compartilhado, o desconto de reserva será aplicado às instâncias do Azure Cosmos DB em execução 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 empresariais, o escopo compartilhado é o registro e inclui todas as assinaturas no registro. Para clientes que pagam conforme o uso, o escopo compartilhado consiste em todas as assinaturas individuais com tarifas pagas conforme o uso criadas pelo administrador da conta.

    Quando você seleciona Grupo de gerenciamento, o desconto de reserva é aplicado a instâncias do Azure Cosmos DB executadas em qualquer uma das assinaturas que fazem parte do grupo de gerenciamento e do escopo do orçamento.

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

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

    Você pode alterar o escopo de reserva após comprar a Capacidade Reservada.
    Assinatura Assinatura usada para pagar pela Capacidade Reservada do Azure Cosmos DB. O método de pagamento na assinatura selecionada é usado na cobrança dos custos. O tipo de assinatura deve ser um dos seguintes:

    Contrato Enterprise (números de oferta: MS-AZR-0017P ou MS-AZR-0148P): para uma assinatura Enterprise, os encargos são deduzidos do saldo do Pré-pagamento do Azure (anteriormente chamado de compromisso monetário) ou cobrados como excedente.

    Assinatura individual com tarifas pagas conforme o uso (números da oferta: MS-AZR-0003P ou MS-AZR-0023P): na assinatura individual com tarifas pagas conforme o uso, os encargos são cobrados por meio de cartão de crédito ou fatura na assinatura.
    Grupo de recursos Grupo de recursos ao qual o desconto da 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 em uma única região e gravações em vários mestres. O tipo de taxa de transferência tem dois valores para serem escolhidos: 100 RU/s por hora e 100 RU/s de RU/s de gravações de várias regiões 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 recursos do Azure Cosmos DB (por exemplo, bancos de dados ou contêineres) por região. Em seguida, você o multiplica pelo número de regiões que associará ao 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 Exibir 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, deverá adicionar as opções 1.000.000 RU/s e 100 RU/s ao carrinho.

  7. No painel Reservas de compra, revise a frequência de cobrança, a quantidade, o desconto e o preço da reserva. Esse preço de reserva se aplica aos recursos do Azure Cosmos DB com a taxa de transferência provisionada entre todas as regiões. Exemplo: você precisa de 500.000 RU/s com renovação automática para seu ambiente de produção em 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 a aparência de um carrinho de compras de reservas para esse cenário.

    Resumo da capacidade reservada

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

Cancelar, trocar ou reembolsar reservas

É possível cancelar, trocar ou reembolsar reservas com determinadas limitações. Para saber mais, confira Trocas e reembolsos via autoatendimento para Reservas do Azure.

Exceder 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 as taxas de pagamento conforme o uso. Para obter mais informações sobre reservas, confira o artigo Reservas do Azure. Para mais informações sobre transferência provisionada, confira tipos de taxa de transferência provisionada.

Limitações

  • Atualmente, não há suporte para reservas para serviços baseados em vCore.
  • No momento, não oferecemos suporte para reservas para contas Sem Servidor.
  • No momento, não oferecemos suporte a reservas para armazenamento ou rede.

Próximas etapas

O desconto da 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, do PowerShell, da CLI do Azure ou da API.

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

Precisa de ajuda? Entre em contato conosco.

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte.