Ottimizzare il costo con la capacità riservata in Azure Cosmos DBOptimize cost with reserved capacity in Azure Cosmos DB

SI APPLICA A: API SQL API Cassandra API Gremlin API Tabella API di Azure Cosmos DB per MongoDB

La capacità riservata di Azure Cosmos DB consente di risparmiare grazie al pagamento anticipato delle risorse di Azure Cosmos DB per uno o tre anni.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. Con la capacità riservata di Azure Cosmos DB, è possibile ottenere uno sconto sulla velocità effettiva di cui viene effettuato il provisioning per le risorse di Cosmos DB,With Azure Cosmos DB reserved capacity, you can get a discount on the throughput provisioned for Cosmos DB resources. ad esempio database e contenitori (tabelle, raccolte e grafi).Examples of resources are databases and containers (tables, collections, and graphs).

La capacità riservata di Azure Cosmos DB consente di ridurre in modo significativo i costi di Cosmos DB, fino al 65% rispetto ai prezzi normali, con un impegno anticipato di un anno o di tre anni.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. La capacità riservata permette di ottenere uno sconto a livello di fatturazione e non ha alcuna ripercussione sullo stato di runtime delle risorse di Azure Cosmos DB.Reserved capacity provides a billing discount and doesn't affect the runtime state of your Azure Cosmos DB resources.

La capacità riservata di Azure Cosmos DB copre la velocità effettiva con provisioning relativa alle risorse.Azure Cosmos DB reserved capacity covers throughput provisioned for your resources. Non copre i costi di archiviazione e rete.It doesn't cover the storage and networking charges. Non appena si acquista una prenotazione, i costi per la velocità effettiva che corrispondono agli attributi della prenotazione non vengono più addebitati alle tariffe con pagamento in base al consumo.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. Per altre informazioni sulle prenotazioni, vedere l'articolo Informazioni sulle prenotazioni di Azure.For more information on reservations, see the Azure reservations article.

È possibile acquistare capacità riservata di Azure Cosmos DB dal portale di Azure.You can buy Azure Cosmos DB reserved capacity from the Azure portal. Usare pagamenti anticipati o mensili per acquistare la prenotazione.Pay for the reservation up front or with monthly payments. Per acquistare capacità riservata:To buy reserved capacity:

  • È necessario avere il ruolo di proprietario per almeno una sottoscrizione Enterprise o singola con tariffe con pagamento in base al consumo.You must be in the Owner role for at least one Enterprise or individual subscription with pay-as-you-go rates.
  • Per le sottoscrizioni Enterprise, Aggiungi istanze riservate deve essere abilitata nel portale EA.For Enterprise subscriptions, Add Reserved Instances must be enabled in the EA portal. In alternativa, se tale impostazione è disabilitata, è necessario essere un amministratore della sottoscrizione con contratto Enterprise.Or, if that setting is disabled, you must be an EA Admin on the subscription.
  • Per il programma Cloud Solution Provider (CSP), solo gli agenti di amministrazione o gli agenti di vendita possono acquistare capacità riservata di Azure Cosmos DB.For the Cloud Solution Provider (CSP) program, only admin agents or sales agents can buy Azure Cosmos DB reserved capacity.

Determinare la velocità effettiva necessaria prima dell'acquistoDetermine the required throughput before purchase

La dimensione dell'acquisto di capacità riservata deve essere basata sulla quantità totale di velocità effettiva che verrà usata dalle risorse Azure Cosmos DB esistenti o presto distribuite per la distribuzione su base oraria.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. Ad esempio: acquistare 30.000 UR/s capacità riservata se questo è il modello di utilizzo orario coerente.For example: Purchase 30,000 RU/s reserved capacity if that's your consistent hourly usage pattern. In questo esempio, la velocità effettiva con provisioning superiore a 30.000 UR/sec verrà fatturata in base alla tariffa con pagamento in base al consumo.In this example, any provisioned throughput above 30,000 RU/s will be billed using your Pay-as-you-go rate. Se la velocità effettiva con provisioning è inferiore a 30.000 UR/sec in un'ora, la capacità riservata aggiuntiva per quell'ora verrà sprecata.If provisioned throughput is below 30,000 RU/s in an hour, then the extra reserved capacity for that hour will be wasted.

Vengono calcolate le raccomandazioni per l'acquisto in base al modello di utilizzo orario.We calculate purchase recommendations based on your hourly usage pattern. L'utilizzo negli ultimi 7, 30 e 60 giorni viene analizzato e l'acquisto di capacità riservata che massimizza i risparmi è consigliato.Usage over last 7, 30 and 60 days is analyzed, and reserved capacity purchase that maximizes your savings is recommended. È possibile visualizzare le dimensioni di prenotazione consigliate nel portale di Azure attenendosi alla procedura seguente:You can view recommended reservation sizes in the Azure portal using the following steps:

  1. Accedere al portale di Azure.Sign in to the Azure portal.

  2. Selezionare tutti i servizi > prenotazioni > Aggiungi.Select All services > Reservations > Add.

  3. Dal riquadro prenotazioni acquisti scegliere Azure Cosmos DB.From the Purchase reservations pane, choose Azure Cosmos DB.

  4. Selezionare la scheda consigliata per visualizzare le prenotazioni consigliate:Select the Recommended tab to view recommended reservations:

