Azure Stack Edge Pro GPU 裝置上的虛擬機器
適用於: Azure Stack Edge Pro - GPUAzure Stack Edge Pro 2Azure Stack Edge Pro RAzure Stack Edge Mini R
本文提供虛擬機器 (VM) 在 Azure Stack Edge 裝置上執行的簡短概觀、支援的 VM 大小,並摘要說明建立 VM 映像、部署及管理 VM 的各種方式。
關於 VM
Azure Stack Edge 解決方案提供 Microsoft 的專用硬體即服務裝置,可用來部署邊緣計算工作負載,並在產生資料的邊緣取得快速可採取動作的深入解析。
根據您的環境和您要執行的應用程式類型,您可以在這些裝置上部署下列其中一個邊緣計算工作負載:
- 容器化 - 使用 IoT Edge 或 Kubernetes 來執行容器化應用程式。
- 非容器化 - 在裝置上部署 Windows 和 Linux 虛擬機器,以執行非容器化應用程式。
當您對於計算環境需要更多控制權時,您可以在裝置上部署 VM。 您可以透過數種方式在裝置上使用 VM,從開發、測試,到在邊緣上執行應用程式。
建立 VM 之前
開始之前,請先檢閱下列 VM 考量:
- 您要使用的 VM 大小。
- 裝置上可建立的 VM 數目上限。
- VM 執行的作業系統。
- VM 啟動後的設定。
VM 大小
如果您打算部署 VM,則必須注意 VM 大小。 VM 有多種大小可供您選擇,用來在裝置上執行應用程式和工作負載。 您選擇的大小將決定處理能力、記憶體和儲存體容量等因素。 如需詳細資訊,請參閱支援的VM 大小。
若要算出您可在裝置上部署的 VM 大小和數目,請將您裝置上的可用計算和其他正在執行的工作負載納入考量。 如果執行 Kubernetes,請考慮 Kubernetes 主機和背景工作角色 VM 的計算需求。
Kubernetes VM 類型 | CPU 和記憶體需求 |
---|---|
主要 VM | 4 核心,4-GB RAM |
背景工作角色 VM | 12 核心,32-GB RAM |
如需裝置上可用的計算和記憶體,請參閱裝置型號的計算和記憶體規格。
針對 GPU 虛擬機器,您必須使用 NCasT4-v3 系列的 VM 大小。
VM 限制
您最多可以在裝置上執行 24 部 VM。 這是部署工作負載時要考慮的另一個因素。
作業系統磁碟和映像
在您的裝置上,您可以使用具有固定虛擬硬碟 (VHD) 格式的第 1 代或第 2 代 VM。 VHD 可用來儲存機器作業系統 (OS) 和資料。 VHD 也可用於供您用來安裝 OS 的映像。
您用來建立 VM 映像的映像可以一般化或特製化。 建立 VM 的映像時,您必須準備映像。 查看在裝置上準備和使用 VM 映像的各種方式:
擴充
下列延伸模組適用於您裝置上的 VM。
副檔名 | 描述 | 深入了解 |
---|---|---|
自訂指令碼延伸模組 | 使用自訂指令碼延伸模組來設定工作負載。 | 在執行於裝置的 VM 上部署自訂指令碼延伸模組 |
GPU 延伸模組 | 使用 GPU 延伸模組來安裝 GPU 驅動程式。 | 建立 GPU VM 並安裝 GPU 延伸模組 |
重設 VM 密碼延伸模組 | 使用 PowerShell 重設 VM 密碼。 | 安裝 VM 密碼重設延伸模組 |
建立 VM
若要部署 VM,您必須先建立要建立 VM 所需的所有資源。 不論用來建立 VM 的方法為何,請遵循下列步驟:
- 連線到裝置上的 Azure Resource Manager。
- 識別裝置上的內建訂用帳戶。
- 攜帶 VM 映像。
- 在內建的訂閱中建立資源群組。 資源群組將包含 VM 和所有相關資源。
- 在裝置上建立本機儲存體帳戶,以儲存將用來建立 VM 映像的 VHD。
- 將 Windows/Linux 來源映像上傳至儲存體帳戶,以建立受控磁碟。
- 使用受控磁碟來建立 VM 映像。
- 在裝置連接埠上啟用計算,以建立虛擬交換器。
- 這會使用連結至您啟用計算之連接埠的虛擬交換器來建立虛擬網路。
- 使用先前建立的 VM 映像、虛擬網路和虛擬網路介面建立 VM,以在虛擬網路內通訊,並將公用 IP 位址指派給遠端存取 VM。 您可選擇包含資料磁碟,為您的 VM 提供更多儲存體。
下圖顯示部署工作流程:
有數種方式可以在您的裝置上部署 VM。 您的選擇取決於您的環境。 下表摘要說明在裝置上部署 VM 的各種方式:
方法 | 發行項 |
---|---|
Azure 入口網站 | 透過 Azure 入口網站在您的裝置上部署 VM。 |
範本 | 透過範本在您的裝置上部署 VM |
PowerShell | 透過 Azure PowerShell Cmdlet 在您的裝置上部署 VM 透過 Azure PowerShell 指令碼在您的裝置上部署 VM |
CLI/Python | 透過 Azure CLI/Python 在您的裝置上部署 VM |
GPU | 使用 GPU 在裝置上部署 VM |
管理您的 VM
您可以透過 Azure 入口網站、透過裝置的 PowerShell 介面,或直接透過 API 來管理裝置上的 VM。 一些一般的管理工作包括:
- 取得 VM 的相關資訊。
- 連線到 VM、啟動、停止、刪除 VM。
- 管理磁碟、VM 大小、網路介面、虛擬交換器
- 備份 VM 磁碟。
取得 VM 的相關資訊
若要透過 Azure 入口網站取得 VM 的詳細資訊,請遵循下列步驟:
- 移至您裝置的 Azure Stack Edge 資源,然後移至 [虛擬機器] > [概觀]。
- 在 [概觀] 分頁中,移至 [虛擬機器],然後選取您要使用的虛擬機器。 接下來您便可以檢視 VM 的詳細資料。
連接到您的 VM
視 VM 執行的 OS 而定,您可以連線到 VM,如下所示:
啟動、停止或刪除 VM
您可以開啟 VM,或者暫停或關閉 VM。 最後,您可以在使用完畢之後刪除 VM。
管理網路介面和虛擬交換器
您可以為 VM 新增、修改、中斷連結網路介面。 您也可以在裝置上建立新的虛擬交換器,以部署 VM。
管理資料磁碟和 VM 大小
您可以將資料磁碟新增至現有的 VM、連結現有的磁碟、中斷連結資料磁碟,最後透過 Azure 入口網站調整 VM 本身的大小。
備份 VM
您可以備份 VM 磁碟,並在發生裝置失敗時,從備份還原資料。 如需詳細資訊,請參閱備份 VM 磁碟。