Azure Cosmos DB に予約割引が適用されるしくみについてUnderstand how the reservation discount is applied to Azure Cosmos DB

Azure Cosmos DB の予約容量を購入すると、予約の属性や数量に合致する Azure Cosmos DB リソースに予約割引が自動的に適用されます。After you buy an Azure Cosmos DB reserved capacity, the reservation discount is automatically applied to Azure Cosmos DB resources that match the attributes and quantity of the reservation. 予約では、Azure Cosmos DB リソース用にプロビジョニングされたスループットがカバーされます。A reservation covers the throughput provisioned for Azure Cosmos DB resources. ソフトウェア、ネットワーク、ストレージ、定義済みコンテナーの料金はカバーされません。It doesn’t cover software, networking, storage, or predefined container charges.

予約割引の適用方法How reservation discount is applied

予約割引は、"使用しないと失われます"。A reservation discount is "use-it-or-lose-it". したがって、ある時間、一致するリソースがない場合は、その時間に対する予約量は失われます。So, if you don't have matching resources for any hour, then you lose a reservation quantity for that hour. 未使用の予約済み時間を繰り越すことはできません。You can't carry forward unused reserved hours.

リソースをシャットダウンすると、予約割引は、指定されたスコープ内の別の一致するリソースに自動的に適用されます。When you shut down a resource, the reservation discount automatically applies to another matching resource in the specified scope. 指定したスコープ内に一致するリソースが見つからない場合、予約済み時間は "失われます"。If no matching resources are found in the specified scope, then the reserved hours are lost.

Azure Cosmos DB アカウントに適用される予約割引Reservation discount applied to Azure Cosmos DB accounts

予約割引はプロビジョニングされたスループット (RU/秒) に時間単位で適用されます。A reservation discount is applied to provisioned throughput in terms of request units per second (RU/s) on an hour-by-hour basis. Azure Cosmos DB リソースがまる 1 時間実行されない場合、予約属性に合致する他の Azure Cosmos DB リソースに予約割引が自動的に適用されます。For Azure Cosmos DB resources that don't run the full hour, the reservation discount is automatically applied to other Cosmos DB resources that match the reservation attributes. この割引は、同時に実行されている Azure Cosmos DB リソースに適用できます。The discount can apply to Azure Cosmos DB resources that are running concurrently. Azure Cosmos DB リソースがまる 1 時間実行されず、予約属性に合致するリソースが他にない場合、その時間については、予約割引の特典が完全に活用されません。If you don't have Cosmos DB resources that run for the full hour and that match the reservation attributes, you don't get the full benefit of the reservation discount for that hour.

割引は階層化されています。The discounts are tiered. 予約の要求ユニットの数が多ければ、それだけ大きな割引が受けられます。Reservations with higher request units provide higher discounts.

予約購入では、リージョンのオンデマンド価格に等しい率ですべてのリージョンに割引が適用されます。The reservation purchase will apply discounts to all regions in the ratio equivalent to the regional on-demand pricing. 各リージョンの予約割引率については、この記事の「リージョン別の予約割引」セクションをご覧ください。For reservation discount ratios in each region, see the Reservation discount per region section of this article.

リージョン別の予約割引Reservation discount per region

予約割引は、時間単位で Azure Cosmos DB スループットに適用されます。The reservation discount is applied to Azure Cosmos DB throughput costs on an hour-by-hour basis. 単一サブスクリプションまたは登録済み/アカウントのスコープのいずれかで適用されます。It's applied at either the single subscription or the enrolled/account scope. 予約割引は、次の比率で、さまざまなリージョンのメーター使用量に適用されます。The reservation discount applies to meter usage in different regions in the following ratios:

