透過 Azure 入口網站將 vm 部署到您的 Azure Stack Edge Pro GPU 裝置

適用于: 適用于 Pro gpu sku Azure Stack Edge Pro-適用于  Pro R sku 的 gpu 是 Azure Stack Edge Pro  迷你                           r sku Azure Stack Edge r 是   

您可以使用 Azure 入口網站、範本和 Azure PowerShell Cmdlet,以及透過 Azure CLI 或 Python 腳本,在 Azure Stack Edge Pro GPU 裝置上建立及管理虛擬機器 (vm) 。 本文說明如何使用 Azure 入口網站,在 Azure Stack Edge Pro GPU 裝置上建立和管理 VM。

重要

建議您為管理從雲端部署到您裝置上之 Vm 的使用者啟用多重要素驗證。

VM 部署工作流程

部署工作流程的高階摘要如下所示:

  1. 在您的 Azure Stack Edge 裝置上啟用用於計算的網路介面。 此步驟會在指定的網路介面上建立虛擬交換器。

  2. 從 Azure 入口網站啟用 Vm 的雲端管理。

  3. 使用 Azure 儲存體總管將 VHD Upload 至 Azure 儲存體帳戶。

  4. 使用上傳的 VHD 將 VHD 下載到裝置上,並從 VHD 建立 VM 映射。

  5. 使用在先前步驟中建立的資源:

    1. 您所建立的 VM 映射。
    2. 虛擬交換器,與您已啟用計算的網路介面相關聯。
    3. 與虛擬交換器相關聯的子網。

    並建立或指定下列內嵌資源:

    1. VM 名稱,選擇 VM 的支援 VM 大小和登入認證。
    2. 建立新的資料磁片或連接現有的資料磁片。
    3. 設定 VM 的靜態或動態 IP。 如果您要提供靜態 IP,請從為計算啟用之網路介面的子網範圍中選擇可用的 IP。

    使用上述資源來建立 VM。

必要條件

在您開始透過 Azure 入口網站建立及管理裝置上的 Vm 之前,請確定:

  1. 您已完成 Azure Stack Edge Pro gpu 裝置上的網路設定,如步驟1:設定 Azure Stack Edge Pro gpu 裝置中所述。

    1. 您已啟用用於計算的網路介面。 此網路介面 IP 用來建立 VM 部署的虛擬交換器。 在裝置的本機 UI 中,移至 [ 計算]。 選取您將用來建立虛擬交換器的網路介面。

      重要

      您只能針對計算設定一個埠。

    2. 在網路介面上啟用計算。 Azure Stack Edge Pro GPU 會建立和管理對應于該網路介面的虛擬交換器。

  2. 您可以存取 Windows 或 Linux VHD,以用來為您要建立的 vm 建立 vm 映射。

部署 VM

請遵循下列步驟,在您的 Azure Stack Edge Pro GPU 裝置上建立 VM。

新增 VM 映射

  1. 將 VHD Upload 至 Azure 儲存體帳戶。 遵循使用儲存體總管中的步驟進行上傳

    如需準備 vhd 的詳細資訊,請參閱從 Windows VHD 準備一般化映射

    疑難排解 VM 映射上傳

  2. 在 Azure 入口網站中,移至您裝置的 Azure Stack Edge 資源。 然後移至 Edge 服務 > 虛擬機器

    顯示 Azure Stack Edge 裝置的 [總覽] 窗格的螢幕擷取畫面,其中已醒目提示 [Edge 服務] 下方的 [虛擬機器] 選項。

  3. 在 [ 總覽 ] 頁面上。 選取 [ 啟用 ] 以啟用虛擬機器雲端管理。

    [虛擬機器] 窗格中 Azure Stack Edge 裝置的 [總覽] 窗格螢幕擷取畫面。 啟用 VM 雲端管理的 [啟用] 按鈕會反白顯示。

  4. 第一個步驟是新增 VM 映射。 您已在先前的步驟中將 VHD 上傳至儲存體帳戶。 您將使用此 VHD 來建立 VM 映射。

    選取 [ + 新增映射 ],從儲存體帳戶下載 VHD,並將其新增至裝置。 下載程式需要幾分鐘的時間,視 VHD 的大小和可供下載的網際網路頻寬而定。

    虛擬機器的 [總覽] 窗格螢幕擷取畫面,其中已醒目提示 [新增映射] 按鈕。

  5. 在 [ 新增映射 ] 窗格中,進行下欄欄位專案。 然後選取 [新增] 。

    欄位 描述
    從儲存體 blob 下載 流覽至您上傳 VHD 之儲存體帳戶中儲存體 blob 的位置。
    下載至 自動設定至您要部署 VM 的目前裝置。
    Edge 資源群組 選取要新增映射的資源群組。
    將影像另存為 您要從上傳至儲存體帳戶的 VHD 建立的 VM 映射名稱。
    OS 類型 從 Windows 或 Linux 選擇您將用來建立 VM 映射的 VHD 作業系統。

    顯示虛擬機器 [新增映射] 頁面的螢幕擷取畫面,其中已醒目提示 [新增] 按鈕。

  6. VHD 會下載並建立 VM 映射。 映射建立需要幾分鐘的時間才能完成。 您會看到成功完成 VM 映射的通知。

    Azure Stack Edge 裝置上的虛擬機器總覽的螢幕擷取畫面。 在 [映射] 窗格中,會反白顯示新建立的 VM。

  7. 成功建立 VM 映射之後,它就會新增至 [ 映射 ] 窗格上的映射清單中。

    螢幕擷取畫面,顯示 Azure Stack Edge 裝置的虛擬機器視圖中的 [影像] 窗格。 VM 映射的專案已反白顯示。

    [ 部署 ] 窗格會更新,以指出部署的狀態。

    螢幕擷取畫面,顯示 Azure Stack Edge 裝置的虛擬機器視圖中的 [部署] 窗格。 已部署 VM 的專案會反白顯示。

    新加入的影像也會顯示在 [ 總覽 ] 頁面上。

    顯示 Azure Stack Edge 裝置上虛擬機器的 [總覽] 窗格的螢幕擷取畫面。 新加入的 VM 映射會反白顯示。

