Introducción a las máquinas virtuales de Azure Stack Hub

Azure Stack Hub le ofrece máquinas virtuales como un tipo de recurso informático escalable y a petición. Puede elegir una máquina virtual cuando necesite más control sobre el entorno informático. En este artículo se proporcionan detalles sobre la creación de la primera máquina virtual.

Una máquina virtual de Azure Stack Hub le da la flexibilidad de la virtualización sin necesidad de administrar clústeres o máquinas individuales. Sin embargo, la máquina virtual sigue necesitando mantenimiento con tareas como configurar, aplicar revisiones o actualizaciones e instalar el software que se ejecuta en ella.

Las máquinas virtuales de Azure Stack Hub pueden usarse de diversas maneras. Por ejemplo:

  • Desarrollo y pruebas: Las máquinas virtuales de Azure Stack Hub permiten crear un equipo con las configuraciones específicas necesarias para codificar y probar una aplicación.

  • Aplicaciones en la nube: Como la demanda de la aplicación puede fluctuar, tendría sentido desde el punto de vista económico ejecutarla en una máquina virtual en Azure Stack Hub. Pagará por las máquinas virtuales adicionales cuando las necesite y las desactivará cuando ya no sean necesarias.

  • Centro de datos ampliado: Las máquinas virtuales de una red virtual de Azure Stack Hub se pueden conectar a la red de una organización o a Azure.

Las máquinas virtuales usadas por su aplicación se pueden escalar vertical u horizontalmente a la cifra necesaria para satisfacer sus necesidades.

Antes de crear una máquina virtual

Siempre es necesario tener en cuenta los aspectos relativos al diseño cuando se crea una infraestructura de aplicaciones en Azure Stack Hub. Es necesario reflexionar sobre estos aspectos antes de crear la infraestructura:

  • Los nombres de los recursos de la aplicación
  • El tamaño de la máquina virtual
  • El número máximo de máquinas virtuales que se pueden crear
  • El sistema operativo que ejecuta la máquina virtual
  • La configuración de la máquina virtual después de iniciarse
  • Los recursos relacionados que necesita la máquina virtual

Nombres

Una máquina virtual tiene un nombre asignado y un nombre de equipo configurado como parte del sistema operativo. El nombre de una máquina virtual puede tener hasta 15 caracteres.

Si usa Azure Stack Hub para crear el disco de sistema operativo, el nombre del equipo y el nombre de la máquina virtual serán iguales. Si carga y usa su propia imagen que contiene un sistema operativo ya configurado y la usa para crear una máquina virtual, puede que los nombres sean diferentes. Como procedimiento recomendado, cuando cargue su propio archivo de imagen, asegúrese de que el nombre del equipo en el sistema operativo y el nombre de la máquina virtual sean iguales.

Tamaño de VM

El tamaño de la máquina virtual que use depende de la carga de trabajo que vaya a ejecutar. El tamaño que elija determina factores tales como la capacidad de almacenamiento, la memoria y la capacidad de procesamiento. Azure Stack Hub ofrece diferentes tipos de tamaños que admiten muchos tipos de usos.

Límites de máquina virtual

Su suscripción tiene límites de cuota predeterminados que pueden afectar a la implementación de las máquinas virtuales en un proyecto. El límite actual por suscripción es 20 máquinas virtuales por región.

Imágenes y discos del sistema operativo

Las máquinas virtuales de Azure Stack Hub se limitan al formato de disco duro virtual de la primera generación (VHD/VHDX). Los discos duros virtuales se pueden usar para almacenar el sistema operativo 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. Azure Stack Hub proporciona un Marketplace para usar con diversas versiones y tipos de sistemas operativos. Las imágenes de Marketplace se identifican mediante el publicador de la imagen, la oferta, la SKU y la versión (normalmente, la última versión se especifica como la más reciente).

En la tabla siguiente se muestra como encontrar la información sobre una imagen:

Método Descripción
Portal de Azure Stack Hub Los valores se especifican automáticamente cuando se selecciona una imagen para usarla.
PowerShell de Azure Stack Hub Get-AzVMImagePublisher -Location "location"
Get-AzVMImageOffer -Location "location" -Publisher "publisherName"
Get-AzVMImageSku -Location "location" -Publisher "publisherName" -Offer "offerName"
API de REST List image publishers (Lista de publicadores de imágenes)
List image offers (Lista de ofertas de imágenes)
List image SKUs (Lista de SKU de imágenes)

Puede elegir cargar y usar su propia imagen. Si lo hace, el nombre del anunciante, la oferta y la SKU no se utilizan.

Extensiones