メーターの説明Meter description リージョンRegion 比率Ratio
Azure Cosmos DB - 100 RU/秒/時間 - アジア太平洋南東部Azure Cosmos DB - 100 RU/s/Hour - AP Southeast アジア太平洋南東部AP Southeast 11
Azure Cosmos DB - 100 RU/秒/時間 - アジア太平洋東部Azure Cosmos DB - 100 RU/s/Hour - AP East アジア太平洋東部AP East 11
Azure Cosmos DB - 100 RU/秒/時間 - 北ヨーロッパAzure Cosmos DB - 100 RU/s/Hour - EU North 北ヨーロッパEU North 11
Azure Cosmos DB - 100 RU/秒/時間 - 韓国南部Azure Cosmos DB - 100 RU/s/Hour - KR South 韓国南部KR South 11
Azure Cosmos DB - 100 RU/秒/時間 - 西ヨーロッパAzure Cosmos DB - 100 RU/s/Hour - EU West 西ヨーロッパEU West 11
Azure Cosmos DB - 100 RU/秒/時間 - 韓国中部Azure Cosmos DB - 100 RU/s/Hour - KR Central 韓国中部KR Central 11
Azure Cosmos DB - 100 RU/秒/時間 - 英国南部Azure Cosmos DB - 100 RU/s/Hour - UK South 英国南部UK South 11
Azure Cosmos DB - 100 RU/秒/時間 - 英国西部Azure Cosmos DB - 100 RU/s/Hour - UK West 英国西部UK West 11
Azure Cosmos DB - 100 RU/秒/時間 - 英国北部Azure Cosmos DB - 100 RU/s/Hour - UK North 英国北部UK North 11
Azure Cosmos DB - 100 RU/秒/時間 - 英国南部 2Azure Cosmos DB - 100 RU/s/Hour - UK South 2 英国南部 2UK South 2 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国東部 2Azure Cosmos DB - 100 RU/s/Hour - US East 2 米国東部 2US East 2 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国中北部Azure Cosmos DB - 100 RU/s/Hour - US North Central 米国中北部US North Central 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国西部Azure Cosmos DB - 100 RU/s/Hour - US West 米国西部US West 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国中部Azure Cosmos DB - 100 RU/s/Hour - US Central 米国中部US Central 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国西部 2Azure Cosmos DB - 100 RU/s/Hour - US West 2 米国西部 2US West 2 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国中西部Azure Cosmos DB - 100 RU/s/Hour - US West Central 米国中西部US West Central 11
Azure Cosmos DB - 100 RU/秒/時間 - 米国東部Azure Cosmos DB - 100 RU/s/Hour - US East 米国東部US East 11
Azure Cosmos DB - 100 RU/秒/時間 - 南アフリカ北部Azure Cosmos DB - 100 RU/s/Hour - SA North 南アフリカ北部SA North 11
Azure Cosmos DB - 100 RU/秒/時間 - 南アフリカ西部Azure Cosmos DB - 100 RU/s/Hour - SA West 南アフリカ西部SA West 11
Azure Cosmos DB - 100 RU/秒/時間 - インド南部Azure Cosmos DB - 100 RU/s/Hour - IN South インド南部IN South 1.03751.0375
Azure Cosmos DB - 100 RU/秒/時間 - カナダ東部Azure Cosmos DB - 100 RU/s/Hour - CA East カナダ東部CA East 1.11.1
Azure Cosmos DB - 100 RU/秒/時間 - 東日本Azure Cosmos DB - 100 RU/s/Hour - JA East 東日本JA East 1.1251.125
Azure Cosmos DB - 100 RU/秒/時間 - 西日本Azure Cosmos DB - 100 RU/s/Hour - JA West 西日本JA West 1.1251.125
Azure Cosmos DB - 100 RU/秒/時間 - インド西部Azure Cosmos DB - 100 RU/s/Hour - IN West インド西部IN West 1.13751.1375
Azure Cosmos DB - 100 RU/秒/時間 - インド中部Azure Cosmos DB - 100 RU/s/Hour - IN Central インド中部IN Central 1.13751.1375
Azure Cosmos DB - 100 RU/秒/時間 - オーストラリア東部Azure Cosmos DB - 100 RU/s/Hour - AU East オーストラリア東部AU East 1.151.15
Azure Cosmos DB - 100 RU/秒/時間 - カナダ中部Azure Cosmos DB - 100 RU/s/Hour - CA Central カナダ中部CA Central 1.21.2
Azure Cosmos DB - 100 RU/秒/時間 - フランス中部Azure Cosmos DB - 100 RU/s/Hour - FR Central フランス中部FR Central 1.251.25
Azure Cosmos DB - 100 RU/秒/時間 - ブラジル南部Azure Cosmos DB - 100 RU/s/Hour - BR South ブラジル南部BR South 1.51.5
Azure Cosmos DB - 100 RU/秒/時間 - オーストラリア中部Azure Cosmos DB - 100 RU/s/Hour - AU Central オーストラリア中部AU Central 1.51.5
Azure Cosmos DB - 100 RU/秒/時間 - オーストラリア中部 2Azure Cosmos DB - 100 RU/s/Hour - AU Central 2 オーストラリア中部 2AU Central 2 1.51.5
Azure Cosmos DB - 100 RU/秒/時間 - フランス南部Azure Cosmos DB - 100 RU/s/Hour - FR South フランス南部FR South 1.6251.625

予約割引が適用されるしくみを示すシナリオScenarios that show how the reservation discount is applied

予約に次の要件があるとします。Consider the following requirements for a reservation:

  • 必要なスループット:50,000 RU/秒Required throughput: 50,000 RU/s
  • 使用されるリージョン:2Regions used: 2

この場合、この 2 つのリージョンで 100 RU/秒メーターの数量が 500 になり、それに対して合計オンデマンド料金が請求されます。In this case, your total on-demand charges are for 500 quantity of 100 RU/s meter in these two regions. RU/秒の合計消費量は 1 時間あたり 100,000 です。The total RU/s consumption is 100,000 every hour.

シナリオ 1Scenario 1

たとえば、米国中北部と米国西部のリージョンで Azure Cosmos DB のデプロイが必要であるとします。For example, assume that you need Azure Cosmos DB deployments in the US North Central and US West regions. 各リージョンのスループット消費量は 50,000 RU/秒です。Each region has a throughput consumption of 50,000 RU/s. 100,000 RU/秒を予約購入すると、オンデマンド料金が完全に相殺されます。A reservation purchase of 100,000 RU/s would completely balance your on-demand charges.