新增 VM

在您建立 VM 映射之後,請遵循下列步驟來建立 VM。

  1. 虛擬機器 的 [總覽] 頁面上,選取 [ + 新增虛擬機器]。

    顯示 Azure Stack Edge 裝置上虛擬機器的 [總覽] 窗格的螢幕擷取畫面。 加上 [新增虛擬機器] 按鈕會反白顯示。

  2. 在 [ 基本 ] 索引標籤上,輸入下列參數。

    參數 描述
    虛擬機器名稱 輸入新虛擬機器的名稱。
    Edge 資源群組 為所有與 VM 相關聯的資源建立新的資源群組。
    映像 從裝置上可用的 VM 映射進行選取。
    大小 從支援的 VM 大小中選擇。
    針對 GPU VM,請 從 NCasT4-v3 系列選取 VM 大小
    使用者名稱 使用系統管理員的預設使用者名稱 >azureuser 登入 VM。
    驗證類型 從 SSH 公開金鑰或使用者自訂密碼進行選擇。
    SSH 公開金鑰 當您選取 SSH 公開金鑰 驗證類型時顯示。 貼上 SSH 公開金鑰。
    密碼 當您選取 密碼 驗證類型時顯示。 輸入密碼以登入 VM。 密碼長度必須至少為12個字元,且符合定義的 複雜度需求
    確認密碼 再次輸入密碼。

    顯示 Azure Stack Edge 的 [新增虛擬機器] 索引標籤的螢幕擷取畫面。 [基本] 索引標籤和 [下一步:磁片] 按鈕會反白顯示。

    完成時,選取 [下一步: 磁碟]。

  3. 在 [ 磁片 ] 索引標籤上,您會將磁片連接到您的 VM。

    1. 您可以選擇 建立並連接新的磁片,連接現有的磁片

      螢幕擷取畫面,顯示 [新增虛擬機器] 索引標籤中 Azure Stack Edge 的 [磁片] 索引標籤。 [建立並附加新的磁片] 選項會反白顯示。

    2. 選取 [ 建立並附加新的磁片]。 在 [ 建立新磁片 ] 窗格中,提供磁片的名稱和 GiB 中的大小。

      顯示 [新增虛擬機器] 中 Azure Stack Edge 的 [建立新磁片] 畫面的螢幕擷取畫面。 醒目提示 [確定] 按鈕。

    3. 重複上述程式來新增更多磁片。 磁片建立之後,就會顯示在 [ 磁片 ] 索引標籤上。選取 [下一步:網路]

  4. 在 [ 網路 功能] 索引標籤上,您將設定 VM 的網路連線能力。

    參數 描述
    虛擬網路 從下拉式清單中,選取當您在網路介面上啟用 [計算] 時,在 Azure Stack Edge 裝置上建立的虛擬交換器。
    子網路 此欄位會自動填入與您啟用計算的網路介面相關聯的子網。
    IP 位址 為您的 VM 提供靜態或動態 IP。 靜態 IP 應為指定子網範圍內可用的可用 IP。

    [新增虛擬機器] 中 Azure Stack Edge 的 [網路功能] 索引標籤的螢幕擷取畫面。 [網路] 索引標籤和 [下一步: Advanced] 按鈕會反白顯示。

    選取 [下一步:進階]。 在 [ Advanced (Advanced )] 索引標籤中,您可以選取要在 vm 部署期間安裝的擴充功能,也可以指定 cloud-init 腳本來自訂您的 vm。

  5. 如果您想要在建立 VM 時于 VM 上安裝擴充功能,請選擇 [ 選取要安裝的延伸 模組]。 然後,在 [ 新增延伸 模組] 畫面上選取擴充功能。

    如需在 VM 部署期間安裝 GPU 擴充功能的詳細步驟,請參閱 部署 Gpu vm

    在 [新增虛擬機器] 的 [擴充] 索引標籤中新增 GPU 擴充功能的2個步驟圖例。 選取並新增擴充功能的選項會反白顯示。

  6. 如果您想要使用 cloud-init 公用程式在第一次開機時自訂新的 VM,請在 [ Advanced ] 索引標籤上,將您 cloud-init 的腳本貼到 [自訂資料]和 [雲端初始] 下的 自訂資料

    For more information about using cloud-init, see Cloud-init overview.

    顯示 [建立新的虛擬機器] 索引標籤的螢幕擷取畫面,其中已醒目提示 [自訂資料] 方塊中的 [雲端初始化] 腳本。

    完成時,選取 [下一步:檢閱 + 建立]。

  7. 在 [ 審核 + 建立 ] 索引標籤上,檢查 VM 的規格。 然後選取 [建立]。

    顯示 Azure Stack Edge 中 [新增虛擬機器] wizard 的 [審核] 和 [建立] 索引標籤的螢幕擷取畫面。 [評論] 和 [建立] 索引標籤已反白顯示。

  8. VM 建立會啟動,最多可能需要20分鐘的時間。 您可以移至 [ 部署 ] 來監視 VM 建立。

    螢幕擷取畫面,顯示 Azure Stack Edge 裝置的虛擬機器視圖中的 [部署] 窗格。 已部署 VM 的專案會反白顯示。

  9. 成功建立 VM 之後,您會在 [ 總覽 ] 窗格中看到新的 vm。

    顯示 Azure Stack Edge 裝置上虛擬機器的 [總覽] 窗格的螢幕擷取畫面。 清單中會反白顯示新的虛擬機器。

  10. 選取新建立的 VM 以移至 虛擬機器

    顯示 Azure Stack Edge 裝置之 [虛擬機器] 窗格的螢幕擷取畫面。 虛擬機器標籤和虛擬機器專案會反白顯示。

    選取 VM 以查看詳細資料。

    顯示 Azure Stack Edge 中虛擬機器 [總覽] 窗格上 [詳細資料] 索引標籤的螢幕擷取畫面。 [總覽] 標籤和 [網路中的 IP 位址] 會反白顯示。

    您將會使用網路介面的 IP 位址來連線至 VM。

連線至 VM

根據您建立的是 Linux 或 Windows VM,連接的步驟可能會不同。 您無法透過 Azure 入口網站連接到您裝置上部署的 Vm。 遵循下列步驟來連線到您的 Linux 或 Windows VM。

連線至 Linux VM

遵循下列步驟以連線至 Linux VM。

使用您在建立 VM 時所傳遞的私人 IP 來連線到 VM。

  1. 開啟 SSH 會話以連接到 IP 位址。

    ssh -l <username> <ip address>
    
  2. 出現提示時,請提供您在建立 VM 時所使用的密碼。

    如果您需要提供 SSH 金鑰,請使用此命令。

    ssh -i c:/users/Administrator/.ssh/id_rsa Administrator@5.5.41.236

    以下是連接到 VM 時的範例輸出:

    PS C:\WINDOWS\system32> ssh -l myazuser "10.126.76.60"
    The authenticity of host '10.126.76.60 (10.126.76.60)' can't be established.
    ECDSA key fingerprint is SHA256:V649Zbo58zAYMKreeP7M6w7Na0Yf9QPg4SM7JZVV0E4.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '10.126.76.60' (ECDSA) to the list of known hosts.
    myazuser@10.126.76.60's password:
    Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.18.0-1013-azure x86_64)
    
     * Documentation:  https://help.ubuntu.com
     * Management:     https://landscape.canonical.com
     * Support:        https://ubuntu.com/advantage
    
     System information disabled due to load higher than 1.0
    
      Get cloud support with Ubuntu Advantage Cloud Guest:
        http://www.ubuntu.com/business/services/cloud
    
    284 packages can be updated.
    192 updates are security updates. 
    
    The programs included with the Ubuntu system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.
    
    Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
    applicable law.
    
    To run a command as administrator (user "root"), use "sudo <command>".
    See "man sudo_root" for details.
    
    myazuser@myazvmfriendlyname:~$ client_loop: send disconnect: Connection reset
    PS C:\WINDOWS\system32>
    

連線至 Windows VM

請遵循下列步驟來連線到 Windows VM。

透過在 VM 建立期間傳遞的 IP,使用遠端桌面通訊協定 (RDP) 來連線至您的 Windows VM。

  1. 在您的用戶端上開啟 RDP。

  2. 移至 [ 開始],然後輸入 mstsc

  3. 在 [ 遠端桌面連線 ] 窗格中,輸入 VM 的 IP 位址,以及您在 vm 範本參數檔案中使用的存取認證。 然後選取 [連線] 。

    透過 RDP 連接到您的 Windows VM 遠端桌面連線窗格的螢幕擷取畫面。

    注意

    您可能需要核准連接至不受信任的電腦。

您現在已登入在設備上執行的 VM。

後續步驟