Azure 保留折扣如何套用至虛擬機器
購買 Azure 保留的虛擬機器執行個體之後,保留折扣會自動套用至符合保留之屬性和數量的虛擬機器。 保留會涵蓋虛擬機器的計算成本。
保留折扣適用於您從 Azure Marketplace 購買的基礎 VM。
如需 SQL Database 保留容量,請參閱了解 Azure 保留的執行個體折扣。
注意
Azure 不提供現成 VM 的保留。
下表說明您購買保留的 VM 執行個體後的虛擬機器成本。 在所有情況下,您都必須依標準費率支付儲存體和網路功能的費用。
虛擬機器類型 | 保留的 VM 執行個體的費用 |
---|---|
沒有包含其他軟體的 Linux 虛擬機器 | 保留可涵蓋您的 VM 基礎結構成本。 |
包含軟體 (例如 Red Hat) 費用的 Linux 虛擬機器 | 保留可涵蓋基礎結構成本。 您必須支付其他軟體的費用。 |
沒有包含其他軟體的 Windows 虛擬機器 | 保留可涵蓋基礎結構成本。 您必須支付 Windows 軟體的費用。 |
包含其他軟體 (例如 SQL server) 的 Windows 虛擬機器 | 保留可涵蓋基礎結構成本。 您必須支付 Windows 軟體和其他軟體的費用。 |
具有 Azure Hybrid Benefit 的 Windows 虛擬機器 | 保留可涵蓋基礎結構成本。 Azure Hybrid Benefit 所涵蓋的 Windows 軟體成本。 任何額外的軟體都是分開收費。 |
保留折扣的套用方式
保留折扣採「不用則作廢」的原則。 因此,如果您有任何一小時沒有相符的資源,就會失去該小時的保留數量。 您無法遞轉未使用的保留時數。
當您解除配置、刪除或調整 VM 數目時,保留折扣會自動套用至指定範圍中另一個相符的資源。 如果在指定的範圍內找不到相符的資源,則會「失去」保留時數。
已停止 VM 會計費,並繼續使用保留時數。 解除配置或刪除 VM 資源,或相應縮小其他 VM,以搭配其他工作負載使用可用的保留時數。
非 Windows VM 的保留折扣
Azure 保留折扣會套用到正在執行的 VM 執行個體 (以小時計算)。 您購買的保留會與執行中虛擬機器發出的使用量進行比對,以便套用保留折扣。 對於沒有執行整個小時的 VM,保留會由其他不是使用保留的 VM (包括目前執行的 VM) 來填滿。 在一個小時結束時,將鎖定該小時內的 VM 保留應用。 如果 VM 執行時間未滿一小時,或該小時內的並行 VM 未填滿保留的一小時,即表示該小時的保留使用率過低。 下圖說明可計費虛擬機器使用量的保留應用。 圖例是以一個購買的保留和兩個對應的虛擬機器執行個體為基礎。
- 任何超過保留線的使用量,都會依一般隨用隨付費率收費。 您不用支付低於保留線的使用費用,因為此費用已涵蓋於所購買的保留內。
- 在第一個 1 小時內,執行個體 1 執行了 0.75 個小時,而執行個體 2 執行了 0.5 小時。 第一個 1 小時的使用量總計為 1.25 小時。 您必須為剩餘的 0.25 小時支付隨用隨付費率的費用。
- 針對第 2 小時和第 3 小時,兩個執行個體各執行 1 小時。 一個執行個體涵蓋在保留內,而另一個執行個體須依隨用隨付的費率計費。
- 針對第 4 個小時,執行個體 1 執行了 0.5 個小時,而執行個體 2 執行了 1 小時。 保留可完全涵蓋執行個體 1,並涵蓋了執行個體 2 的 0.5 個小時。 您必須為剩餘的 0.5 小時支付隨用隨付費率的費用。
若要在計費使用量報告中了解及檢視 Azure 保留的應用,請參閱了解保留使用量。
Windows VM 的保留折扣
當您執行 Windows VM 執行個體時,系統會套用保留以涵蓋基礎結構成本。 對於 Windows 虛擬機器,其虛擬機器基礎結構成本的保留應用與非 Windows 虛擬機器相同。 您必須為以每個 vCPU 為單位計算的 Windows 軟體個別支付費用。 請參閱 使用保留的 Windows 軟體成本。 您可以使用適用於 Windows Server 的 Azure Hybrid Benefit 來涵蓋 Windows 授權成本。
折扣可套用於不同的大小
當您購買保留的 VM 執行個體時,如果選取 [針對執行個體大小彈性最佳化],折扣範圍就會涵蓋您選取的 VM 大小。 這也可以套用至相同系列執行個體大小彈性群組中的其他 VM 大小。 如需詳細資訊,請參閱利用保留的 VM 執行個體獲得虛擬機器大小彈性。
進階儲存體 VM 不提供非進階折扣
以下是範例。 假設您購買了五個 Standard_D1 VM 的保留,則保留折扣僅適用於相同執行個體系列中的 Standard_D1 VM 或其他 VM。 折扣不適用於 DS1 執行個體大小彈性群組中的 Standard_DS1 VM 或其他大小。
保留折扣應用程式會忽略 VM 使用的計量,而只會評估 serviceType。 查看 AdditionalInfo
中的 ServiceType
值,以判斷 VM 的執行個體彈性群組/系列資訊。 這些值位於您的使用量 CSV 檔案中。
購買後,您無法直接變更保留的執行個體彈性群組/系列。 不過,您可以將 VM 保留從一個執行個體彈性群組/系列「交換」到另一個執行個體彈性群組/系列。 如需保留交換的詳細資訊,請參閱 Azure 保留的交換和退費。
取得 VM 保留折扣的服務
您的 VM 保留可套用至從多個服務發出的 VM 使用量,而不只是針對您的 VM 部署。 取得保留折扣的資源會根據執行個體大小彈性設定而變更。
執行個體大小彈性設定
執行個體大小彈性設定會決定哪些服務可取得保留執行個體折扣。
無論是開啟或關閉設定,保留折扣都會在 ConsumedService 為 Microsoft.Compute
時,自動套用至任何相符的 VM 使用量。 因此,請檢查您的使用量資料是否有 ConsumedService 值。 這些範例包含:
- 虛擬機器
- 虛擬機器擴展集
- 容器服務
- Azure Batch 部署 (在使用者訂用帳戶模式中)
- Azure Kubernetes Service (AKS)
- Service Fabric
若設為開啟,保留折扣會在 ConsumedService 為下列任何項目時,自動套用至相符的 VM 使用量:
- Microsoft.Compute
- Microsoft.ClassicCompute
- Microsoft.Batch
- Microsoft.MachineLearningServices
- Microsoft.Kusto
檢查使用量資料中的 ConsumedService 值,以判斷使用量是否符合保留折扣的資格。
如需執行個體大小彈性的詳細資訊,請參閱利用保留的 VM 執行個體獲得虛擬機器大小彈性。
需要協助嗎? 與我們連絡
如果您有問題或需要協助,請建立支援要求。
相關內容
若要深入了解 Azure 保留項目,請參閱下列文章: