Förstå hur reservationsrabatten tillämpas för Azure Cosmos DB

När du har köpt en reserverad Azure Cosmos DB-kapacitet tillämpas reservationsrabatten automatiskt på Azure Cosmos DB-resurser som matchar reservationens attribut och kvantitet. En reservation täcker det dataflöde som etableras för Azure Cosmos DB-resurser. Det täcker inte kostnader för programvara, nätverk, lagring eller fördefinierade containrar.

Så tillämpas reservationsrabatten

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 faktureras och fortsätter att använda reservationstimmar. Frigör eller ta bort resurser eller skala in andra resurser för att använda dina tillgängliga reservationstimmar med andra arbetsbelastningar.

Reservationsrabatt som tillämpas på Azure Cosmos DB-konton

En reservationsrabatt tillämpas på etablerade dataflöden i termer av enheter för programbegäran per sekund (RU/s), timme för timme. För Azure Cosmos DB-resurser som inte körs hela timmen tillämpas reservationsrabatten automatiskt på andra Azure Cosmos DB-resurser som matchar reservationsattributen. Rabatten kan tillämpas på Azure Cosmos DB-resurser som körs samtidigt. Om du inte har Azure Cosmos DB-resurser som körs under hela timmen och som matchar reservationsattributen får du inte den fullständiga fördelen med reservationsrabatten för den timmen.

Rabatterna är nivåindelade. Reservationer med fler enheter för programbegäran ger större rabatt.

Vid reservationsköpet tillämpas rabatter för alla regioner i förhållande till regionens Betala per användning-priser. Du kan se förhållandet för reservationsrabatten i respektive region i avsnittet Reservationsrabatter per region i den här artikeln.

Reservationsrabatt per region

Reservationsrabatten tillämpas på kostnader för Azure Cosmos DB-dataflöden timme för timme. Den tillämpas antingen för en enskild prenumeration eller i omfånget registrering/konto. Reservationsrabatten gäller för mätaranvändning enligt följande förhållanden i olika regioner:

Mätarbeskrivning Region Proportion
Azure Cosmos DB – 100 RU/s/timme – Asien och Stillahavsområdet, sydöstra Asien och Stillahavsområdet, sydöstra 1
Azure Cosmos DB – 100 RU/s/timme – Asien och Stillahavsområdet, östra Asien och Stillahavsområdet, östra 1
Azure Cosmos DB – 100 RU/s/timme – Europa, norra Europa, norra 1
Azure Cosmos DB – 100 RU/s/timme – Sydkorea, södra Sydkorea, södra 1
Azure Cosmos DB – 100 RU/s/timme – Europa, västra Europa, västra 1
Azure Cosmos DB – 100 RU/s/timme – Sydkorea, centrala Sydkorea, centrala 1
Azure Cosmos DB – 100 RU/s/timme – Storbritannien, södra Storbritannien, södra 1
Azure Cosmos DB – 100 RU/s/timme – Storbritannien, västra Storbritannien, västra 1
Azure Cosmos DB – 100 RU/s/timme – Storbritannien, norra Storbritannien, norra 1
Azure Cosmos DB – 100 RU/s/timme – Storbritannien, södra 2 Storbritannien, södra 2 1
Azure Cosmos DB – 100 RU/s/timme – USA, östra 2 USA, östra 2 1
Azure Cosmos DB – 100 RU/s/timme – USA, norra centrala USA, norra centrala 1
Azure Cosmos DB – 100 RU/s/timme – USA, västra USA, Västra 1
Azure Cosmos DB – 100 RU/s/timme – USA, centrala USA, centrala 1
Azure Cosmos DB – 100 RU/s/timme – USA, västra 2 USA, västra 2 1
Azure Cosmos DB – 100 RU/s/timme – USA, västra centrala USA, västra centrala 1
Azure Cosmos DB – 100 RU/s/timme – USA, östra USA, Östra 1
Azure Cosmos DB – 100 RU/s/timme – SA, norra SA, norra 1
Azure Cosmos DB – 100 RU/s/timme – SA, västra SA, västra 1
Azure Cosmos DB – 100 RU/s/timme – Indien, södra Indien, södra 1.0375
Azure Cosmos DB – 100 RU/s/timme – Kanada, östra Kanada, östra 1.1
Azure Cosmos DB – 100 RU/s/timme – Japan, östra Japan, östra 1.125
Azure Cosmos DB – 100 RU/s/timme – Japan, västra Japan, västra 1.125
Azure Cosmos DB – 100 RU/s/timme – Indien, västra Indien, västra 1.1375
Azure Cosmos DB – 100 RU/s/timme – Indien, centrala Indien, centrala 1.1375
Azure Cosmos DB – 100 RU/s/timme – Australien, östra Australien, östra 1.15
Azure Cosmos DB – 100 RU/s/timme – Kanada, centrala Kanada, centrala 1.2
Azure Cosmos DB – 100 RU/s/timme – Frankrike, centrala Frankrike, centrala 1.25
Azure Cosmos DB – 100 RU/s/timme – Brasilien, södra Brasilien, södra 1.5
Azure Cosmos DB – 100 RU/s/timme – Australien, centrala Australien, centrala 1.5
Azure Cosmos DB – 100 RU/s/timme – Australien, centrala 2 Australien, centrala 2 1.5
Azure Cosmos DB – 100 RU/s/timme – Frankrike, södra Frankrike, södra 1.625

Scenarier som visar hur reservationsrabatten tillämpas

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

  • Nödvändigt dataflöde: 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.

Scenario 1

Anta till exempel att du behöver Azure Cosmos DB-distributioner 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 det här förhållandet 1. Den totala mängden rabatterade RU/s är alltså 100 000. Det här värdet beräknas som: 50 000 * 1 + 50 000 * 1 = 100 000 RU/s. Du behöver inte betala några ytterligare avgifter enligt de vanliga Betala per användning-priserna.

Mätarbeskrivning Region Dataflödesförbrukning (RU/s) Reservationsrabatt tillämpad på RU/s
Azure Cosmos DB – 100 RU/s/timme – USA, norra centrala USA, norra centrala 50 000 50 000
Azure Cosmos DB – 100 RU/s/timme – USA, västra USA, Västra 50 000 50 000

Scenario 2

Anta till exempel att du behöver Azure Cosmos DB-distributioner i regionerna Australien, centrala 2 och Frankrike, södra. Varje region har en dataflödesförbrukning på 50 000 RU/s. Ett reservationsköp på 100 000 RU/s skulle tillämpas så här (förutsatt att användningen i Australien, centrala 2 prioriteras):

Mätarbeskrivning Region Dataflödesförbrukning (RU/s) Reservationsrabatt tillämpad på RU/s
Azure Cosmos DB – 100 RU/s/timme – Australien, centrala 2 Australien, centrala 2 50 000 50 000
Azure Cosmos DB – 100 RU/s/timme – Frankrike, södra Frankrike, södra 50 000 15 384
  • En användning av 50 000 enheter i AU Central 2-regionen motsvarar 75 000 RU/s 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 FRANKRIKE, 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 frankrike, södra används 25 000 RU/s reservationsköp och det lämnar 56 250 RU/s reservationer (81 250 –25 000 = 56 250 Ru/s).

  • 56 250 RU/s krävs när du använder reservationen. För att betala för dessa RU/s med vanlig 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 vanliga betala per användning-priserna.

Azure-faktureringssystemet tilldelar reservationsrabatten till den första instansen som bearbetas och som matchar reservationskonfigurationen. I det här fallet är det Australien, centrala 2.

Information om hur du förstår och visar tillämpningen av dina Azure-reservationer i rapporter om faktureringsanvändning finns i Förstå användning av Azure-reservationer.

Behöver du hjälp? Kontakta oss.

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

Nästa steg

Mer information om Azure-reservationer finns i följande artiklar: