Uso del proceso administrado en una red virtual administrada
Aprenda a configurar clústeres de proceso o instancias de proceso en una red virtual administrada de Azure Machine Learning.
Cuando se usa una red administrada, los recursos de proceso administrados por Azure Machine Learning pueden participar en la red virtual. Los clústeres de proceso de Azure Machine Learning, las instancias de proceso y los puntos de conexión en línea administrados se crean en la red administrada.
Este artículo se centra en la configuración de clústeres de proceso e instancias de proceso en una red administrada. Para obtener información sobre los puntos de conexión en línea administrados, vea Protección de puntos de conexión en línea con aislamiento de red.
Importante
Si planea usar trabajos de Spark sin servidor, vea el artículored virtual administrada para obtener información de configuración. Estos pasos deben seguirse al configurar la red virtual administrada.
Requisitos previos
Antes de seguir los pasos de este artículo, asegúrese de que tiene los siguientes requisitos previos:
Cree un área de trabajo de Azure Machine Learning configurada para usar una red virtual administrada.
La CLI de Azure y la extensión
ml
a la CLI de Azure. Para más información, consulte Instalación, configuración y uso de la CLI v2.Sugerencia
La red virtual gestionada de Azure Machine Learning se presentó el 23 de mayo de 2023. Si tiene una versión anterior de la extensión de ML, es posible que tenga que actualizarla para que funcionen los ejemplos de este artículo. Para actualizar la extensión, use los siguientes comandos de la CLI de Azure:
az extension update -n ml
En los ejemplos de la CLI de este artículo, se supone que usa el shell de Bash (o compatible). Por ejemplo, de un sistema Linux o Subsistema de Windows para Linux.
En los ejemplos de la CLI de Azure de este artículo, se usa
ws
para representar el nombre del área de trabajo yrg
para representar el nombre del grupo de recursos. Cambie estos valores según sea necesario al usar los comandos con la suscripción de Azure.
Configurar recursos de proceso
Use las pestañas siguientes para aprender a configurar clústeres de proceso e instancias de proceso en una red virtual administrada:
Sugerencia
Cuando se usa una red virtual administrada, los clústeres de proceso y las instancias de proceso se crean automáticamente en la red administrada. Los pasos siguientes se centran en configurar los recursos de proceso para que no usen una dirección IP pública.
Para crear un clúster de proceso sin dirección IP pública, use el siguiente comando:
az ml compute create --name cpu-cluster --resource-group rg --workspace-name ws --type AmlCompute --set enable_node_public_ip=False
Para crear una instancia de proceso sin IP pública, use el siguiente comando:
az ml compute create --name myci --resource-group rg --workspace-name ws --type ComputeInstance --set enable_node_public_ip=False
Limitaciones
- No se admite la creación de un clúster de proceso en una región diferente a la del área de trabajo cuando se usa una red virtual administrada.
- Si el proceso está en una red administrada y también está configurado para ninguna dirección IP pública, use el comando
az ml compute connect-ssh
para conectarse a la instancia de proceso a través de SSH.
Migración de recursos de proceso
Si tiene un área de trabajo existente y quiere habilitar la red virtual administrada para ella, actualmente no hay ninguna ruta de migración admitida para los recursos de proceso administrados existentes. Tendrá que eliminar todos los recursos de proceso administrados existentes y volver a crearlos después de habilitar la red virtual administrada. La lista siguiente contiene los recursos de proceso que se deben eliminar y volver a crear:
- Clúster de proceso
- Instancia de proceso
- Puntos de conexión en línea administrados