Ottimizzare il costo con la capacità riservata in Azure Cosmos DB

SI APPLICA A: Nosql Mongodb Cassandra Gremlin Tabella

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. Con la capacità riservata di Azure Cosmos DB, è possibile ottenere uno sconto sulla velocità effettiva di cui è stato effettuato il provisioning per le risorse di Azure Cosmos DB. ad esempio database e contenitori (tabelle, raccolte e grafi).

La capacità riservata di Azure Cosmos DB può ridurre significativamente i costi di Azure Cosmos DB, fino al 65% sui prezzi regolari con un impegno iniziale di un anno o tre anni. 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.

La capacità riservata di Azure Cosmos DB copre la velocità effettiva con provisioning relativa alle risorse. Non copre i costi di archiviazione e rete. 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. Per altre informazioni sulle prenotazioni, vedere l'articolo Informazioni sulle prenotazioni di Azure.

È possibile acquistare capacità riservata di Azure Cosmos DB dal portale di Azure. Usare pagamenti anticipati o mensili per acquistare la prenotazione. Per acquistare capacità riservata:

  • È necessario essere nel ruolo Proprietario per almeno una sottoscrizione Enterprise o singola con tariffe con pagamento in base al consumo.
  • Per le sottoscrizioni Enterprise, Aggiungi istanze riservate deve essere abilitata nel portale EA. In alternativa, se tale impostazione è disabilitata, è necessario essere un amministratore della sottoscrizione con contratto Enterprise.
  • 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.

Determinare la velocità effettiva necessaria prima dell'acquisto

Le dimensioni dell'acquisto di capacità riservata devono essere basate sulla quantità totale di velocità effettiva usata dalle risorse di Azure Cosmos DB esistenti o presto distribuite su base oraria. Ad esempio: acquistare una capacità riservata di 30.000 UR/sec se si tratta di un modello di utilizzo orario coerente. In questo esempio, qualsiasi velocità effettiva con provisioning superiore a 30.000 UR/sec verrà fatturata usando la tariffa con pagamento in base al consumo. Se la velocità effettiva con provisioning è inferiore a 30.000 UR/sec in un'ora, la capacità riservata aggiuntiva per tale ora verrà sprecata.

Le raccomandazioni per l'acquisto vengono calcolate in base al modello di utilizzo orario. L'utilizzo negli ultimi 7, 30 e 60 giorni viene analizzato e viene consigliato l'acquisto di capacità riservata che ottimizza il risparmio. È possibile visualizzare le dimensioni consigliate delle prenotazioni nel portale di Azure seguendo questa procedura:

  1. Accedere al portale di Azure.

  2. Selezionare Tutti i servizi>Prenotazioni>Aggiungi.

  3. Nel riquadro Acquista prenotazioni scegliere Azure Cosmos DB.

  4. Selezionare la scheda Consigliato per visualizzare le prenotazioni consigliate:

È possibile filtrare le raccomandazioni in base agli attributi seguenti:

  • Termine (1 anno o 3 anni)
  • Frequenza di fatturazione (mensile o iniziale)
  • Tipo di velocità effettiva (UR/s e UR/sec di scrittura in più aree)

È anche possibile definire l'ambito delle raccomandazioni all'interno di un singolo gruppo di risorse, una singola sottoscrizione o l'intera registrazione di Azure.

Ecco un esempio di raccomandazione:

Raccomandazioni sulla capacità riservata

Questa raccomandazione per l'acquisto di una prenotazione di 30.000 UR/s indica che, tra le prenotazioni di 3 anni, una dimensione di 30.000 UR/s consentirà di massimizzare il risparmio. In questo caso, la raccomandazione viene calcolata in base agli ultimi 30 giorni di utilizzo di Azure Cosmos DB. Se il cliente prevede che gli ultimi 30 giorni di utilizzo di Azure Cosmos DB siano rappresentativi dell'uso futuro, ottimizzano i risparmi acquistando una prenotazione di 30.000 UR/sec.

Acquistare capacità riservata di Azure Cosmos DB

  1. Accedere al portale di Azure.

  2. Selezionare Tutti i servizi>Prenotazioni>Aggiungi.

  3. Nel riquadro Acquistare prenotazioni scegliere Azure Cosmos DB per acquistare una nuova prenotazione.

  4. Compilare i campi obbligatori come descritto nella tabella seguente:

    Compilare il modulo per la capacità riservata

    Campo Descrizione
    Scope Opzione che controlla quante sottoscrizioni possono usare il vantaggio di fatturazione associato alla prenotazione. Controlla anche il modo in cui la prenotazione viene applicata alle sottoscrizioni specifiche.

    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. Il contesto di fatturazione si basa sul modo in cui è stata effettuata l'iscrizione ad Azure. Per i clienti aziendali, l'ambito condiviso è la registrazione e include tutte le sottoscrizioni all'interno della registrazione. 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 dell'account.

    Se si seleziona Gruppo di gestione, lo sconto per la prenotazione viene applicato alle istanze di Azure Cosmos DB eseguite in una delle sottoscrizioni che fanno parte del gruppo di gestione e dell'ambito di fatturazione.

    Se si seleziona Sottoscrizione singola, lo sconto per la prenotazione viene applicato alle istanze di Azure Cosmos DB nella sottoscrizione selezionata.

    Se si seleziona Gruppo di risorse singolo, lo sconto per la prenotazione viene applicato alle istanze di Azure Cosmos DB nella sottoscrizione selezionata e al gruppo di risorse selezionato all'interno di tale sottoscrizione.

    È possibile modificare l'ambito della prenotazione dopo l'acquisto della capacità riservata.
    Subscription Sottoscrizione usata per pagare la capacità riservata di Azure Cosmos DB. Il metodo di pagamento nella sottoscrizione selezionata viene utilizzato per l'addebito dei costi. La sottoscrizione deve essere uno dei tipi seguenti:

    Enterprise Agreement (numeri di offerta: MS-AZR-0017P o MS-AZR-0148P): per una sottoscrizione Enterprise, gli addebiti vengono dedotti dal saldo del pagamento anticipato di Azure (precedentemente denominato impegno monetario) o addebitato come eccedenza.

    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, gli addebiti vengono fatturati alla carta di credito o al metodo di pagamento della fattura nella sottoscrizione.
    Gruppo di risorse Gruppo di risorse a cui viene applicato lo sconto per la capacità riservata.
    Termine Un anno o tre anni.
    Tipo di velocità effettiva Il provisioning della velocità effettiva viene effettuato come unità richiesta. È possibile acquistare una prenotazione per la velocità effettiva di cui è stato effettuato il provisioning per entrambe le configurazioni: scritture in una singola area e scritture in più aree. Il tipo di velocità effettiva ha due valori tra cui scegliere: 100 UR/sec all'ora e 100 unità di scrittura ur/sec in più aree all'ora.
    Unità di capacità riservate Quantità di velocità effettiva da riservare. È possibile calcolare questo valore determinando la velocità effettiva necessaria per tutte le risorse di Azure Cosmos DB (ad esempio, database o contenitori) per area. Si moltiplica quindi per il numero di aree che verranno associate al database di Azure Cosmos DB. 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.
  5. Dopo aver compilato il modulo, viene calcolato il prezzo necessario per acquistare la capacità riservata. L'output mostra anche la percentuale di sconto che si ottiene con le opzioni scelte. Fare clic su Seleziona

  6. Nel riquadro Acquista prenotazioni esaminare lo sconto e il prezzo della prenotazione. 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.

    Riepilogo della capacità riservata

  7. Selezionare Rivedi e acquistae quindi acquista adesso. Se l'acquisto ha esito positivo, viene visualizzata la pagina seguente:

Dopo l'acquisto, una prenotazione viene applicata immediatamente a tutte le risorse esistenti di Azure Cosmos DB che corrispondono ai termini della prenotazione. Se non si dispone di risorse di Azure Cosmos DB esistenti, la prenotazione verrà applicata quando si distribuisce una nuova istanza di Azure Cosmos DB che corrisponde alle condizioni della prenotazione. In entrambi i casi, il periodo della prenotazione inizia immediatamente dopo l'acquisto.

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.

Annullare o scambiare le prenotazioni oppure chiedere il rimborso

È possibile annullare o scambiare le prenotazioni oppure chiederne il rimborso con determinate limitazioni. Per altre informazioni, vedere Scambi e rimborsi self-service per le prenotazioni di Azure.

Superamento della capacità riservata

Quando si riserva la capacità per le risorse di Azure Cosmos DB, si riserva il provisioning di thorughput. Se la velocità effettiva con provisioning viene superata, le richieste oltre a tale provisioning verranno fatturate usando tariffe con pagamento in base al consumo. Per altre informazioni sulle prenotazioni, vedere l'articolo Informazioni sulle prenotazioni di Azure. Per altre informazioni sulla velocità effettiva con provisioning, vedere Provisioning dei tipi di velocità effettiva.

Passaggi successivi

Lo sconto per la prenotazione si applica automaticamente alle risorse di Azure Cosmos DB che corrispondono agli attributi e all'ambito della prenotazione. È possibile aggiornare l'ambito della prenotazione tramite il portale di Azure, PowerShell, l'interfaccia della riga di comando di Azure o l'API.

Si sta tentando di pianificare la capacità per una migrazione ad Azure Cosmos DB? È possibile usare le informazioni del cluster di database esistente per la pianificazione della capacità.

Richiesta di assistenza Contattaci.

In caso di domande o per assistenza, creare una richiesta di supporto.