Otimizar o custo com a capacidade de reserva no Azure Cosmos DBOptimize cost with reserved capacity in Azure Cosmos DB

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.Azure Cosmos DB reserved capacity helps you save money by committing to a reservation for Azure Cosmos DB resources for either one year or three years. Com a capacidade reservada do Azure Cosmos DB, pode obter um desconto no débito aprovisionado dos recursos do Cosmos DB.With Azure Cosmos DB reserved capacity, you can get a discount on the throughput provisioned for Cosmos DB resources. Exemplos de recursos incluem bases de dados e contentores (tabelas, coleções e grafos).Examples of resources are databases and containers (tables, collections, and graphs).

A capacidade reservada da Azure Cosmos DB pode reduzir significativamente os custos do seu Cosmos DB — até 65% em preços regulares com um compromisso inicial de um ano ou três anos.Azure Cosmos DB reserved capacity can significantly reduce your Cosmos DB costs—up to 65 percent on regular prices with a one-year or three-year upfront commitment. A capacidade reservada proporciona um desconto de faturação e não afeta o estado de funcionamento dos seus recursos DB Azure Cosmos.Reserved capacity provides a billing discount and doesn't affect the runtime state of your Azure Cosmos DB resources.

A Azure Cosmos DB de capacidade reservada cobre o rendimento previsto para os seus recursos.Azure Cosmos DB reserved capacity covers throughput provisioned for your resources. Não abrange os custos de armazenamento e de rede.It doesn't cover the storage and networking charges. Assim que comprar uma reserva, os encargos de produção que correspondam aos atributos da reserva já não são cobrados nas tarifas pagas.As soon as you buy a reservation, the throughput charges that match the reservation attributes are no longer charged at the pay-as-you go rates. Para mais informações sobre reservas, consulte o artigo reservas do Azure.For more information on reservations, see the Azure reservations article.

Você pode comprar Azure Cosmos DB capacidade reservada a partir do portal Azure.You can buy Azure Cosmos DB reserved capacity from the Azure portal. Pague pela reserva antecipadamente ou com pagamentos mensais.Pay for the reservation up front or with monthly payments. Para comprar capacidade de reserva:To buy reserved capacity:

  • Você deve estar na função Proprietário para pelo menos uma Enterprise ou subscrição individual com taxas pay-as-you-go.You must be in the Owner role for at least one Enterprise or individual subscription with pay-as-you-go rates.
  • Para subscrições Enterprise, Adicionar Instâncias Reservadas tem de estar ativada no EA Portal.For Enterprise subscriptions, Add Reserved Instances must be enabled in the EA portal. Ou, se essa definição estiver desativada, deve ser um Administrador EA na subscrição.Or, if that setting is disabled, you must be an EA Admin on the subscription.
  • Para o programa Cloud Solution Provider (CSP), apenas os agentes administrativos ou agentes de vendas podem comprar capacidade reservada ao Azure Cosmos DB.For the Cloud Solution Provider (CSP) program, only admin agents or sales agents can buy Azure Cosmos DB reserved capacity.

Determinar a produção necessária antes da compraDetermine the required throughput before purchase

A dimensão da compra de capacidade reservada deve basear-se na quantidade total de produção que os recursos DB da Azure Cosmos existentes ou em breve serão utilizados utilizarão de hora a hora.The size of the reserved capacity purchase should be based on the total amount of throughput that the existing or soon-to-be-deployed Azure Cosmos DB resources will use on an hourly basis. Por exemplo: Compre 30.000 RU/s de capacidade reservada se for esse o seu padrão de utilização horário consistente.For example: Purchase 30,000 RU/s reserved capacity if that's your consistent hourly usage pattern. Neste exemplo, qualquer produção a provisionada acima de 30.000 RU/s será faturada usando a sua taxa Pay-as-you-go.In this example, any provisioned throughput above 30,000 RU/s will be billed using your Pay-as-you-go rate. Se a produção for abaixo dos 30.000 RU/s em uma hora, então a capacidade extra reservada para essa hora será desperdiçada.If provisioned throughput is below 30,000 RU/s in an hour, then the extra reserved capacity for that hour will be wasted.

Calculamos recomendações de compra com base no seu padrão de utilização horária.We calculate purchase recommendations based on your hourly usage pattern. O uso ao longo dos últimos 7, 30 e 60 dias é analisado, e recomenda-se a compra de capacidade reservada que maximize as suas poupanças.Usage over last 7, 30 and 60 days is analyzed, and reserved capacity purchase that maximizes your savings is recommended. Pode ver os tamanhos de reserva recomendados no portal Azure utilizando os seguintes passos:You can view recommended reservation sizes in the Azure portal using the following steps:

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.

  2. Selecione Todos os > serviços Reservas > Adicionar.Select All services > Reservations > Add.

  3. A partir do painel de reservas de compras, escolha Azure Cosmos DB.From the Purchase reservations pane, choose Azure Cosmos DB.

  4. Selecione o separador Recomendado para visualizar reservas recomendadas:Select the Recommended tab to view recommended reservations:

