了解保留折扣如何套用至 Azure Cosmos DB
購買 Azure Cosmos DB 保留容量之後,保留折扣會自動套用至符合保留屬性和數量的 Azure Cosmos DB 資源。 保留可涵蓋針對 Azure Cosmos DB 資源所佈建的輸送量。 其未涵蓋軟體、網路、儲存體或預先定義的容器費用。
保留折扣的套用方式
保留折扣採「不用則作廢」的原則。 因此,如果您有任何一小時沒有相符的資源,就會失去該小時的保留數量。 您無法遞轉未使用的保留時數。
當您關閉資源時,保留折扣會自動套用至指定範圍中另一個相符的資源。 如果在指定的範圍內找不到相符的資源,則會「失去」保留時數。
停止的資源會計費並繼續利用保留時間。 若要搭配其他工作負載使用可用的保留時數,請解除配置或刪除資源,或縮減其他資源。
套用至 Azure Cosmos DB 帳戶的保留折扣
保留折扣會以每小時為基礎,以每秒要求單位 (RU/秒) 套用至已佈建的輸送量。 有關未全小時執行的 Azure Cosmos DB 資源,保留區折扣會自動套用至符合保留區屬性的其他 Azure Cosmos DB 資源。 此折扣可套用至同時執行的 Azure Cosmos DB 資源。 如果您的 Azure Cosmos DB 資源無法運作整整一小時,或與保留屬性不一致,則不會從每小時保留折扣中獲得完整權益。
不同層有不同折扣。 要求單位越高的保留所提供的折扣越高。
保留購買會將折扣套用至與區域隨選定價相等比例的所有區域。 如需了解每個區域中的保留折扣比例,請參閱本文的每一區域的保留折扣一節。
每一區域的保留折扣
保留折扣會以每小時為基礎,套用至 Azure Cosmos DB 輸送量成本。 它會套用至單一訂用帳戶或已註冊/帳戶範圍。 保留折扣會依下列比例套用至不同區域中的計量使用量:
計量描述 | 區域 | 比例 |
---|---|---|
Azure Cosmos DB - 100 RU/秒/小時 - 亞太地區東南部 | 亞太地區東南部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 亞太地區東部 | 亞太地區東部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 歐洲北部 | 歐洲北部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 南韓南部 | 韓國南部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 歐洲西部 | 歐洲西部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 南韓中部 | 南韓中部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 英國南部 | 英國南部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 英國西部 | 英國西部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 英國北部 | 英國北部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 英國南部 2 | 英國南部 2 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國東部 2 | 美國東部 2 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國中北部 | 美國中北部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國西部 | 美國西部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國中部 | 美國中部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國西部 2 | 美國西部 2 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國中西部 | 美國中西部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國東部 | 美國東部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 南非北部 | 南非北部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 南非西部 | 南非西部 | 1 |
Azure Cosmos DB - 100 RU/秒/小時 - 印度南部 | 印度南部 | 1.0375 |
Azure Cosmos DB - 100 RU/秒/小時 - 加拿大東部 | 加拿大東部 | 1.1 |
Azure Cosmos DB - 100 RU/秒/小時 - 日本東部 | 日本東部 | 1.125 |
Azure Cosmos DB - 100 RU/秒/小時 - 日本西部 | 日本西部 | 1.125 |
Azure Cosmos DB - 100 RU/秒/小時 - 印度西部 | 印度西部 | 1.1375 |
Azure Cosmos DB - 100 RU/秒/小時 - 印度中部 | 印度中部 | 1.1375 |
Azure Cosmos DB - 100 RU/秒/小時 - 澳大利亞東部 | 澳大利亞東部 | 1.15 |
Azure Cosmos DB - 100 RU/秒/小時 - 加拿大中部 | 加拿大中部 | 1.2 |
Azure Cosmos DB - 100 RU/秒/小時 - 法國中部 | 法國中部 | 1.25 |
Azure Cosmos DB - 100 RU/秒/小時 - 巴西南部 | 巴西南部 | 1.5 |
Azure Cosmos DB - 100 RU/秒/小時 - 澳大利亞中部 | 澳洲中部 | 1.5 |
Azure Cosmos DB - 100 RU/秒/小時 - 澳大利亞中部 2 | 澳洲中部 2 | 1.5 |
Azure Cosmos DB - 100 RU/秒/小時 - 法國南部 | 法國南部 | 1.625 |
說明保留折扣套用方式的案例
請思考一下下列保留需求:
- 所需的輸送量: 50,000 RU/秒
- 使用的區域:2
在此案例中,您的需求費用總計會針對這兩個區域中的 500 個 100 RU/秒計量。 每小時總計會耗用 100,000 RU/秒。
案例 1
例如,假設您需要 Azure Cosmos DB 部署在美國中北部和美國西部區域。 每個區域有 50,000 RU/秒的輸送量耗用量。 購買 100,000 RU/秒的保留將可完全平衡您的需求費用。
保留所涵蓋折扣的計算方式為:輸送量耗用量 * 該區域的保留折扣比例。 就「美國中北部」和「美國西部」區域而言,保留折扣比例為 1。 因此,總共折扣的 RU/秒為 100,000 RU/秒。 此值的計算方式為:50,000 * 1 + 50,000 * 1 = 100,000 RU/秒。 您不需要以定期隨用隨付率支付任何其他費用。
計量描述 | 區域 | 輸送量耗用量 (RU/秒) | 套用至 RU/秒的保留折扣 |
---|---|---|---|
Azure Cosmos DB - 100 RU/秒/小時 - 美國中北部 | 美國中北部 | 50,000 | 50,000 |
Azure Cosmos DB - 100 RU/秒/小時 - 美國西部 | 美國西部 | 50,000 | 50,000 |
案例 2
例如,假設您需要 Azure Cosmos DB 部署在澳大利亞中部 2 和法國南部區域。 每個區域有 50,000 RU/秒的輸送量耗用量。 購買 100,000 RU/秒的保留時,會以下列方式套用 (假設先對「澳大利亞中部 2」進行折扣):
計量描述 | 區域 | 輸送量耗用量 (RU/秒) | 套用至 RU/秒的保留折扣 |
---|---|---|---|
Azure Cosmos DB - 100 RU/秒/小時 - 澳大利亞中部 2 | 澳洲中部 2 | 50,000 | 50,000 |
Azure Cosmos DB - 100 RU/秒/小時 - 法國南部 | 法國南部 | 50,000 | 15,384 |
澳大利亞中部 2 區域中 50,000 個單位的使用量相當於 75,000 RU/秒的可計費保留使用量 (或標準化使用量)。 此值的計算方式為:輸送量耗用量 * 該區域的保留折扣比例。 計算等於 75,000 RU/秒的可計費或標準化使用量。 此值的計算方式為:50,000 * 1.5 = 75,000 RU/秒。
法國南部區域中 50,000 個單位的使用量相當於需要 50,000 * 1.625 = 81,250 RU/秒的保留。
總保留購買為 100,000 個單位。 因為 AU central2 區域使用 75,000 RU/秒,因此會讓其他區域保留 25,000 RU/秒。
針對FR南部區域,會使用25,000 RU/秒的保留購買,並保留56,250個保留 RU/秒(81,250 – 25,000 = 56,250 Ru/秒)。
使用保留時需要 56,250 RU/秒。 若要以一般定價支付 RU/秒的費用,您必須將它轉換成一般 RU/秒,方法是除以保留比率 56,250 / 1.625 = 34,616 RU/秒。 一般 RU/秒會按正常的隨用隨付率來收費。
Azure 計費系統會將保留計費權益指派給已處理且符合保留設定的第一個實例。 例如本案例中的「澳大利亞中部 2」。
若要在計費使用量報告中了解及檢視 Azure 保留的應用,請參閱了解 Azure 保留使用量。
需要協助嗎? 請與我們連絡。
如果您有問題或需要協助,請建立支援要求。
相關內容
若要深入了解 Azure 保留,請參閱下列文章: