Máquinas virtuales del dispositivo Azure Stack Edge Pro con GPU

SE APLICA A:Yes for Pro GPU SKUAzure Stack Edge Pro: GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

En este artículo se proporciona una breve introducción a las máquinas virtuales (VM) que se ejecutan en los dispositivos Azure Stack Edge y los tamaños de máquina virtual admitidos, y se resumen las distintas formas de crear imágenes de máquina virtual, implementarlas y administrarlas.

Acerca de las máquinas virtuales

La solución Azure Stack Edge proporciona dispositivos específicos de hardware como servicio de Microsoft que se pueden usar para implementar cargas de trabajo de proceso perimetral y obtener información rápida y práctica en el perímetro donde se generan los datos.

Según el entorno y el tipo de aplicaciones que ejecute, puede implementar una de las siguientes cargas de trabajo de proceso perimetral en estos dispositivos:

  • En contenedor: use IoT Edge o Kubernetes para ejecutar las aplicaciones en contenedores.
  • Fuera de contenedores: implemente máquinas virtuales Windows y Linux en los dispositivos para ejecutar aplicaciones fuera de contenedores.

Implementará una máquina virtual en el dispositivo cuando necesite más control sobre el entorno informático. Puede usar máquinas virtuales en el dispositivo de varias maneras, tanto en los entornos de desarrollo y pruebas como en la ejecución de aplicaciones en el perímetro.

Antes de crear una máquina virtual

Antes de empezar, revise las consideraciones siguientes sobre la máquina virtual:

  • El tamaño de la máquina virtual que usará.
  • El número máximo de máquinas virtuales que se pueden crear en el dispositivo.
  • El sistema operativo que ejecuta la máquina virtual
  • La configuración de la máquina virtual después de iniciarse

Tamaño de VM

Si planea implementar máquinas virtuales, debe tener en cuenta los tamaños. Hay varios tamaños disponibles para las máquinas virtuales que puede usar para ejecutar aplicaciones y cargas de trabajo en el dispositivo. El tamaño que elija determina factores tales como la capacidad de almacenamiento, la memoria y la capacidad de procesamiento. Para más información, consulte Tamaños de máquina virtual admitidos.

Para averiguar el tamaño y el número de máquinas virtuales que se pueden implementar en el dispositivo, debe tener en cuenta el proceso utilizable en el dispositivo y en otras cargas de trabajo que esté ejecutando. Si ejecuta Kubernetes, tenga en cuenta también los requisitos de proceso de las máquinas virtuales maestras y de trabajo de Kubernetes.

Tipo de máquina virtual de Kubernetes Requisito de CPU y memoria
Máquina virtual maestra 4 núcleos, 4 GB de RAM
Máquina virtual de trabajo 12 núcleos, 32 GB de RAM

Para información sobre el proceso y la memoria utilizables en el dispositivo, consulte las especificaciones de proceso y memoria correspondiente al modelo de dispositivo.

Para una máquina virtual de GPU, debe usar un tamaño de máquina virtual de la serie NCasT4-v3.

Límites de máquina virtual

Puede ejecutar un máximo de 24 máquinas virtuales en el dispositivo. Este es otro factor que se debe tener en cuenta al implementar la carga de trabajo.

Imágenes y discos del sistema operativo

En el dispositivo, puede usar máquinas virtuales de primera o de segunda generación con un formato de disco duro virtual (VHD) fijo. Los discos duros virtuales se pueden usar para almacenar el sistema operativo (SO) de la máquina y los datos. Estos discos también se usan para las imágenes que se emplean para instalar un sistema operativo.

Las imágenes que se usan para crear imágenes de máquina virtual se pueden generalizar o especializar. Al crear imágenes para las máquinas virtuales, debe prepararlas. Consulte las distintas formas de preparar y usar imágenes de máquina virtual en el dispositivo:

Extensiones

Las siguientes extensiones están disponibles para las máquinas virtuales del dispositivo.

Extensión Descripción Más información
Extensiones de script personalizado Use extensiones de script personalizado para configurar cargas de trabajo. Implementación de extensiones de script personalizado en máquinas virtuales que se ejecutan en el dispositivo
Extensiones de GPU Use extensiones de GPU para instalar controladores de GPU. Creación de máquinas virtuales de GPU e instalación de extensiones de GPU
Restablecimiento de extensiones de contraseña de máquinas virtuales Restablecimiento de la contraseña de máquinas virtuales con PowerShell. Instalación de la extensión para restablecimiento de contraseña de máquinas virtuales

