Поделиться через


Развертывание виртуальных машин на устройстве GPU Azure Stack Edge Pro с помощью портала Azure

ОБЛАСТЬ ПРИМЕНЕНИЯ: Да для SKU GPU ProAzure Stack Edge Pro — GPUДа для SKU Pro 2Azure Stack Edge Pro 2Да для SKU R ProAzure Stack Edge Pro RДа для номера SKU Mini RAzure Stack Edge Mini R

Вы можете создавать виртуальные машины и управлять ими на устройстве GPU Azure Stack Edge Pro, используя портал Azure, шаблоны, командлеты Azure PowerShell и сценарии Azure CLI или Python. В этой статье описан процесс создания виртуальной машины и управления ею на устройстве GPU Azure Stack Edge Pro с использованием портала Azure.

Внимание

Необходимо включить многофакторную проверку подлинности для пользователя, который управляет виртуальными машинами и образами, развернутыми на устройстве из облака. Облачные операции завершаются ошибкой, если у пользователя нет многофакторной проверки подлинности. Инструкции по включению многофакторной проверки подлинности см. в разделе "Включение многофакторной проверки подлинности Microsoft Entra".

Рабочий процесс развертывания виртуальной машины

Общая сводка по рабочему процессу развертывания включает следующие действия:

  1. Включите сетевой интерфейс для вычислений на устройстве Azure Stack Edge. В этом шаге на указанном сетевом интерфейсе создается виртуальный коммутатор.

  2. Включите облачное управление виртуальными машинами с портала Azure.

  3. Передайте виртуальный жесткий диск в учетную запись хранения Azure, используя Обозреватель службы хранилища Azure.

  4. Используйте переданный виртуальный жесткий диск для скачивания виртуального жесткого диска на устройство и создайте образ виртуальной машины на основе виртуального жесткого диска.

  5. Используйте ресурсы, созданные на предыдущих этапах.

    1. Созданный образ виртуальной машины.
    2. Виртуальный коммутатор, привязанный к сетевому интерфейсу, на котором включены вычисления.
    3. Подсеть, связанная с виртуальным коммутатором.

    Создайте или укажите следующие ресурсы в строке:

    1. имя виртуальной машины, поддерживаемый размер виртуальной машины, учетные данные виртуальной машины для входа.
    2. Создайте новые диски данных или подключите существующие диски данных.
    3. Настройте статический или динамический IP-адрес виртуальной машины. Если вы предоставляете статический IP-адрес, выберите бесплатный IP-адрес в диапазоне подсети сетевого интерфейса, включенного для вычислений.

    Используйте указанные выше ресурсы для создания виртуальной машины.

Необходимые компоненты

Прежде чем приступить к созданию виртуальных машин на устройстве и управлению ими через портал Azure, убедитесь в следующем.

  1. Вы настроили параметры сети на устройстве GPU Azure Stack Edge Pro, как описано в разделе Шаг 1. Настройка устройства GPU Azure Stack Edge Pro.

    1. Вы включили сетевой интерфейс для вычислений. IP-адрес этого сетевого интерфейса используется для создания виртуального коммутатора для развертывания виртуальной машины. В локальном пользовательском интерфейсе устройства откройте раздел Вычисления. Выберите сетевой интерфейс, который будет использоваться для создания виртуального коммутатора.

      Внимание

      Для служб вычислений можно настроить только один порт.

    2. Включите службы вычислений на сетевом интерфейсе. Azure Stack Edge Pro создает виртуальный коммутатор, соответствующий этому сетевому интерфейсу, и управляет им.

  2. Имеется доступ к виртуальному жесткому диску Windows или Linux, который будет использоваться для создания образа создаваемой виртуальной машины.

Развертывание виртуальной машины

Выполните следующие действия, чтобы создать виртуальную машину на устройстве GPU Azure Stack Edge Pro.

Добавление образа виртуальной машины

  1. Отправьте виртуальный жесткий диск в учетную запись хранения Azure. Выполните действия, описанные в разделе Использование Обозревателя службы хранилища для отправки.

    Сведения о подготовке виртуального жесткого диска см. в статье Подготовка обобщенного образа из виртуального жесткого диска Windows.

    Устранение неполадок при отправке образа виртуальной машины.

  2. На портале Azure перейдите к ресурсу Azure Stack Edge для своего устройства. Затем перейдите в раздел Службы Edge>Виртуальные машины.

    Снимок экрана: панель

  3. На странице Обзор сделайте следующее. Выберите Включить, чтобы включить управление облаком виртуальной машины.

    Снимок экрана: панель

  4. Первым шагом является добавление образа виртуальной машины. В предыдущем шаге виртуальный жесткий диск уже отправлен в учетную запись хранения. Этот виртуальный жесткий диск будет использоваться для создания образа виртуальной машины.

    Выберите + Добавить образ, чтобы скачать виртуальный жесткий диск из учетной записи хранения и добавить его на устройство. Процесс загрузки занимает несколько минут; длительность зависит от размера виртуального жесткого диска и пропускной способности сети, доступной для загрузки.

    Снимок экрана: панель

  5. Заполните следующие поля на панели Добавить образ. Нажмите кнопку Добавить.

    Поле Description
    Скачивание из BLOB-объекта хранилища Перейдите к расположению BLOB-объекта хранилища в учетной записи хранения, куда был отправлен виртуальный жесткий диск.
    Скачайте в Автоматически указывается текущее устройство, на котором развертывается виртуальная машина.
    Группа ресурсов Edge Выберите группу ресурсов, в которую нужно добавить образ.
    Сохраните образ как Имя образа виртуальной машины, который создается на основе виртуального жесткого диска, отправленного в учетную запись хранения.
    Тип ОС Выберите Windows или Linux в качестве операционной системы виртуального жесткого диска, который будет использоваться для создания образа виртуальной машины.
    Поколение виртуальной машины Выберите 1-е или 2-е поколение в качестве создания образа, который будет использоваться для создания виртуальной машины. Для виртуальных машин 2-го поколения безопасная загрузка включена по умолчанию.

    Снимок экрана: страница

  6. После этого будет скачан виртуальный жесткий диск и создан образ виртуальной машины. Создание образа занимает несколько минут. Вы увидите уведомление об успешном завершении образа виртуальной машины.

    Снимок экрана: обзор виртуальных машин на устройстве Azure Stack Edge. На панели

  7. После успешного создания образ виртуальной машины добавляется в список образов в области Образы.

    Снимок экрана: панель

    Область Развертывания обновляется, показывая состояние развертывания.

    Снимок экрана: панель

    Добавленное изображение также отображается на странице Обзор.

    Снимок экрана: панель обзора для Виртуальные машины на устройстве Azure Stack Edge. Выделен только что добавленный образ виртуальной машины.

Добавление виртуальной машины

Выполните следующие действия, чтобы создать виртуальную машину после создания образа виртуальной машины.

  1. На странице Обзор для виртуальных машин выберите + Добавить виртуальную машину.

    Снимок экрана: панель

  2. В колонке Основные сведения укажите следующие параметры.

    Параметр Описание
    Virtual machine name Введите имя новой виртуальной машины.
    Группа ресурсов Edge Создайте новую группу ресурсов для всех ресурсов, связанных с виртуальной машиной.
    Изображения Сделайте выбор из образов виртуальных машин, доступных на устройстве.
    Размер Сделайте выбор из Поддерживаемых размеров виртуальных машин.
    В качестве виртуальной машины GPU выберите размер виртуальной машины серии NCasT4-v3.
    Username Используйте имя пользователя по умолчанию azureuser для входа администратора на виртуальную машину.
    Тип аутентификации Выберите открытый ключ SSH или пароль, задаваемый пользователем.
    Открытый ключ SSH Отображается, если в качестве типа проверки подлинности выбран открытый ключ SSH. Вставьте открытый ключ SSH.
    Пароль Отображается, если в качестве типа проверки подлинности выбран пароль. Введите пароль для входа в виртуальную машину. Пароль должен содержать минимум 12 символов и соответствовать заданным требованиям к сложности.
    Подтверждение пароля Введите пароль еще раз.

    Снимок экрана: вкладка

    Нажмите кнопку "Далее" — диски.

  3. На вкладке Диски подключите диски к виртуальной машине.

    1. Можно Создать и подключить новый диск или Подключить существующий диск.

      Снимок экрана: вкладка

    2. Выберите Создать и подключить новый диск. В области Создать новый диск укажите имя диска и размер в ГиБ.

      Снимок экрана: экран

    3. Повторите описанные выше действия, чтобы добавить дополнительные диски. Созданные диски отображаются на вкладке Диски. Выберите Далее: сеть.

  4. На вкладке Сеть настройте сетевое подключение для виртуальной машины.

    Параметр Описание
    Виртуальная сеть В раскрывающемся списке выберите виртуальный коммутатор, созданный на устройстве Azure Stack Edge операцией включения вычислений в сетевом интерфейсе.
    Подсеть В это поле автоматически вносится подсеть, привязанная к сетевому интерфейсу, в котором вы включили вычисления.
    IP-адрес Укажите статический или динамический IP-адрес виртуальной машины. Статический IP-адрес должен быть доступным свободным IP-адресом из указанного диапазона подсети.

    Снимок экрана: вкладка

    Нажмите кнопку Далее: Дополнительно. На вкладке Дополнительно можно выбрать расширение для установки во время развертывания виртуальной машины, а также указать скрипт cloud-init для настройки виртуальной машины.

  5. Если вы хотите установить расширение на виртуальную машину во время ее создания, выберите Выбрать расширение для установки. Затем выберите расширение на экране Добавление расширения.

    Подробные инструкции по установке расширения GPU во время развертывания виртуальной машины см. в статье Развертывание виртуальных машин GPU.

    Иллюстрация 2 шагов, чтобы добавить расширение GPU на вкладку

  6. Если вы хотите использовать служебную программу cloud-init для настройки новой виртуальной машины при первой загрузке, на вкладке Дополнительно вставьте скрипт cloud-init в поле Пользовательские данные в разделе Пользовательские данные и инициализация облака.

    Дополнительные сведения об использовании cloud-init см. в статье Обзор cloud-init.

    Снимок экрана: вкладка

    По завершении выберите Next: Просмотр + создание.

  7. На вкладке Просмотр и создание проверьте спецификации виртуальной машины. Затем выберите Создать.

    Снимок экрана: вкладка

  8. Начнется создание виртуальной машины, которое может занять до 20 минут. Чтобы отслеживать создание виртуальной машины, перейдите в раздел Развертывания.

    Снимок экрана: панель

  9. После создания виртуальную машину можно просмотреть на панели Обзор.

    Снимок экрана: панель обзора для Виртуальные машины на устройстве Azure Stack Edge. В списке выделена новая виртуальная машина.

  10. Выберите созданную виртуальную машину для перехода в раздел Виртуальные машины.

    Снимок экрана: панель Виртуальные машины устройства Azure Stack Edge. Выделены метка Виртуальные машины и запись виртуальной машины.

    Выберите виртуальную машину для просмотра сведений.

    Снимок экрана: вкладка

    Для подключения к виртуальной машине вы будете использовать IP-адрес сетевого интерфейса.

Подключение к виртуальной машине

Порядок подключения может отличаться в зависимости от ОС, в которой создана виртуальная машина — Windows или Linux. Невозможно подключиться к виртуальным машинам, развернутым на устройстве, через портал Azure. Чтобы подключиться к виртуальной машине под управлением Linux или Windows, выполните следующие действия.

Подключение к виртуальной машине Linux

Для подключения к виртуальной машине Linux выполните действия, описанные ниже.

Подключитесь к виртуальной машине с помощью частного IP-адреса, переданного во время создания виртуальной машины.

  1. Откройте сеанс SSH для подключения с помощью IP-адреса.

    ssh -l <username> <ip address>
    
  2. В командной строке введите пароль, который использовался при создании виртуальной машины.

    Если необходимо указать ключ SSH, выполните следующую команду.

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

    Ниже приведен пример выходных данных при подключении к виртуальной машине.

    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

Для подключения к виртуальной машине Windows выполните действия, описанные ниже.

Подключитесь к виртуальной машине Windows с помощью протокола удаленного рабочего стола (RDP) через IP-адрес, указанный во время создания виртуальной машины.

  1. На своем клиенте откройте RDP.

  2. Перейдите в раздел Пуски введите mstsc.

  3. В области Подключение к удаленному рабочему столу введите IP-адрес виртуальной машины и учетные данные доступа, которые использовались в файле параметров шаблона виртуальной машины. В этом случае выберите Подключиться.

    Снимок экрана области подключения к удаленному рабочему столу для подключения по протоколу RDP к виртуальной машине Windows.

    Примечание.

    Возможно, нужно будет утвердить подключение к ненадежному компьютеру.

Теперь вы вошли в виртуальную машину, запущенную на устройстве.

Следующие шаги