了解保留折扣如何套用至 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 個單位。 由於澳大利亞中部 2 區域使用 75,000 RU/秒,因此其他區域可以使用剩餘的 25,000 RU/秒。

  • 針對法國南部區域,會使用 25,000 RU/秒的保留購買,且會剩餘 56,250 保留 RU/秒 (81,250 – 25,000 = 56,250 RU/秒)。

  • 使用保留時需要 56,250 RU/秒。 若要以一般價格支付這些 RU/秒的費用,您需要除以保留比率 56,250 / 1.625 = 34,616 RU/秒,以將其轉換成一般 RU/秒。 一般 RU/秒會按正常的隨用隨付率來收費。

Azure 計費系統會將保留計費權益指派給第一個處理且符合保留設定的執行個體。 例如本案例中的「澳大利亞中部 2」。

若要在計費使用量報告中了解及檢視 Azure 保留的應用,請參閱了解 Azure 保留使用量

需要協助嗎? 請與我們連絡。

如果您有問題或需要協助,請建立支援要求

下一步

若要深入了解 Azure 保留,請參閱下列文章: