Priser och rabatter för Azure Cosmos DB med reserverad kapacitet

GÄLLER FÖR: NoSQL MongoDB Kassandra Gremlin Bord

Med reserverad kapacitet i Azure Cosmos DB kan du dra nytta av rabatterade priser på det dataflöde som har etablerats för dina Azure Cosmos DB-resurser. Du kan spara upp till 63 % genom att checka in en reservation för Azure Cosmos DB-resurser i antingen ett år eller tre år. Exempel på resurser är databaser och containrar (tabeller, samlingar och diagram). Den omfattar inte nätverk eller lagring.

Så här fungerar priser och rabatter i Azure Cosmos DB med reserverad kapacitet

Storleken på köpet av reserverad kapacitet ska baseras på den totala mängden dataflöde som befintliga eller snart distribuerade Azure Cosmos DB-resurser använder varje timme.

Till exempel: Köp reserverad kapacitet på 10 000 RU/s om det är ditt konsekventa användningsmönster per timme. I det här fallet debiteras etablerat dataflöde som överstiger 10 000 RU/s med din betala per användning-kurs. Men om ditt användningsmönster konsekvent ligger under 10 000 RU/s på en timme bör du minska din reserverade kapacitet i enlighet med detta för att undvika slöseri.

Tänk på följande:

  • Det finns ingen gräns för antalet reservationer.
  • Det är möjligt att köpa fler reservationer när som helst.
  • Det går att köpa olika reservationer i samma köp.

När du har köpt en reservation tillämpas den omedelbart på alla befintliga Azure Cosmos DB-resurser som matchar villkoren för reservationen. Om du inte har några befintliga Azure Cosmos DB-resurser gäller reservationen när du distribuerar en ny Azure Cosmos DB-instans som matchar villkoren för reservationen. I båda fallen startar perioden för reservationen omedelbart efter ett lyckat köp.

När din reservation upphör att gälla fortsätter dina Azure Cosmos DB-instanser att köras och debiteras enligt de vanliga betala per användning-priserna. Du kan köpa reserverad kapacitet för Azure Cosmos DB från Azure Portal. Betala för reservationen i förväg eller med månatliga betalningar.

Outnyttjad reserverad kapacitet och reservationsutbyte

Reservationsrabatter går förlorade om de inte används. Om du inte har några matchande resurser för en viss timme förlorar du därmed en reservationskvantitet för den timmen. Det går inte att föra vidare oanvända reserverade timmar.

När du avslutar en resurs tillämpas reservationsrabatten automatiskt på en annan matchande resurs i det angivna omfånget. Om det inte finns några matchande resurser i det angivna omfånget går de reserverade timmarna förlorade.

Stoppade resurser debiteras och använder fortfarande reservationstimmar. Om du vill använda dina tillgängliga reservationstimmar med andra arbetsbelastningar kan du frigöra eller ta bort resurser eller skala in andra resurser.

Kunder kan använda en självbetjäningsprocess för att utbyta reservationer och migrera befintliga för större eller mindre alternativ. Det finns ingen straffavgift för byten, som behandlas som återbetalning och ett återköp. Olika transaktioner skapas för annulleringen och det nya reservationsköpet. Det proportionella reservationsbeloppet återbetalas för de reservationer som byts ut. Du debiteras helt för det nya köpet. Det proportionella reservationsbeloppet är det dagliga proportionella restvärdet för den reservation som returneras. Klicka här om du vill ha mer information om reservationsutbyten.

Behörigheter som krävs

De behörigheter som krävs för att köpa reserverad kapacitet för Azure Cosmos DB är:

  • Om du vill köpa en reservation måste du ha rollen som ägare eller reservationsköpare i en Azure-prenumeration.
  • För Enterprise-prenumerationer måste Lägg till reserverade instanser vara aktiverat i EA-portalen. Eller om den inställningen är inaktiverad måste du vara EA-administratör för prenumerationen.
  • För programmet Molnlösningsleverantör (CSP) kan endast administratörsagenter eller försäljningsagenter köpa reserverad kapacitet i Azure Cosmos DB.

Reservationsrabatt per region

Reservationsrabatten gäller för dataflödesanvändning i olika regioner med hjälp av följande förhållanden:

Region Förhållande
Indien, södra 1.0375
Kanada, östra 1,1
Japan, östra 1,125
Japan, västra 1,125
Indien, västra 1.1375
Indien, centrala 1.1375
Australien, östra 1.15
Kanada, centrala 1.2
Frankrike, centrala 1.25
Brasilien, södra 1.5
Australien, centrala 1.5
Australien, centrala 2 1.5
Frankrike, södra 1.625
Alla andra regioner 1.0

Azure-faktureringssystemet tilldelar reservationsfaktureringsförmånen till den första regionen som lades till i databaskontot och som matchar reservationskonfigurationen. Kontrollera exemplen.

Prisrabattnivåer för Azure Cosmos DB med reserverad kapacitet

Reserverad Azure Cosmos DB-kapacitet kan avsevärt minska dina Azure Cosmos DB-kostnader, upp till 63 % på vanliga priser, med ett åtagande på ett år eller tre år i förväg. Reserverad kapacitet ger en faktureringsrabatt och påverkar inte tillståndet för dina Azure Cosmos DB-resurser, inklusive prestanda och tillgänglighet.

Vi erbjuder både fasta och progressiva rabatter. Observera att du kan blanda och matcha olika reservationsalternativ och storlekar i samma köp.

Reservationer för fasta rabatter

Med det här alternativet, med hjälp av multiplar av 100 RU/s, kan du reservera all kapacitet mellan 100 och 999 900 RU/s med fasta rabatter:

Reservation Ett års enkel rabatt Tre års rabatt
100 RU/s 20 % 30 %
100 RU/s för flera original 20 % 30 %

För mer än 999 900 RU/s kan du minska kostnaderna med progressiva rabatter.

Reservationer för progressiva rabatter

Med det här alternativet, med hjälp av multiplar av våra större reservationsstorlekar, kan du reservera all kapacitet från och med 1 000 000 RU/s, med progressiva rabatter:

Reservation Ett års rabatt Tre års rabatt
1 000 000 RU/s 27.0% 39.5%
1 000 000 fler master 32.0% 44.5%
2 000 000 RU/s 28.5% 42.3%
2 000 000 FLER MASTER RU/s 33.5% 47.3%
3 000 000 RU/s 29.0% 43,2 %
3 000 000 FLER MASTER RU/s 34.0% 48.2%
4 000 000 RU/s 33.0% 47.4%
4 000 000 FLER MASTER RU/s 38.0% 52.4%
5 000 000 RU/s 35.4% 49.9%
5 000 000 FLER master RU/s 40.4% 54.9%
10 000 000 RU/s 40.2% 55.0%
10 000 000 FLER master RU/s 45.2% 60.0%
12 500 000 RU/s 41.2% 56.0%
12 500 000 FLER MASTER RU/s 46.2% 61.0%
15 000 000 RU/s 41.8% 56.6%
15 000 000 FLER master RU/s 46.8% 61.6%
20 000 000 RU/s 42.6% 57.5%
20 000 000 FLER master RU/s 47.6% 62.5%
25 000 000 RU/s 43.1% 58.0%
25 000 000 FLER master RU/s 48.1% 63.0%
30 000 000 RU/s 43.4% 58.3%
30 000 000 FLER master RU/s 48.4% 63.3%

Du kan maximera besparingarna med den största reservationen för ditt scenario. Exempel: Du behöver 2 miljoner RU/s, en årsperiod. Om du köper två enheter av reservationen på 1 000 000 RU/s är din rabatt 27,0 %. Om du köper en enhet med reservationen på 2 000 000 RU/s har du exakt samma reserverade kapacitet, men en rabatt på 28,5 %.

Skapa en supportbegäran för att köpa en kvantitet av reservationerna som är större än 1 000 000 RU/s.

Reservationsförbrukning

Så snart du köper en reservation debiteras inte längre de dataflödesavgifter som matchar reservationsattributen enligt betala per användning-priserna. Mer information om reservationer finns i artikeln Om Azure-reservationer .

Observera att databasåtgärder för autoskalning av en skrivregion använder RU/s med en multiplikatorfaktor på 1,5. Med det har vi följande formler för reservationsförbrukning:

  • Standarddataflöde för en region: RU:er * Regionalt förhållande
  • Standarddataflöde för flera regioner: RU:er * Regionalt förhållande för varje region, i den ordning regionerna lades till i databaskontot.
  • Autoskalningsdataflöde för en region: RU:er * 1,5 * Regionalt förhållande
  • Dataflöde för automatisk skalning i flera regioner: RU:er * 1,5 * Regionalt förhållande för varje region, i den ordning som regionerna lades till i databaskontot.

Förbrukningsexempel

Tänk dig att du har följande krav för en reservation:

  • Obligatoriskt dataflöde per region: 50 000 RU/s
  • Regioner som används: 2

I det här fallet gäller användningen på begäran en kvantitet på 500 st. 100 RU/s-mätare i dessa två regioner. Den totala förbrukningen av RU/s är 100 000 varje timme.

Exempel 1 – Två regioner med ett förhållande på 1,0 och standarddataflöde

Anta till exempel att du behöver azure Cosmos DB-standarddistributioner för dataflöde i regionerna USA, norra centrala och USA, västra. Varje region har en dataflödesförbrukning på 50 000 RU/s. Ett reservationsköp på 100 000 RU/s skulle helt täcka dina utgifter för användningen på begäran. Rabatten som reservationen täcker beräknas så här: dataflödesförbrukning * reservationsrabattens_förhållande_i_regionen. För regionerna USA, norra centrala och USA, västra är reservationsrabattkvoten 1,0. Den totala mängden rabatterade RU/s är alltså 100 000. Det här värdet beräknas som: 50 000 * 1,0 + 50 000 * 1,0 = 100 000 RU/s. Du behöver inte betala några andra avgifter enligt de vanliga betala per användning-priserna.

Mätarbeskrivning Kvantitet Region Regionförhållande Dataflödesförbrukning (RU/s) Formel för reservationsförbrukning Reservationsrabatt tillämpad på RU/s Betala per användning RU/s
Azure Cosmos DB – 100 RU/s/timme – USA, norra centrala 500 USA, norra centrala 1.0 50,000 50 000 * 1,0 = 50 000 50 000 av reservationen 0
Azure Cosmos DB – 100 RU/s/timme – USA, västra 500 Västra USA 1.0 50,000 50 000 * 1,0 = 50 000 Återstående 50 000 av reservationen 0

Exempel 2 – Två regioner med olika förhållanden och standarddataflöde

Anta till exempel att du behöver azure Cosmos DB-standarddistributioner av dataflöde i regionerna AU Central 2 och FR South. Varje region har en dataflödesförbrukning på 50 000 RU/s. Ett reservationsköp på 100 000 RU/s skulle vara tillämpligt på följande sätt (förutsatt att AU Central 2-användningen först lades till i databaskontot):

Mätarbeskrivning Kvantitet Region Regionförhållande Dataflödesförbrukning (RU/s) Formel för reservationsförbrukning Slutlig reservationsrabatt som tillämpas på RU/s Betala per användning RU/s
Azure Cosmos DB – 100 RU/s/timme – Australien, centrala 2 500 Australien, centrala 2 1.5 50,000 50 000 * 1,5 = 75 000 75 000 av de 100 000 reservationerna 0
Azure Cosmos DB – 100 RU/s/timme – Frankrike, södra 500 Frankrike, södra 1.625 50,000 50 000 * 1,625 = 81 250 Återstående 25 000 av reservationen (81 250 - 25 000) / 1,625 = 34 616
  • En användning av 50 000 enheter i AU Central 2-regionen motsvarar 75 000 RU/s för fakturerbar reservationsanvändning (eller normaliserad användning). Värdet beräknas så här: dataflödesförbrukning * reservationsrabattens_förhållande_i_regionen. Beräkningen motsvarar 75 000 RU/s fakturerbar eller normaliserad användning. Det här värdet beräknas som: 50 000 * 1,5 = 75 000 RU/s.

  • En användning av 50 000 enheter i regionen FR Södra motsvarar 50 000 * 1,625 = 81 250 RU/s-reservation krävs.

  • Det totala reservationsköpet är 100 000. Eftersom AU central2-regionen använder 75 000 RU/s, vilket lämnar 25 000 RU/s för den andra regionen.

  • För den södra regionen FR används ett reservationsköp på 25 000 RU/s och lämnar 56 250 RU/s (81 250– 25 000 = 56 250 Ru/s).

  • 56 250 RU/s krävs vid användning av reservation. För att betala för RU/s med regelbunden prissättning måste du konvertera den till vanliga RU/s genom att dividera med reservationsförhållandet 56 250 /1,625 = 34 616 RU/s. Vanliga RU/s debiteras enligt de normala betala per användning-priserna.

Exempel 3 – Två regioner med ett 1,0-förhållande och autoskalningsdataflöde

Anta till exempel att du behöver distributioner av autoskalning av dataflöde i Azure Cosmos DB i regionerna USA, norra centrala och USA, västra. Varje region har en dataflödesförbrukning på 50 000 RU/s. Ett reservationsköp på 100 000 RU/s balanserar inte helt dina avgifter på begäran. Den rabatt som en reservation täcker beräknas som: dataflödesförbrukning * reservation_discount_ratio_for_that_region * autoscale_ratio. För regionerna USA, norra centrala och USA, västra är reservationsrabattkvoten 1,0.

Mätarbeskrivning Kvantitet Region Regionförhållande Autoskalningsförhållande Dataflödesförbrukning (RU/s) Formel för reservationsförbrukning Reservationsrabatt tillämpad på RU/s Betala per användning RU/s
Azure Cosmos DB – 100 RU/s/timme – USA, norra centrala 500 USA, norra centrala 1.0 1.5 50,000 50 000 * 1,0 * 1,5 = 75 000 75 000 av de 100 000 reservationerna 0
Azure Cosmos DB – 100 RU/s/timme – USA, västra 500 Västra USA 1.0 1.5 50,000 50 000 * 1,0 * 1,5 = 75 000 Återstående 25 000 av reservationen (75 000–25 000)/1,0 = 50 000

Exempelscenario för köp 1

Tänk dig det här hypotetiska scenariot: Ett företag arbetar med ett nytt program men är inte säkert på dataflödeskraven, de har köpt RU/s i 3 olika dagar.

  • Dag 1 köpte de reserverad kapacitet för sin utvecklingsmiljö:
    • Totalt 800 RU/s: åtta enheter av alternativet 100 RU/s med 20 % rabatt.
    • Begränsad till resursgruppen för utveckling.
    • Ett år, eftersom projektet varar i nio månader.
    • De betalade i förskott, det är ett litet värde.
  • Dag 30 köpte de reserverad kapacitet för testmiljön:
    • 750 000 RU/s: 7 500 enheter av alternativet 100 RU/s med 20 % rabatt.
    • Begränsad till testprenumerationen.
    • Ett år.
    • De väljer att betala varje månad.
  • Dag 180 köpte de reserverad kapacitet för produktionsmiljön:
    • 3 500 000 RU/s: En enhet av alternativet 3 000 000 RU/s med 43,2 % rabatt. Och 5 000 enheter av alternativet 100 RU/s, med 20 % rabatt.
    • Begränsad till produktionsprenumerationen.
    • Tre års sikt, för att maximera rabatterna.
    • De väljer att betala varje månad också.

Exempelscenario för köp 2

Tänk dig det här hypotetiska scenariot: Ett företag behöver en reservation på 10 950 000 tre år. I samma köp fick de:

  • En enhet av reservationen på 10 000 000 RU/s, som betalas varje månad.
  • 9 000 enheter av den 100 RU/s reservation som betalas varje månad.
  • 500 enheter av de 100 RU/s reservationer som betalats i förskott.

Fastställa det dataflöde som krävs före köpet

Vi beräknar inköpsrekommendationer baserat på ditt användningsmönster varje timme. Användning under de senaste 7, 30 och 60 dagarna analyseras och köp av reserverad kapacitet som maximerar dina besparingar rekommenderas. Du kan visa rekommenderade reservationsstorlekar i Azure Portal med hjälp av följande steg:

  1. Logga in på Azure-portalen.

  2. Välj Alla tjänster>Reservationer>lägg till.

  3. I fönstret Köp reservationer väljer du Azure Cosmos DB.

  4. Välj fliken Rekommenderas för att visa rekommenderade reservationer:

Du kan filtrera rekommendationer efter följande attribut:

  • Term (ett år eller tre år)
  • Faktureringsfrekvens (månads- eller startfrekvens )
  • Dataflödestyp (RU/s jämfört med skriv-RU/s för flera regioner)

Dessutom kan du omfångsrekommendationer vara inom en enda resursgrupp, en enskild prenumeration eller hela Din Azure-registrering.

Här är ett exempel på en rekommendation:

Rekommendationer för reserverad kapacitet

Den här rekommendationen om att köpa en reservation på 30 000 RU/s indikerar att en reservationsstorlek på 30 000 RU/s maximerar dina besparingar bland tre års reservationer. I det här fallet beräknas rekommendationen baserat på de senaste 30 dagarnas Azure Cosmos DB-användning. Om den här rekommendationen, baserat på de senaste 30 dagarnas Användning av Azure Cosmos DB, inte är representativ för framtida användning väljer du en annan rekommendationsperiod.

För en reservation på 30 000 RU/s i standardetablerade dataflöden bör du köpa 300 enheter av alternativet 100 RU/s.

