使用 Azure 入口網站來部署 Azure Spot Virtual Machines
適用於: ✔️ Linux VM ✔️ Windows VM ✔️ 統一擴展集
使用 Azure Spot Virtual Machines 可讓您以大幅降低的成本使用我們未運用的容量。 在任何時候,只要 Azure 又需要這些容量,Azure 基礎結構就會收回 Azure Spot Virtual Machines。 因此,Azure Spot Virtual Machines 很適合可因應中斷的工作負載,例如批次處理工作、開發/測試環境、大量計算工作負載等。
Azure Spot Virtual Machines 的定價是根據區域和 SKU 的變數為準。 如需詳細資訊,請參閱 Linux 和 Windows 的 VM 定價。 如需設定價格上限的詳細資訊,請參閱 Azure Spot Virtual Machines - 定價。
您可以選擇為 VM 設定您願意支付的每小時價格上限。 Azure 現成虛擬機器的最高價格可以設為美元 (USD),且最多可取小數點後 5 位。 例如,0.05701
值表示價格上限為每小時 $0.05701 美元。 如果您將最大價格設為 -1
,將不會根據價格來收回 VM。 VM 的價格會是現成 VM 的目前價格或標準 VM 的價格,無論何者比較小,只要有可用的容量和配額即可。
收回 VM 時,您可以選擇刪除 VM 和基礎磁碟,或解除配置 VM,以便稍後可重新啟動。
建立 VM
當您部署 VM 時,您可以選擇使用 Azure 現成執行個體。
在 [基本] 索引標籤的 [執行個體詳細資料] 區段中,使用 Azure 現成執行個體的預設值是 [否]。
如果您選取 [是],則區段會展開,而您可以選擇收回類型和收回原則。
您也可以選取 [檢視定價歷程記錄並比較鄰近區域中的定價],以比較其他類似區域的定價和收回率。
在此範例中,加拿大中部區域的成本較低,且收回率低於美國東部區域。
您可以選取最適合您的選擇,然後選取 [確定] 來變更區域。
模擬收回
您可以模擬 Azure 現成虛擬機器的收回,並測試應用程式對突然收回的回應狀態。
以您的資訊取代下列內容:
subscriptionId
resourceGroupName
vmName
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/simulateEviction?api-version=2020-06-01
Response Code: 204
表示模擬的收回成功。
下一步
您也可以使用 PowerShell、CLI 或範本來建立 Azure Spot Virtual Machines。