Las extensiones de máquina virtual ofrecen funcionalidades adicionales de máquina virtual por medio de la configuración posterior a la implementación y tareas automatizadas. Puede llevar a cabo estas tareas comunes mediante las extensiones:

  • Ejecutar scripts personalizados: La extensión de script personalizado ayuda a configurar cargas de trabajo en la máquina virtual al ejecutar su script cuando se aprovisiona la máquina virtual.

  • Implementar y administrar configuraciones: La extensión de configuración de estado deseado (DSC) de PowerShell ayuda a configurar DSC en una máquina virtual para administrar entornos y configuraciones.

  • Recopilar datos de diagnóstico: La extensión Azure Diagnostics ayuda a configurar la máquina virtual para que recopile datos de diagnóstico que sirvan para supervisar el estado de la aplicación.

Los recursos de la tabla siguiente se usan en la máquina virtual y deben ya existir o crearse al tiempo que esta:

Recurso Obligatorio Descripción
Resource group La máquina virtual debe encontrarse en un grupo de recursos.
Cuenta de almacenamiento No La máquina virtual no necesita la cuenta de Storage para almacenar sus discos duros virtuales si usa discos administrados.
Virtual network La máquina virtual debe ser miembro de una red virtual.
Dirección IP pública No La máquina virtual puede tener una dirección IP pública asignada para acceder remotamente a ella.
interfaz de red La máquina virtual necesita la interfaz de red para comunicarse en la red.
Discos de datos. No La máquina virtual puede incluir discos de datos para ampliar las funcionalidades de almacenamiento.

Creación de la primera máquina virtual

Hay varias maneras de crear una máquina virtual. La elección depende del entorno. En la tabla siguiente se proporciona información que le ayudará a comenzar a crear la máquina virtual:

Método Artículo
Portal de Azure Stack Hub Creación de una VM de Windows con el portal de Azure Stack Hub.
Creación de una máquina virtual Linux con el portal de Azure Stack Hub
Plantillas Plantillas de inicio rápido de Azure Stack Hub
PowerShell Creación de una máquina virtual Windows mediante PowerShell en Azure Stack Hub
Creación de una máquina virtual Linux mediante PowerShell en Azure Stack Hub
Azure CLI Creación de una máquina virtual Windows mediante la CLI de Azure en Azure Stack Hub
Creación de una máquina virtual Linux mediante la CLI de Azure en Azure Stack Hub

Administración de la máquina virtual

Las máquinas virtuales pueden administrarse mediante un portal basado en el explorador, herramientas de línea de comandos con compatibilidad con scripts o directamente mediante API. Algunas tareas de administración típicas son:

  • Obtener información sobre una máquina virtual.
  • Conectarse a una máquina virtual.
  • Administrar la disponibilidad.
  • Realizar copias de seguridad.

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

En la tabla siguiente se muestran algunas maneras en que puede obtener información sobre una máquina virtual:

Método Descripción
Portal de Azure Stack Hub En el menú central, haga clic en Máquinas virtuales y seleccione la máquina virtual en la lista. En la página de la máquina virtual, puede ver información general, establecer valores y supervisar métricas.
Azure PowerShell La administración de las máquinas virtuales es similar en Azure y Azure Stack Hub. Para más información sobre el uso de PowerShell, consulte el tema de Azure Creación y administración de máquinas virtuales Windows con el módulo de Azure PowerShell.
SDK de cliente El uso de C# para administrar máquinas virtuales es similar en Azure y Azure Stack Hub. Para más información, consulte Creación y administración de máquinas virtuales Windows en Azure mediante C#.

Vista de máquina virtual

A partir de la versión 2301 de Azure Stack Hub, se agregó una nueva vista para los operadores en el portal de administración de Azure Stack Hub que muestra las máquinas virtuales en todas las suscripciones de usuario. Esta vista muestra la siguiente información:

  • GUID de máquina virtual
  • Suscripción de usuario
  • Resource group
  • Tamaño de VM
  • Estado
  • Nodo
  • Estado del nodo
  • Errores de aprovisionamiento

Esta nueva vista permite a los operadores detectar el estado de las máquinas virtuales en caso de errores de tejido e informar a los propietarios de la suscripción para que realicen acciones. Por motivos de privacidad, los operadores solo pueden ver el GUID de la máquina virtual, pero no el nombre de las máquinas virtuales. La vista está vinculada al proveedor de recursos de proceso y aparece como un recurso de usuario denominado Máquinas virtuales.

Captura de pantalla de la salida del estado de la máquina virtual.

Conexión a la máquina virtual

Puede usar la opción Conectar en el portal de Azure Stack Hub para conectarse a la máquina virtual.

Pasos siguientes