Creación de una máquina virtual

Para implementar una máquina virtual, primero debe crear todos los recursos necesarios para crearla. Independientemente del método empleado para crear una máquina virtual, siga estos pasos:

  1. Conéctese a Azure Resource Manager local en el dispositivo.
  2. Identifique la suscripción integrada en el dispositivo.
  3. Traiga su imagen de máquina virtual.
    1. Cree un grupo de recursos en la suscripción integrada. El grupo de recursos contendrá la máquina virtual y todos los recursos relacionados.
    2. Cree una cuenta de almacenamiento local en el dispositivo para almacenar el disco duro virtual que se usará para crear una imagen de máquina virtual.
    3. Cargue una imagen de origen de Windows o Linux en la cuenta de almacenamiento para crear un disco administrado.
    4. Use el disco administrado para crear una imagen de máquina virtual.
  4. Habilite el proceso en un puerto de dispositivo para crear un conmutador virtual.
    1. Se crea una red virtual mediante el conmutador virtual conectado al puerto en el que ha habilitado el proceso.
  5. Cree una máquina virtual con la imagen de máquina virtual, la red virtual y las interfaces de red virtual creadas anteriormente para comunicarse dentro de la red virtual y asigne una dirección IP pública para acceder de forma remota a la máquina virtual. También puede incluir discos de datos para proporcionar más almacenamiento para la máquina virtual.

En el diagrama siguiente se muestra el flujo de trabajo de implementación:

Diagram of the VM deployment workflow.

Hay varias maneras de implementar una máquina virtual en el dispositivo. La elección depende del entorno. En la tabla siguiente se resumen las distintas formas de implementar una máquina virtual en el dispositivo:

Método Artículo
Azure portal Implementación de una máquina virtual en el dispositivo mediante Azure Portal.
Plantillas Implementación de una máquina virtual en el dispositivo mediante plantillas
PowerShell Implementación de una máquina virtual en el dispositivo mediante cmdlets de Azure PowerShell
Implementación de una máquina virtual en el dispositivo mediante un script de Azure PowerShell
CLI o Python Implementación de una máquina virtual en el dispositivo mediante la CLI de Azure o Python
GPU Implementación de una máquina virtual en el dispositivo mediante GPU

Administración de la máquina virtual

Puede administrar las máquinas virtuales del dispositivo mediante Azure Portal, la interfaz de PowerShell del dispositivo o directamente por medio de las API. Algunas tareas de administración típicas son:

  • Obtener información sobre una máquina virtual
  • Conectarse a una máquina virtual e iniciar, detener y eliminar máquinas virtuales
  • Administrar discos, tamaños de máquina virtual, interfaces de red, conmutadores virtuales
  • Hacer copia de seguridad de los discos de máquina virtual

Obtención de información acerca de la máquina virtual

Para más información sobre la máquina virtual a través del Azure Portal, siga estos pasos:

  1. Vaya al recurso de Azure Stack Edge del dispositivo y, luego, a Máquinas virtuales > Información general.
  2. En la página Información general, vaya a Máquinas virtuales y seleccione la máquina virtual que le interesa. A continuación, puede ver los detalles de la máquina virtual.

Conexión a la máquina virtual

En función del sistema operativo que ejecute la máquina virtual, puede conectarse a ella de la siguiente manera:

Inicio, detención y eliminación de máquinas virtuales

Puede activar la máquina virtual y suspenderla o apagarla. Por último, puede eliminar las máquinas virtuales una vez que haya terminado de usarlas.

Administración de interfaces de red, conmutadores virtuales

Puede agregar, modificar y separar interfaces de red para las máquinas virtuales. También puede crear conmutadores virtuales en el dispositivo para implementar máquinas virtuales.

Administración de discos de datos, tamaño de máquina virtual

Puede agregar un disco de datos a una máquina virtual existente, conectar un disco existente, desconectar un disco de datos y, finalmente, cambiar el tamaño de la máquina virtual mediante Azure Portal.

Copia de seguridad de máquinas virtuales

Puede hacer una copia de seguridad de los discos de máquina virtual y, en caso de error del dispositivo, restaurar los datos de las copias de seguridad. Para más información, consulte Copia de seguridad de discos de máquina virtual.

Pasos siguientes