È possibile filtrare le raccomandazioni in base ai seguenti attributi:You can filter recommendations by the following attributes:

  • Termini (1 anno o 3 anni)Term (1 year or 3 years)
  • Frequenza di fatturazione (mensile o iniziale)Billing frequency (Monthly or Upfront)
  • Tipo di velocità effettiva (UR/s e ur/sec scrittura in più aree)Throughput Type (RU/s vs multi-region write RU/s)

Inoltre, è possibile definire l'ambito delle raccomandazioni all'interno di un singolo gruppo di risorse, una singola sottoscrizione o l'intera registrazione di Azure.Additionally, you can scope recommendations to be within a single resource group, single subscription, or your entire Azure enrollment.

Ecco un esempio di Raccomandazione:Here's an example recommendation:

Raccomandazioni sulla capacità riservata

Questa raccomandazione per l'acquisto di una prenotazione di 30.000 UR/sec indica che, tra le prenotazioni di 3 anni, una dimensione di prenotazione di 30.000 UR/s consente di ottimizzare il risparmio.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. In questo caso, la raccomandazione viene calcolata in base agli ultimi 30 giorni di utilizzo del Azure Cosmos DB.In this case, the recommendation is calculated based on the past 30 days of Azure Cosmos DB usage. Se il cliente prevede che gli ultimi 30 giorni di utilizzo di Azure Cosmos DB siano rappresentativi di un uso futuro, si otterrebbe un miglioramento del risparmio acquistando una prenotazione di 30.000 UR/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.

Acquistare capacità riservata di Azure Cosmos DBBuy Azure Cosmos DB reserved capacity

  1. Accedere al portale di Azure.Sign in to the Azure portal.

  2. Selezionare tutti i servizi > prenotazioni > Aggiungi.Select All services > Reservations > Add.

  3. Dal riquadro prenotazioni acquisti scegliere Azure Cosmos DB per acquistare una nuova prenotazione.From the Purchase reservations pane, choose Azure Cosmos DB to buy a new reservation.

  4. Compilare i campi obbligatori come descritto nella tabella seguente:Fill in the required fields as described in the following table:

    Compilare il modulo per la capacità riservata

    CampoField DescrizioneDescription
    AmbitoScope Opzione che controlla quante sottoscrizioni possono usare il vantaggio di fatturazione associato alla prenotazione.Option that controls how many subscriptions can use the billing benefit associated with the reservation. Controlla anche il modo in cui la prenotazione viene applicata alle sottoscrizioni specifiche.It also controls how the reservation is applied to specific subscriptions.

    Se si seleziona Condiviso, lo sconto per la prenotazione viene applicato alle istanze di Azure Cosmos DB in esecuzione in qualsiasi sottoscrizione nel contesto di fatturazione.If you select Shared, the reservation discount is applied to Azure Cosmos DB instances that run in any subscription within your billing context. Il contesto di fatturazione si basa sul modo in cui è stata effettuata l'iscrizione ad Azure.The billing context is based on how you signed up for Azure. Per i clienti aziendali, l'ambito condiviso è la registrazione e include tutte le sottoscrizioni all'interno della registrazione.For enterprise customers, the shared scope is the enrollment and includes all subscriptions within the enrollment. Per i clienti con pagamento in base al consumo, l'ambito condiviso è costituito da tutte le singole sottoscrizioni con tariffe con pagamento in base al consumo create dall'amministratore account.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 si seleziona Sottoscrizione singola, lo sconto per la prenotazione viene applicato alle istanze di Azure Cosmos DB nella sottoscrizione selezionata.If you select Single subscription, the reservation discount is applied to Azure Cosmos DB instances in the selected subscription.

    Se si seleziona gruppo di risorse singolo, lo sconto relativo alla prenotazione viene applicato alle istanze Azure Cosmos DB nella sottoscrizione selezionata e al gruppo di risorse selezionato all'interno di tale sottoscrizione.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.

    È possibile modificare l'ambito della prenotazione dopo l'acquisto della capacità riservata.You can change the reservation scope after you buy the reserved capacity.
    SubscriptionSubscription Sottoscrizione usata per pagare la capacità riservata di Azure Cosmos DB.Subscription that's used to pay for the Azure Cosmos DB reserved capacity. Il metodo di pagamento per la sottoscrizione selezionata viene utilizzato per l'addebito dei costi.The payment method on the selected subscription is used in charging the costs. La sottoscrizione deve essere di uno dei seguenti tipi:The subscription must be one of the following types:

    Contratto Enterprise (numeri di offerta: MS-AZR-0017P o MS-AZR-0148P): per una sottoscrizione aziendale, gli addebiti vengono dedotti dal saldo prepagato di Azure per la registrazione (in precedenza denominato impegno monetario) o addebitati come eccedenze.Enterprise Agreement (offer numbers: MS-AZR-0017P or MS-AZR-0148P): For an Enterprise subscription, the charges are deducted from the enrollment's Azure Prepayment (previously called monetary commitment) balance or charged as overage.

    Sottoscrizione singola con tariffe con pagamento in base al consumo (numeri di offerta: MS-AZR-0003P o MS-AZR-0023P): per una sottoscrizione singola con tariffe con pagamento in base al consumo, i costi vengono addebitati sul metodo di pagamento con carta di credito o fatturazione per la sottoscrizione.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.
    Gruppo di risorseResource Group Gruppo di risorse a cui viene applicato lo sconto per la capacità riservata.Resource group to which the reserved capacity discount is applied.
    TermineTerm Un anno o tre anni.One year or three years.
    Tipo di velocità effettivaThroughput Type Il provisioning della velocità effettiva viene effettuato come unità richiesta.Throughput is provisioned as request units. È possibile acquistare una prenotazione per la velocità effettiva di cui è stato effettuato il provisioning per entrambe le operazioni di scrittura: singole aree e scritture in più aree.You can buy a reservation for the provisioned throughput for both setups - single region writes as well as multiple region writes. Il tipo di velocità effettiva è costituito da due valori da scegliere: 100 ur/sec all'ora e 100 in più aree Scritture ur/sec all'ora.The throughput type has two values to choose from: 100 RU/s per hour and 100 multi-region writes RU/s per hour.
    Unità di capacità riservataReserved Capacity Units Quantità di velocità effettiva da riservare.The amount of throughput that you want to reserve. È possibile calcolare questo valore determinando la velocità effettiva necessaria per tutte le risorse di Cosmos DB (ad esempio, database o contenitori) per ogni area.You can calculate this value by determining the throughput needed for all your Cosmos DB resources (for example, databases or containers) per region. Viene quindi moltiplicato per il numero di aree associate al database Cosmos.You then multiply it by the number of regions that you'll associate with your Cosmos database. Se ad esempio si hanno cinque aree con 1 milione di unità richieste/sec in ogni area, selezionare 5 milioni di unità richieste/sec per l'acquisto di capacità di prenotazione.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. Una volta compilato il modulo, viene calcolato il prezzo necessario per acquistare la capacità riservata.After you fill the form, the price required to purchase the reserved capacity is calculated. L'output Mostra anche la percentuale di sconto ottenibile con le opzioni selezionate.The output also shows the percentage of discount you get with the chosen options. Fare clic su SelezionaNext click Select

  6. Nel riquadro prenotazioni acquisti esaminare lo sconto e il prezzo della prenotazione.In the Purchase reservations pane, review the discount and the price of the reservation. Il prezzo della prenotazione si applica alle risorse di Azure Cosmos DB con velocità effettiva di cui è stato effettuato il provisioning in tutte le aree.This reservation price applies to Azure Cosmos DB resources with throughput provisioned across all regions.

    Riepilogo capacità riservata

  7. Selezionare Review + Buy , quindi acquistare ora.Select Review + buy and then buy now. Se l'acquisto ha esito positivo, viene visualizzata la pagina seguente:You see the following page when the purchase is successful:

