Wdrażanie maszyn wirtualnych na urządzeniu z procesorem GPU Pro usługi Azure Stack Edge za pośrednictwem witryny Azure Portal

DOTYCZY:Yes for Pro GPU SKU Azure Stack Edge Pro — GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro R Azure Stack Edge Mini RYes for Mini R SKU

Maszyny wirtualne (maszyny wirtualne) można tworzyć na urządzeniu gpu Usługi Azure Stack Edge Pro i zarządzać nimi przy użyciu witryny Azure Portal, szablonów i poleceń cmdlet programu Azure PowerShell oraz za pośrednictwem interfejsu wiersza polecenia platformy Azure lub skryptów języka Python. W tym artykule opisano sposób tworzenia maszyny wirtualnej i zarządzania nią na urządzeniu z procesorem GPU Usługi Azure Stack Edge Pro przy użyciu witryny Azure Portal.

Ważne

Należy włączyć uwierzytelnianie wieloskładnikowe dla użytkownika, który zarządza maszynami wirtualnymi i obrazami wdrożonym na urządzeniu z chmury. Operacje w chmurze nie powiedzą się, jeśli użytkownik nie ma włączonego uwierzytelniania wieloskładnikowego. Aby uzyskać instrukcje włączania uwierzytelniania wieloskładnikowego, zobacz Włączanie uwierzytelniania wieloskładnikowego firmy Microsoft.

Przepływ pracy wdrażania maszyny wirtualnej

Ogólne podsumowanie przepływu pracy wdrażania jest następujące:

  1. Włącz interfejs sieciowy do obliczeń na urządzeniu Azure Stack Edge. Ten krok powoduje utworzenie przełącznika wirtualnego w określonym interfejsie sieciowym.

  2. Włącz zarządzanie chmurą maszyn wirtualnych w witrynie Azure Portal.

  3. Przekaż wirtualny dysk twardy do konta usługi Azure Storage przy użyciu Eksplorator usługi Azure Storage.

  4. Użyj przekazanego wirtualnego dysku twardego, aby pobrać dysk VHD na urządzenie i utworzyć obraz maszyny wirtualnej na podstawie wirtualnego dysku twardego.

  5. Użyj zasobów utworzonych w poprzednich krokach:

    1. Utworzony obraz maszyny wirtualnej.
    2. Przełącznik wirtualny skojarzony z interfejsem sieciowym, na którym włączono obliczenia.
    3. Podsieć skojarzona z przełącznikiem wirtualnym.

    Utwórz lub określ następujące zasoby w tekście:

    1. Nazwa maszyny wirtualnej, wybierz obsługiwany rozmiar maszyny wirtualnej, poświadczenia logowania dla maszyny wirtualnej.
    2. Utwórz nowe dyski danych lub dołącz istniejące dyski danych.
    3. Skonfiguruj statyczny lub dynamiczny adres IP dla maszyny wirtualnej. Jeśli udostępniasz statyczny adres IP, wybierz dowolny adres IP w zakresie podsieci interfejsu sieciowego włączonego do obliczeń.

    Użyj powyższych zasobów, aby utworzyć maszynę wirtualną.

Wymagania wstępne

Przed rozpoczęciem tworzenia maszyn wirtualnych na urządzeniu i zarządzania nimi za pośrednictwem witryny Azure Portal upewnij się, że:

  1. Ustawienia sieciowe zostały ukończone na urządzeniu z procesorem GPU Pro usługi Azure Stack Edge zgodnie z opisem w kroku 1: Konfigurowanie urządzenia GPU Usługi Azure Stack Edge Pro.

    1. Włączono interfejs sieciowy na potrzeby obliczeń. Ten adres IP interfejsu sieciowego służy do tworzenia przełącznika wirtualnego dla wdrożenia maszyny wirtualnej. W lokalnym interfejsie użytkownika urządzenia przejdź do pozycji Obliczenia. Wybierz interfejs sieciowy, którego użyjesz do utworzenia przełącznika wirtualnego.

      Ważne

      Dla obliczeń można skonfigurować tylko jeden port.

    2. Włącz obliczenia w interfejsie sieciowym. Procesor GPU usługi Azure Stack Edge Pro tworzy przełącznik wirtualny odpowiadający temu interfejsowi sieciowemu i zarządza nim.

  2. Masz dostęp do wirtualnego dysku twardego z systemem Windows lub Linux, którego użyjesz do utworzenia obrazu maszyny wirtualnej dla maszyny wirtualnej, którą zamierzasz utworzyć.

Wdrażanie maszyny wirtualnej

Wykonaj następujące kroki, aby utworzyć maszynę wirtualną na urządzeniu z procesorem GPU Usługi Azure Stack Edge Pro.

Dodawanie obrazu maszyny wirtualnej

  1. Przekaż wirtualny dysk twardy do konta usługi Azure Storage. Wykonaj kroki opisane w artykule Use Eksplorator usługi Storage for upload (Używanie Eksplorator usługi Storage do przekazywania).

    Aby uzyskać informacje na temat przygotowywania wirtualnego dysku twardego, zobacz Przygotowywanie uogólnionego obrazu z dysku VHD systemu Windows.

    Rozwiązywanie problemów z przekazywaniem obrazów maszyny wirtualnej.

  2. W witrynie Azure Portal przejdź do zasobu usługi Azure Stack Edge dla urządzenia. Następnie przejdź do pozycji Usługi>brzegowe Maszyny wirtualne.

    Screenshot showing the Overview pane of an Azure Stack Edge device, with the Virtual machines option, under Edge Services, highlighted.

  3. Na stronie Przegląd. Wybierz pozycję Włącz , aby włączyć zarządzanie maszynami wirtualnymi w chmurze.

    Screenshot of the Overview pane in Virtual Machines view for an Azure Stack Edge device. The Enable button, to enable VM cloud management, is highlighted.

  4. Pierwszym krokiem jest dodanie obrazu maszyny wirtualnej. Dysk VHD został już przekazany do konta magazynu we wcześniejszym kroku. Użyjesz tego wirtualnego dysku twardego do utworzenia obrazu maszyny wirtualnej.

    Wybierz pozycję + Dodaj obraz , aby pobrać dysk VHD z konta magazynu i dodać go do urządzenia. Proces pobierania trwa kilka minut w zależności od rozmiaru dysku VHD i przepustowości internetu dostępnej do pobrania.

    Screenshot of the Overview pane for Virtual Machines, with the Plus Add Image button highlighted.

  5. W okienku Dodawanie obrazu wprowadź następujące wpisy pól. Następnie wybierz pozycję Dodaj.

    Pole Opis
    Pobieranie z obiektu blob magazynu Przejdź do lokalizacji obiektu blob magazynu na koncie magazynu, na którym przekazano dysk VHD.
    Pobierz do Automatycznie ustaw bieżące urządzenie, na którym wdrażasz maszynę wirtualną.
    Grupa zasobów usługi Edge Wybierz grupę zasobów, do których chcesz dodać obraz.
    Zapisz obraz jako Nazwa obrazu maszyny wirtualnej tworzonego na podstawie wirtualnego dysku twardego przekazanego na konto magazynu.
    Typ systemu operacyjnego Wybierz z systemu Windows lub Linux jako system operacyjny wirtualnego dysku twardego, którego użyjesz do utworzenia obrazu maszyny wirtualnej.
    Generacja maszyny wirtualnej Wybierz gen 1 lub gen 2 jako generację obrazu, którego użyjesz do utworzenia maszyny wirtualnej. W przypadku maszyn wirtualnych 2. generacji bezpieczny rozruch jest domyślnie włączony.

    Screenshot showing the Add image page for a virtual machine with the Add button highlighted.

  6. Dysk VHD jest pobierany, a obraz maszyny wirtualnej jest tworzony. Tworzenie obrazu trwa kilka minut. Zostanie wyświetlone powiadomienie o pomyślnym zakończeniu obrazu maszyny wirtualnej.

    Screenshot of the Overview for Virtual machines on an Azure Stack Edge device. On the Images pane, a newly created VM is highlighted.

  7. Po pomyślnym utworzeniu obrazu maszyny wirtualnej zostanie on dodany do listy obrazów w okienku Obrazy .

    Screenshot that shows the Images pane in Virtual Machines view of an Azure Stack Edge device.

    Okienko Wdrożenia aktualizuje, aby wskazać stan wdrożenia.

    Screenshot showing the Deployments pane in Virtual Machines view of an Azure Stack Edge device. The entry for a deployed VM is highlighted.

    Nowo dodany obraz jest również wyświetlany na stronie Przegląd .

    Screenshot that shows the Overview pane for Virtual Machines on an Azure Stack Edge device. A newly added VM image is highlighted.

Dodawanie maszyny wirtualnej

Wykonaj następujące kroki, aby utworzyć maszynę wirtualną po utworzeniu obrazu maszyny wirtualnej.

  1. Na stronie Przegląd maszyn wirtualnych wybierz pozycję + Dodaj maszynę wirtualną.

    Screenshot that shows the Overview pane for virtual machines on an Azure Stack Edge device. The Plus Add Virtual Machine button is highlighted.

  2. Na karcie Podstawy wprowadź następujące parametry.

    Parametr Opis
    Virtual machine name Wprowadź nazwę nowej maszyny wirtualnej.
    Grupa zasobów usługi Edge Utwórz nową grupę zasobów dla wszystkich zasobów skojarzonych z maszyną wirtualną.
    Image Wybierz obrazy maszyn wirtualnych dostępne na urządzeniu.
    Size Wybierz spośród obsługiwanych rozmiarów maszyn wirtualnych.
    W przypadku maszyny wirtualnej z procesorem GPU wybierz rozmiar maszyny wirtualnej z serii NCasT4-v3.
    Nazwa użytkownika Użyj domyślnej nazwy użytkownika azureuser administratora, aby zalogować się do maszyny wirtualnej.
    Authentication type Wybierz klucz publiczny SSH lub hasło zdefiniowane przez użytkownika.
    Klucz publiczny SSH Wyświetlane po wybraniu typu uwierzytelniania klucza publicznego SSH. Wklej klucz publiczny SSH.
    Password Wyświetlane po wybraniu typu uwierzytelniania Hasło . Wprowadź hasło, aby zalogować się do maszyny wirtualnej. Hasło musi mieć co najmniej 12 znaków i spełniać zdefiniowane wymagania dotyczące złożoności.
    Potwierdź hasło Wprowadź ponownie hasło.

    Screenshot showing the Basics tab in the Add Virtual Machine wizard for Azure Stack Edge. The Basics tab and the Next: Disks button are highlighted.

    Wybierz pozycję Dalej: dyski.

  3. Na karcie Dyski dołączysz dyski do maszyny wirtualnej.

    1. Możesz wybrać opcję Utwórz i dołącz nowy dysk lub Dołącz istniejący dysk.

      Screenshot showing the Disks tab in the Add Virtual Machine wizard for Azure Stack Edge. The Create and attach a new disk option is highlighted.

    2. Wybierz pozycję Utwórz i dołącz nowy dysk. W okienku Tworzenie nowego dysku podaj nazwę dysku i rozmiar w giB.

      Screenshot showing the

    3. Powtórz poprzedni proces, aby dodać więcej dysków. Po utworzeniu dysków zostaną one wyświetlone na karcie Dyski. Wybierz pozycję Dalej: Sieć.

  4. Na karcie Sieć skonfigurujesz łączność sieciową dla maszyny wirtualnej.

    Parametr Opis
    Sieć wirtualna Z listy rozwijanej wybierz przełącznik wirtualny utworzony na urządzeniu Azure Stack Edge po włączeniu obliczeń w interfejsie sieciowym.
    Podsieć To pole jest automatycznie wypełniane podsiecią skojarzona z interfejsem sieciowym, na którym włączono obliczenia.
    Adres IP Podaj statyczny lub dynamiczny adres IP dla maszyny wirtualnej. Statyczny adres IP powinien być dostępny, wolny adres IP z określonego zakresu podsieci.

    Screenshot of the Networking tab in

    Wybierz pozycję Dalej: Zaawansowane. Na karcie Zaawansowane możesz wybrać rozszerzenie do zainstalowania podczas wdrażania maszyny wirtualnej i określić skrypt, aby dostosować maszynę wirtualnącloud-init.

  5. Jeśli chcesz zainstalować rozszerzenie na maszynie wirtualnej podczas jej tworzenia, wybierz pozycję Wybierz rozszerzenie do zainstalowania. Następnie wybierz rozszerzenie na ekranie Dodawanie rozszerzenia .

    Aby uzyskać szczegółowe instrukcje dotyczące instalowania rozszerzenia procesora GPU podczas wdrażania maszyny wirtualnej, zobacz Wdrażanie maszyn wirtualnych procesora GPU.

    Illustration of 2 steps to add a GPU extension to the Advanced tab of

  6. Jeśli chcesz użyć cloud-init narzędzia do dostosowania nowej maszyny wirtualnej podczas pierwszego rozruchu, na karcie Zaawansowane wklej cloud-init skrypt w polu Niestandardowe dane w obszarze Niestandardowe dane i inicjowanie chmury.

    Aby uzyskać więcej informacji na temat korzystania z programu cloud-init, zobacz Cloud-init overview (Omówienie pakietu Cloud-init).

    Screenshot that shows the Advanced tab of the Create a new virtual machine wizard, with a cloud init script in the Custom data box highlighted.

    Wybierz opcję Dalej: przejrzyj + utwórz.

  7. Na karcie Przeglądanie i tworzenie przejrzyj specyfikacje maszyny wirtualnej. Następnie wybierz Utwórz.

    Screenshot that shows the Review Plus Create tab of the

  8. Tworzenie maszyny wirtualnej rozpoczyna się i może potrwać do 20 minut. Możesz przejść do pozycji Wdrożenia , aby monitorować tworzenie maszyny wirtualnej.

    Screenshot that shows the Deployments pane in Virtual Machines view of an Azure Stack Edge device. The entry for a deployed VM is highlighted.

  9. Po pomyślnym utworzeniu maszyny wirtualnej zobaczysz nową maszynę wirtualną w okienku Przegląd .

    Screenshot that shows the Overview pane for Virtual Machines on an Azure Stack Edge device. A new virtual machine is highlighted in the list.

  10. Wybierz nowo utworzoną maszynę wirtualną, aby przejść do pozycji Maszyny wirtualne.

    Screenshot showing the Virtual Machines pane of an Azure Stack Edge device. The Virtual Machines label and a virtual machine entry are highlighted.

    Wybierz maszynę wirtualną, aby wyświetlić szczegóły.

    Screenshot that shows the Details tab on the Overview pane for a virtual machine in Azure Stack Edge. The Overview label and the IP Address in Networking are highlighted.

    Użyjesz adresu IP interfejsu sieciowego, aby nawiązać połączenie z maszyną wirtualną.

Łączenie z maszyną wirtualną

W zależności od tego, czy utworzono maszynę wirtualną z systemem Linux, czy Windows, kroki nawiązywania połączenia mogą być różne. Nie można nawiązać połączenia z maszynami wirtualnymi wdrożonym na urządzeniu za pośrednictwem witryny Azure Portal. Wykonaj kroki, aby nawiązać połączenie z maszyną wirtualną z systemem Linux lub Windows.

Nawiązywanie połączenia z maszyną wirtualną z systemem Linux

Wykonaj następujące kroki, aby nawiązać połączenie z maszyną wirtualną z systemem Linux.

Nawiąż połączenie z maszyną wirtualną przy użyciu prywatnego adresu IP, który został przekazany podczas tworzenia maszyny wirtualnej.

  1. Otwórz sesję SSH, aby nawiązać połączenie z adresem IP.

    ssh -l <username> <ip address>
    
  2. Po wyświetleniu monitu podaj hasło użyte podczas tworzenia maszyny wirtualnej.

    Jeśli musisz podać klucz SSH, użyj tego polecenia.

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

    Oto przykładowe dane wyjściowe podczas nawiązywania połączenia z maszyną wirtualną:

    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>
    

Nawiązywanie połączenia z maszyną wirtualną z systemem Windows

Wykonaj następujące kroki, aby nawiązać połączenie z maszyną wirtualną z systemem Windows.

Połączenie do maszyny wirtualnej z systemem Windows przy użyciu protokołu RDP (Remote Desktop Protocol) za pośrednictwem adresu IP przekazanego podczas tworzenia maszyny wirtualnej.

  1. Na kliencie otwórz protokół RDP.

  2. Przejdź do pozycji Start, a następnie wprowadź mstsc.

  3. W okienku pulpitu zdalnego Połączenie ion wprowadź adres IP maszyny wirtualnej i poświadczenia dostępu użyte w pliku parametrów szablonu maszyny wirtualnej. Następnie wybierz pozycję Połączenie.

    Screenshot of the Remote Desktop Connection pane for connecting via RDP to your Windows VM.

    Uwaga

    Może być konieczne zatwierdzenie połączenia z niezaufaną maszyną.

Teraz logujesz się do maszyny wirtualnej uruchomionej na urządzeniu.

Następne kroki