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


Использование управляемых вычислений в управляемой виртуальной сети

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

При использовании управляемой сети вычислительные ресурсы, управляемые Машинное обучение Azure, могут участвовать в виртуальной сети. Машинное обучение Azure вычислительные кластеры, вычислительные экземпляры и управляемые сетевые конечные точки создаются в управляемой сети.

В этой статье рассматривается настройка вычислительных кластеров и вычислительных экземпляров в управляемой сети. Сведения об управляемых сетевых конечных точках см. в разделе "Безопасные сетевые конечные точки" с сетевой изоляцией.

Внимание

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

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

Перед выполнением действий, описанных в этой статье, убедитесь, что выполнены следующие необходимые условия:

  • Рабочая область Машинное обучение Azure, настроенная для использования управляемой виртуальной сети.

  • Azure CLI и расширение ml для Azure CLI. Дополнительные сведения см. в разделе Установка, настройка и использование CLI (версия 2).

    Совет

    Машинное обучение Azure управляемая виртуальная сеть появилась 23 мая 2023 года. Если у вас есть более ранняя версия расширения ml, может потребоваться обновить его для примеров, приведенных в этой статье. Чтобы обновить расширение, используйте следующую команду Azure CLI:

    az extension update -n ml
    
  • В примерах интерфейса командной строки в этой статье предполагается, что вы используете оболочку Bash (или совместимая). Например, из системы Linux или подсистемы Windows для Linux.

  • Примеры Azure CLI в этой статье используются ws для представления имени рабочей области и rg представления имени группы ресурсов. Измените эти значения по мере необходимости при использовании команд с подпиской Azure.

Настройка вычислительных ресурсов

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

Совет

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

Чтобы создать вычислительный кластер без общедоступного IP-адреса, используйте следующую команду:

az ml compute create --name cpu-cluster --resource-group rg --workspace-name ws --type AmlCompute --set enable_node_public_ip=False

Чтобы создать вычислительный экземпляр без общедоступного IP-адреса, используйте следующую команду:

az ml compute create --name myci --resource-group rg --workspace-name ws --type ComputeInstance --set enable_node_public_ip=False

Ограничения

  • Создание вычислительного кластера в другом регионе, отличном от рабочей области, не поддерживается при использовании управляемой виртуальной сети.
  • Если вычисление находится в управляемой сети и не настроено для общедоступного IP-адреса, используйте az ml compute connect-ssh команду для подключения к вычислительному экземпляру через SSH.

Миграция вычислительных ресурсов

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

  • Вычислительный кластер
  • Вычислительная операция
  • Управляемые сетевые конечные точки

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