Så här köper du reserverad kapacitet

  1. Dividera den reservationsstorlek som du vill ha med 100 för att beräkna antalet enheter för det 100 RU/s-alternativ som du behöver. Den maximala kvantiteten är 9 999 enheter eller 999 900 RU/s. För en miljon RU/s eller mer skapar du en supportbegäran för upp till 63 % rabatt.

  2. Logga in på Azure-portalen.

  3. Välj Alla tjänster>Reservationer>lägg till.

  4. I fönstret Köp reservationer väljer du Azure Cosmos DB för att köpa en ny reservation.

  5. Välj rätt omfång, faktureringsprenumeration, hanteringsgrupp om tillämpligt, resursgrupp om tillämpligt och reservationsstorlek. I följande tabell förklaras alla alternativ:

    Fält beskrivning
    Definitionsområde Alternativ som styr hur många prenumerationer som kan använda den faktureringsförmån som är associerad med reservationen. Den styr också hur reservationen tillämpas på specifika prenumerationer.

    Om du väljer Delad tillämpas reservationsrabatten på Azure Cosmos DB-instanser som körs i valfri prenumeration i din faktureringskontext. Faktureringskontexten baseras på hur du registrerade dig för Azure. För företagskunder är det delade omfånget registreringen och innehåller alla prenumerationer i registreringen. För betala per användning-kunder är det delade omfånget alla enskilda prenumerationer med betala per användning-priser som skapats av kontoadministratören.

    Om du väljer Hanteringsgrupp tillämpas reservationsrabatten på Azure Cosmos DB-instanser som körs i någon av de prenumerationer som ingår i både hanteringsgruppen och faktureringsomfånget.

    Om du väljer Enskild prenumeration tillämpas reservationsrabatten på Azure Cosmos DB-instanser i den valda prenumerationen.

    Om du väljer Enskild resursgrupp tillämpas reservationsrabatten på Azure Cosmos DB-instanser i den valda prenumerationen och den valda resursgruppen i den prenumerationen.

    Du kan ändra reservationsomfånget när du har köpt den reserverade kapaciteten.
    Prenumeration Prenumeration som används för att betala för reserverad Kapacitet för Azure Cosmos DB. Betalningsmetoden för den valda prenumerationen används för att debitera kostnaderna. Prenumerationen måste vara en av följande typer:

    företagsavtal (erbjudandenummer: MS-AZR-0017P eller MS-AZR-0148P): För en Enterprise-prenumeration dras avgifterna från registreringens Saldo för Azure-förskottsbetalning (kallades tidigare ekonomiskt åtagande) eller debiteras som överförbrukning.

    Enskilda prenumerationer med betala per användning-priser (erbjudandenummer: MS-AZR-0003P eller MS-AZR-0023P): För en enskild prenumeration med betala per användning-priser debiteras avgifterna till kreditkortet eller fakturabetalningsmetoden för prenumerationen.
    Resursgrupp Resursgrupp som rabatten för reserverad kapacitet tillämpas på.
    Term Ett år eller tre år.
    Dataflödestyp Dataflödet etableras som enheter för begäran. Du kan köpa en reservation för det etablerade dataflödet för båda installationerna – skrivningar i en enda region och skrivningar med flera original. Dataflödestypen har två värden att välja mellan: 100 RU/s per timme och 100 flerregionsskrivningar RU/s per timme.
    Reserverade kapacitetsenheter Mängden dataflöde som du vill reservera. Du kan beräkna det här värdet genom att fastställa det dataflöde som behövs för alla dina Azure Cosmos DB-resurser (till exempel databaser eller containrar) per region. Sedan multiplicerar du det med antalet regioner som du associerar med din Azure Cosmos DB-databas. Exempel: Om du har fem regioner med 1 miljon RU/sek i varje region väljer du 5 miljoner RU/s för reservationsköpet.
  6. Klicka på knappen Lägg till i kundvagn blå i det nedre högra hörnet och sedan på Visa kundvagn när du är klar. Härnäst definieras kvantiteterna. Observera att du kan lägga till olika alternativ i kundvagnen. Exempel: Om du behöver 1 100 000 RU/s bör du lägga till både 1 000 000 RU/s och alternativen 100 RU/s i kundvagnen.

  7. I fönstret Köp reservationer granskar du faktureringsfrekvensen, kvantiteten, rabatten och priset för reservationen. Det här reservationspriset gäller för Azure Cosmos DB-resurser med dataflöde etablerat i alla regioner. Exempel: Du behöver 500 000 RU/s med automatisk förnyelse för produktionsmiljön inom ett specifikt omfång, 82 000 RU/s för din testresursgrupp och 10 000 RU/s för utvecklingsprenumerationen. Du kan se i bilden hur en kundvagn för reservationer ser ut för det här scenariot.

    Sammanfattning av reserverad kapacitet

  8. Välj Granska + köp och köp sedan nu.

Avbryta, byta ut eller återbetala reservationer

Du kan avbryta, byta ut och återbetala reservationer med vissa begränsningar. Läs mer i Byten och återbetalning för Azure-reservationer via självbetjäning.

Överskrider reserverad kapacitet

När du reserverar kapacitet för dina Azure Cosmos DB-resurser reserverar du etablerat dataflöde. Om det etablerade dataflödet överskrids debiteras begäranden utöver det etableringsbeloppet med hjälp av betala per användning-priser. Mer information om reservationer finns i artikeln Om Azure-reservationer . Mer information om etablerat dataflöde finns i etablerade dataflödestyper.

Begränsningar

  • För närvarande stöder vi inte reservationer för vCore-baserade tjänster.
  • För närvarande stöder vi inte reservationer för serverlösa konton.
  • För närvarande stöder vi inte reservationer för lagring eller nätverk.

Nästa steg

Reservationsrabatten tillämpas automatiskt på De Azure Cosmos DB-resurser som matchar reservationsomfånget och attributen. Du kan uppdatera reservationens omfång via Azure Portal, PowerShell, Azure CLI eller API:et.

Försöker du planera kapacitet för en migrering till Azure Cosmos DB? Du kan använda information om ditt befintliga databaskluster för kapacitetsplanering.

Behöver du hjälp? Kontakta oss.

Om du har frågor eller behöver hjälp kan du skapa en supportbegäran.