予約で与えられる割引は (スループット消費量 * そのリージョンの予約割引率) として計算されます。The discount that a reservation covers is computed as: throughput consumption * reservation_discount_ratio_for_that_region. 米国中北部リージョンと米国西部リージョンの場合、予約割引率は 1 です。For the US North Central and US West regions, the reservation discount ratio is 1. そのため、合計割引 RU/秒は 100,000 です。So, the total discounted RU/s are 100,000. この値は次のように計算されます。50,000 * 1 + 50,000 * 1 = 100,000 RU/秒。This value is computed as: 50,000 * 1 + 50,000 * 1 = 100,000 RU/s. 通常の従量課金制の料金では追加料金を支払う必要はありません。You don't have to pay any additional charges at the regular pay-as-you-go rates.

メーターの説明Meter description リージョンRegion スループット消費量 (RU/秒)Throughput consumption (RU/s) RU/秒に適用される予約割引Reservation discount applied to RU/s
Azure Cosmos DB - 100 RU/秒/時間 - 米国中北部Azure Cosmos DB - 100 RU/s/Hour - US North Central 米国中北部US North Central 50,00050,000 50,00050,000
Azure Cosmos DB - 100 RU/秒/時間 - 米国西部Azure Cosmos DB - 100 RU/s/Hour - US West 米国西部US West 50,00050,000 50,00050,000

シナリオ 2Scenario 2

たとえば、オーストラリア中部 2 とフランス南部のリージョンで Azure Cosmos DB のデプロイが必要であるとします。For example, assume that you need Azure Cosmos DB deployments in the AU Central 2 and FR South regions. 各リージョンのスループット消費量は 50,000 RU/秒です。Each region has a throughput consumption of 50,000 RU/s. 100,000 RU/秒の予約購入は次のように適用されます ("オーストラリア中部 2" の使用量が先に割引されるとします)。A reservation purchase of 100,000 RU/s would be applicable as follows (assuming that AU Central 2 usage was discounted first):

メーターの説明Meter description リージョンRegion スループット消費量 (RU/秒)Throughput consumption (RU/s) RU/秒に適用される予約割引Reservation discount applied to RU/s
Azure Cosmos DB - 100 RU/秒/時間 - オーストラリア中部 2Azure Cosmos DB - 100 RU/s/Hour - AU Central 2 オーストラリア中部 2AU Central 2 50,00050,000 50,00050,000
Azure Cosmos DB - 100 RU/秒/時間 - フランス南部Azure Cosmos DB - 100 RU/s/Hour - FR South フランス南部FR South 50,00050,000 15,38415,384

オーストラリア中部 2 リージョンの 50,000 ユニットの使用量は、75,000 RU/秒の課金対象使用量 (または正規化された使用量) に相当します。A usage of 50,000 units in the AU Central 2 region corresponds to 75,000 RU/s of billable usage (or normalized usage). この値は、スループット消費量 * そのリージョンの予約割引率として計算されます。This value is computed as: throughput consumption * reservation_discount_ratio_for_that_region. 計算は、課金対象使用量または正規化された使用量の 75,000 RU/秒と等しくなります。The computation equals 75,000 RU/s of billable or normalized usage. この値は次のように計算されます。50,000 * 1.5 = 75,000 RU/秒。This value is computed as: 50,000 * 1.5 = 75,000 RU/s.

100,000 RU/秒の予約購入でオーストラリア中部 2 の 75,000 RU/秒が相殺されます。The 100,000 RU/s of reservation purchase would offset the 75,000 RU/s in AU Central 2. 25,000 RU/秒がフランス南部リージョンのために残ります。It leaves 25,000 RU/s to the FR South region. 残りの 25,000 RU/秒から、15,384 RU/秒の予約割引がフランス南部リージョンに適用されます。From the remaining 25,000 RU/s, a reservation discount of 15,384 RU/s is applied to the FR South region. この割引値は次のように計算されます。25,000 / 1.625 = 15,384 RU/秒。The discount value is computed as: 25,000 / 1.625 = 15,384 RU/s. フランス南部リージョンの残りの 34,616 RU/秒は通常の従量課金制料金で請求されます。The remaining 34,616 RU/s in the FR South region are charged at the normal pay-as-you-go rates.

Azure 請求システムでは、予約構成に一致し、処理される最初のインスタンスに予約の課金特典が割り当てられます。The Azure billing system will assign the reservation billing benefit to the first instance that is processed and that matches the reservation configuration. たとえば、今回のケースではオーストラリア中部 2 です。For example, it's AU Central 2 in this case.

Azure の予約の適用状況を把握し、課金の使用状況レポートで確認する方法については、Azure の予約の使用状況に関するページを参照してください。To understand and view the application of your Azure reservations in billing usage reports, see Understand Azure reservation usage.

お困りの際は、Need help? お問い合わせください。Contact us.

ご質問がある場合やヘルプが必要な場合は、サポート リクエストを作成してください。If you have questions or need help, create a support request.

次の手順Next steps

Azure の予約の詳細については、次の記事を参照してください。To learn more about Azure reservations, see the following articles: