Присоединение или отключение коллекции вычислений Azure к плану лаборатории в Службах лабораторий Azure

Примечание.

Эта статья ссылается на функции, доступные в планах лабораторий, которые заменили учетные записи лаборатории.

В этой статье показано, как подключить или отсоединить коллекцию вычислений Azure к плану лаборатории. Если вы используете учетную запись лаборатории, узнайте, как подключить или отсоединить коллекцию вычислений к учетной записи лаборатории.

Внимание

Чтобы отобразить образ виртуальной машины в списке образов во время создания лаборатории, необходимо реплика te образ коллекции вычислений в тот же регион, что и план лаборатории. Необходимо вручную реплика изображения в другие регионы в коллекции вычислений.

Сохранение образов в вычислительной коллекции и реплика, что при сохранении этих образов взимается дополнительная стоимость. Эти затраты отделены от затрат на использование Служб лабораторий Azure. Дополнительные сведения о ценах на коллекцию вычислений Azure.

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

  • Чтобы изменить параметры плана лаборатории, учетная запись Azure должна иметь роль "Владелец", "Участник" или "Участник служб лабораторий" в плане лаборатории. Дополнительные сведения о встроенных ролях служб лабораторий Azure.

  • Чтобы подключить коллекцию вычислений Azure к плану лаборатории, учетная запись Azure должна иметь следующие разрешения:

    Роль Azure Область действия Примечание.
    Ответственное лицо Коллекция вычислений Azure При присоединении существующей коллекции вычислений.
    Ответственное лицо Группа ресурсов При создании новой коллекции вычислений.
  • Если ваша учетная запись Azure является гостевым пользователем в идентификаторе Microsoft Entra, ваша учетная запись Azure должна иметь роль "Читатели каталогов", чтобы присоединить существующую коллекцию вычислений.

Узнайте, как назначить роль Azure в управлении доступом на основе ролей Azure (Azure RBAC).

Сценарии

Ниже приведены несколько сценариев, поддерживаемых присоединением коллекции вычислений.

  • Администратор плана лаборатории подключает коллекцию вычислений к плану лаборатории. Изображение передается в коллекцию вычислений за пределами контекста лаборатории. Изображение включено в плане лаборатории администратором плана лаборатории. Затем создатели лаборатории могут использовать этот образ из коллекции вычислений для создания лабораторий.
  • Администратор плана лаборатории подключает коллекцию вычислений к плану лаборатории. Создатель лаборатории (преподаватель) сохраняет настроенный образ своей лаборатории в коллекции вычислений. Затем другие создатели лабораторий могут выбрать этот образ из коллекции вычислений, чтобы создать шаблон для своих лабораторий.

При сохранении образа шаблона лаборатории в Службах лабораторий Azure образ передается в коллекцию вычислений в качестве специализированного образа. Специализированные образы сохраняют информацию о конкретном компьютере и профилях пользователей. Но вы все так же можете напрямую передать универсальный образ в коллекцию за пределами Служб лаборатории Azure.

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

Внимание

При использовании коллекции вычислений Azure Службы лабораторий Azure поддерживают только образы, использующие менее 128 ГБ дискового пространства на диске ОС. Изображения с более чем 128 ГБ дискового пространства или несколькими дисками не отображаются в списке образов виртуальных машин во время создания лаборатории.

  1. Откройте план лаборатории в портал Azure.

  2. Выберите коллекцию вычислений Azure в меню.

  3. Нажмите кнопку "Создать коллекцию вычислений Azure".

    Screenshot of the Create Azure compute gallery button.

  4. В окне создания коллекции вычислений Azure введите имя коллекции и нажмите кнопку "Создать".

    Screenshot of the Create compute gallery window.

Службы лабораторий Azure создают коллекцию вычислений и присоединяют ее к плану лаборатории. Все лаборатории, созданные с помощью этого плана лаборатории, теперь могут использовать образы из подключенной коллекции вычислений.

На нижней панели отображаются изображения в коллекции вычислений. В этой новой коллекции нет изображений. При отправке образов в коллекцию они отображаются на этой странице.

Screenshot of the attached image gallery list of images.

Если у вас уже есть коллекция вычислений Azure, вы также можете подключить ее к плану лаборатории. Чтобы подключить существующую коллекцию вычислений, сначала необходимо предоставить субъекту-службе Azure Lab Services разрешения на коллекцию вычислений. Затем можно подключить существующую коллекцию вычислений к плану лаборатории.

Субъект-служба Служб лабораторий Azure должна иметь роль владельца Azure RBAC в коллекции вычислений Azure. Существует два субъекта-службы лабораторий Azure:

Имя. Application ID Description
Службы лабораторий Azure c7bb12bf-0b39-4f7f-9171-f418ff39b76a Субъект-служба для планов лабораторий Служб лабораторий Azure (V2).
Службы лабораторий Azure 1a14be2a-e903-4cec-99cf-b2e209259a0f Субъект-служба для учетных записей лабораторий Служб лабораторий Azure (V1).

Чтобы подключить коллекцию вычислений к плану лаборатории, назначьте роль владельца субъекту-службе с идентификатором c7bb12bf-0b39-4f7f-9171-f418ff39b76aприложения.

Если ваша учетная запись Azure является гостевым пользователем, ваша учетная запись Azure должна иметь роль читателей каталогов для выполнения назначения роли. Узнайте о назначениях ролей для внешних пользователей.

Выполните следующие действия, чтобы предоставить разрешения субъекту-службе Служб лабораторий Azure с помощью Azure CLI:

  1. Откройте Azure Cloud Shell. Кроме того, нажмите кнопку Cloud Shell в строке меню в правом верхнем углу портал Azure.

    Azure Cloud Shell — это интерактивный, прошедший проверку подлинности, доступный в браузере терминал для управления ресурсами Azure. Узнайте, как приступить к работе с Azure Cloud Shell.

  2. Введите следующие команды в Cloud Shell:

    1. Выберите идентификатор объекта субъекта-службы на основе идентификатора приложения:

      az ad sp show --id c7bb12bf-0b39-4f7f-9171-f418ff39b76a --query "id" -o tsv
      
    2. Выберите идентификатор коллекции вычислений в зависимости от имени коллекции:

      az sig show --gallery-name <gallery-name> --resource-group <gallery-resource-group> --query id -o tsv
      

      Замените заполнители <gallery-name> текста и именем коллекции вычислений и <gallery-resource-group> именем группы ресурсов, содержащей коллекцию вычислений. Не забудьте удалить угловые скобки при замене текста.

    3. Назначьте роль владельца субъекту-службе в коллекции вычислений:

      az role assignment create --assignee-object-id <service-principal-object-id> --role Owner --scope <gallery-id>
      

      Замените заполнители <service-principal-object-id> текста и <gallery-id> результатами предыдущих команд.

Узнайте больше о том, как назначить роль Azure в управлении доступом на основе ролей Azure (Azure RBAC).

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

  1. Откройте план лаборатории в портал Azure.

  2. Выберите коллекцию вычислений Azure в меню.

  3. Нажмите кнопку "Подключить существующую коллекцию ".

    Screenshot of the Attach existing gallery button.

  4. На странице "Присоединение существующей коллекции вычислений" выберите коллекцию вычислений и нажмите кнопку "Выбрать ".

    Screenshot of the Azure compute gallery page for a lab plan when the gallery is attached.

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

Включение и отключение образов

Все образы в подключенной коллекции вычислений отключены по умолчанию.

Чтобы включить или отключить образы из коллекции вычислений, выполните приведенные действия.

  1. Проверьте образы виртуальных машин в списке.

  2. Нажмите кнопку "Включить изображение" или "Отключить изображение", чтобы включить или отключить изображения.

  3. Нажмите кнопку "Применить" , чтобы подтвердить действие.

    Screenshot that shows how to enable an image for an attached compute gallery.

Чтобы отключить коллекцию вычислений из лаборатории, выберите "Отключить " на панели инструментов. Подтвердите операцию отсоединения.

Screenshot of how to detach the compute gallery from the lab plan.

К плану лаборатории можно подключить только одну коллекцию вычислений Azure. Чтобы подключить другую коллекцию вычислений, выполните действия по присоединению существующей коллекции вычислений.

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

Чтобы узнать, как сохранить образ шаблона в коллекции вычислений или использовать образ из коллекции вычислений, см. статью "Как использовать коллекцию вычислений".

Сведения о других вариантах создания пользовательских образов в коллекцию вычислительных ресурсов вне контекста лаборатории см. в статье "Рекомендуемые подходы к созданию пользовательских образов".

Дополнительные сведения о коллекциях вычислений, как правило, см . в коллекции вычислений.