Dopo l'acquisto, una prenotazione viene applicata immediatamente a tutte le risorse esistenti di Azure Cosmos DB che corrispondono ai termini della prenotazione.After you buy a reservation, it's applied immediately to any existing Azure Cosmos DB resources that match the terms of the reservation. Se non ci sono risorse di Azure Cosmos DB esistenti, la prenotazione verrà applicata quando si distribuisce una nuova istanza di Cosmos DB che corrisponde ai termini della prenotazione.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. In entrambi i casi, il periodo della prenotazione inizia immediatamente dopo l'acquisto.In both cases, the period of the reservation starts immediately after a successful purchase.

Quando la prenotazione scade, le istanze di Azure Cosmos DB continuano a essere eseguite e vengono fatturate alle normali tariffe con pagamento in base al consumo.When your reservation expires, your Azure Cosmos DB instances continue to run and are billed at the regular pay-as-you-go rates.

Annullare o scambiare le prenotazioni oppure chiedere il rimborsoCancel, exchange, or refund reservations

È possibile annullare o scambiare le prenotazioni oppure chiederne il rimborso con determinate limitazioni.You can cancel, exchange, or refund reservations with certain limitations. Per altre informazioni, vedere Scambi e rimborsi self-service per le prenotazioni di Azure.For more information, see Self-service exchanges and refunds for Azure Reservations.

Passaggi successiviNext steps

Lo sconto per la prenotazione si applica automaticamente alle risorse di Azure Cosmos DB che corrispondono agli attributi e all'ambito della prenotazione.The reservation discount is applied automatically to the Azure Cosmos DB resources that match the reservation scope and attributes. È possibile aggiornare l'ambito della prenotazione tramite il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure o l'API.You can update the scope of the reservation through the Azure portal, PowerShell, Azure CLI, or the API.

Richiesta di assistenzaNeed help? Contattaci.Contact us.

In caso di domande o per assistenza, creare una richiesta di supporto.If you have questions or need help, create a support request.