Pode filtrar recomendações pelos seguintes atributos:You can filter recommendations by the following attributes:

  • Prazo (1 ano ou 3 anos)Term (1 year or 3 years)
  • Frequência de faturação (Mensal ou Adiantado)Billing frequency (Monthly or Upfront)
  • Tipo de produção (RU vs Ru's multi-master)Throughput Type (RU's vs Multi-master RU's)

Além disso, pode estender recomendações para estar dentro de um único grupo de recursos, subscrição única ou toda a sua inscrição no Azure.Additionally, you can scope recommendations to be within a single resource group, single subscription, or your entire Azure enrollment.

Aqui está uma recomendação de exemplo:Here's an example recommendation:

Recomendações de capacidade reservada

Esta recomendação de compra de uma reserva de 30.000 RU/s indica que, entre 3 anos de reservas, um tamanho de reserva de 30.000 RU/s maximizará a poupança.This recommendation to purchase a 30,000 RU/s reservation indicates that, among 3 year reservations, a 30,000 RU/s reservation size will maximize savings. Neste caso, a recomendação é calculada com base nos últimos 30 dias de utilização da Azure Cosmos DB.In this case, the recommendation is calculated based on the past 30 days of Azure Cosmos DB usage. Se este cliente espera que os últimos 30 dias de utilização da Azure Cosmos DB sejam representativos do uso futuro, maximizariam as poupanças comprando uma reserva de 30.000 RU/s.If this customer expects that the past 30 days of Azure Cosmos DB usage is representative of future use, they would maximize savings by purchasing a 30,000 RU/s reservation.

Comprar capacidade reservada da Azure Cosmos DBBuy Azure Cosmos DB reserved capacity

  1. Inicie sessão no portal do Azure.Sign in to the Azure portal.

  2. Selecione Todos os > serviços Reservas > Adicionar.Select All services > Reservations > Add.

  3. A partir do painel de reservas de compras, escolha Azure Cosmos DB para comprar uma nova reserva.From the Purchase reservations pane, choose Azure Cosmos DB to buy a new reservation.

  4. Preencha os campos necessários, conforme descrito no quadro seguinte:Fill in the required fields as described in the following table:

    Preencha o formulário de capacidade reservada

    CampoField DescriçãoDescription
    ÂmbitoScope Opção que controla quantas subscrições podem usar o benefício de faturação associado à reserva.Option that controls how many subscriptions can use the billing benefit associated with the reservation. Também controla a forma como a reserva é aplicada a subscrições específicas.It also controls how the reservation is applied to specific subscriptions.

    Se selecionar Shared, o desconto de reserva é aplicado a instâncias DB da Azure Cosmos que executam em qualquer subscrição dentro do seu contexto de faturação.If you select Shared, the reservation discount is applied to Azure Cosmos DB instances that run in any subscription within your billing context. O contexto de faturação baseia-se na forma como se inscreveu no Azure.The billing context is based on how you signed up for Azure. Para os clientes empresariais, o âmbito partilhado é a inscrição e inclui todas as subscrições dentro da inscrição.For enterprise customers, the shared scope is the enrollment and includes all subscriptions within the enrollment. Para os clientes pay-as-you-go, o âmbito partilhado é todas as subscrições individuais com taxas de pagamento criadas pelo administrador da conta.For pay-as-you-go customers, the shared scope is all individual subscriptions with pay-as-you-go rates created by the account administrator.

    Se selecionar uma subscrição única, o desconto de reserva é aplicado às instâncias DB da Azure Cosmos na subscrição selecionada.If you select Single subscription, the reservation discount is applied to Azure Cosmos DB instances in the selected subscription.

    Se selecionar um grupo de recursos único, o desconto de reserva é aplicado às instâncias DB da Azure Cosmos na subscrição selecionada e no grupo de recursos selecionado dentro dessa subscrição.If you select Single resource group, the reservation discount is applied to Azure Cosmos DB instances in the selected subscription and the selected resource group within that subscription.

    Pode alterar o âmbito de reserva depois de comprar a capacidade reservada.You can change the reservation scope after you buy the reserved capacity.
    SubscriçãoSubscription Subscrição que é usada para pagar a capacidade reservada do Azure Cosmos DB.Subscription that's used to pay for the Azure Cosmos DB reserved capacity. O método de pagamento na subscrição selecionada é utilizado para cobrar os custos.The payment method on the selected subscription is used in charging the costs. A subscrição deve ser um dos seguintes tipos:The subscription must be one of the following types:

    Acordo de Empresa (números de oferta: MS-AZR-0017P ou MS-AZR-0148P): Para uma subscrição da Enterprise, os encargos são deduzidos do saldo de compromisso monetário da inscrição ou cobrados como excesso.Enterprise Agreement (offer numbers: MS-AZR-0017P or MS-AZR-0148P): For an Enterprise subscription, the charges are deducted from the enrollment's monetary commitment balance or charged as overage.

    Subscrição individual com taxas 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 encargos são cobrados no cartão de crédito ou método de pagamento de fatura na subscrição.Individual subscription with pay-as-you-go rates (offer numbers: MS-AZR-0003P or MS-AZR-0023P): For an individual subscription with pay-as-you-go rates, the charges are billed to the credit card or invoice payment method on the subscription.
    Grupo de RecursosResource Group Grupo de recursos ao qual é aplicado o desconto de capacidade reservada.Resource group to which the reserved capacity discount is applied.
    TermoTerm Um ano ou três anos.One year or three years.
    Tipo de produçãoThroughput Type A produção é a provisionada como unidades de pedido.Throughput is provisioned as request units. Você pode comprar uma reserva para o rendimento previsto para ambas as configurações - uma única região escreve, bem como várias regiões escrevem.You can buy a reservation for the provisioned throughput for both setups - single region writes as well as multiple region writes. O tipo de produção tem dois valores para escolher: 100 RU/s por hora e 100 RU/s multi-mestre por hora.The throughput type has two values to choose from: 100 RU/s per hour and 100 Multi-master RU/s per hour.
    Unidades de Capacidade ReservadasReserved Capacity Units A quantidade de produção que quer reservar.The amount of throughput that you want to reserve. Pode calcular este valor determinando a produção necessária para todos os seus recursos DeSportes (por exemplo, bases de dados ou contentores) por região.You can calculate this value by determining the throughput needed for all your Cosmos DB resources (for example, databases or containers) per region. Em seguida, multiplique-a pelo número de regiões que irá associar à sua base de dados Cosmos.You then multiply it by the number of regions that you'll associate with your Cosmos database. 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.For example: If you have five regions with 1 million RU/sec in every region, select 5 million RU/sec for the reservation capacity purchase.
  5. Depois de preencher o formulário, calcula-se o preço necessário para a compra da capacidade reservada.After you fill the form, the price required to purchase the reserved capacity is calculated. A saída também mostra a percentagem de desconto que obtém com as opções escolhidas.The output also shows the percentage of discount you get with the chosen options. Clique em seguida SelecionarNext click Select

  6. No painel de reservas de compra, reveja o desconto e o preço da reserva.In the Purchase reservations pane, review the discount and the price of the reservation. Este preço de reserva aplica-se aos recursos DB da Azure Cosmos com produção abastada em todas as regiões.This reservation price applies to Azure Cosmos DB resources with throughput provisioned across all regions.

    Resumo da capacidade reservada

  7. Selecione Review + compre e depois compre agora.Select Review + buy and then buy now. Vê a seguinte página quando a compra é bem sucedida:You see the following page when the purchase is successful:

Depois de comprar uma reserva, é imediatamente aplicada a quaisquer recursos DB Azure Cosmos existentes que correspondam aos termos da reserva.After you buy a reservation, it's applied immediately to any existing Azure Cosmos DB resources that match the terms of the reservation. Se não tiver quaisquer recursos DB Azure Cosmos existentes, a reserva será aplicada quando implementar uma nova instância Cosmos DB que corresponda aos termos da reserva.If you don’t have any existing Azure Cosmos DB resources, the reservation will apply when you deploy a new Cosmos DB instance that matches the terms of the reservation. Em ambos os casos, o período da reserva começa imediatamente após uma compra bem sucedida.In both cases, the period of the reservation starts immediately after a successful purchase.

Quando a sua reserva expira, as suas instâncias DB Azure Cosmos continuam a decorrer e são cobradas nas tarifas regulares de pagamento à medida que vão.When your reservation expires, your Azure Cosmos DB instances continue to run and are billed at the regular pay-as-you-go rates.

Cancelar, trocar ou reembolsar reservasCancel, exchange, or refund reservations

Pode cancelar, trocar ou reembolsar reservas com determinadas limitações.You can cancel, exchange, or refund reservations with certain limitations. Para obter mais informações, veja Trocas e reembolsos personalizados das Reservas do Azure.For more information, see Self-service exchanges and refunds for Azure Reservations.

Próximos passosNext steps

O desconto de reserva é aplicado automaticamente aos recursos DB da Azure Cosmos que correspondem ao âmbito e atributos da reserva.The reservation discount is applied automatically to the Azure Cosmos DB resources that match the reservation scope and attributes. Pode atualizar o âmbito da reserva através do portal Azure, PowerShell, Azure CLI ou da API.You can update the scope of the reservation through the Azure portal, PowerShell, Azure CLI, or the API.

Precisa de ajuda?Need help? Contacte-nos.Contact us.

Se tiver dúvidas ou precisar de ajuda, crie um pedido de suporte.If you have questions or need help, create a support request.