Las máquinas virtuales (VM) de Azure son uno de los diversos tipos de recursos informáticos a petición y escalables que ofrece Azure. Por lo general, elegirá una máquina virtual cuando necesite más control sobre su entorno informático del que ofrecen las otras opciones. En este artículo se proporciona información sobre lo que debe considerar antes de crear una máquina virtual, cómo crearla y cómo administrarla.

Una máquina virtual de Azure le ofrece la flexibilidad de la virtualización sin necesidad de adquirir y mantener el hardware físico que la ejecuta. Sin embargo, aún necesita mantener la máquina virtual con tareas como configurar, aplicar revisiones e instalar el software que se ejecuta en ella.

Las máquinas virtuales de Azure se pueden usar de diversas maneras. A continuación, se indican algunos ejemplos:

  • Desarrollo y pruebas: las máquinas virtuales de Azure ofrecen una manera rápida y sencilla de crear un equipo con 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. Paga por las máquinas virtuales adicionales cuando las necesite y las desactiva cuando ya no sean necesarias.
  • Centro de datos ampliado: las máquinas virtuales de una red virtual de Azure se pueden conectar fácilmente a la red de su organización.

El número de máquinas virtuales usadas por su aplicación se puede escalar vertical y horizontalmente a la cifra necesaria para satisfacer sus necesidades.

¿Qué hay que considerar antes de crear una máquina virtual?

Siempre hay gran cantidad de consideraciones de diseño cuando se crea una infraestructura de aplicaciones en Azure. Es importante pensar en estos aspectos de una máquina virtual antes de empezar:

  • Los nombres de los recursos de la aplicación
  • La ubicación donde se almacenan los recursos
  • 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

Nomenclatura

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 para crear el disco de sistema operativo, el nombre del equipo y el nombre de la máquina virtual son iguales. Si carga y usa su propia imagen que contenga un sistema operativo ya configurado y la usa para crear una máquina virtual, los nombres pueden ser diferentes. Se recomienda que, cuando cargue su propio archivo de imagen, haga que el nombre del equipo en el sistema operativo y el nombre de la máquina virtual sean iguales.

Ubicaciones

Todos los recursos creados en Azure se distribuyen entre diversas regiones geográficas de todo el mundo. Por lo general, se llama a la región ubicación cuando se crea una máquina virtual. Para una máquina virtual, la ubicación especifica dónde se almacenan los discos duros virtuales.

En esta tabla se muestran algunas de las formas en que puede obtener una lista de ubicaciones disponibles.

Método Descripción
Portal de Azure Seleccione una ubicación en la lista cuando cree una máquina virtual.
Azure PowerShell Use el comando Get-AzureRmLocation.
API de REST Use la operación para mostrar la lista de ubicaciones.

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 ofrece una amplia variedad de tamaños para admitir muchos tipos de usos.

Azure cobra un precio por hora en función del tamaño y el sistema operativo de la máquina virtual. Para las fracciones de hora, solo cobra los minutos usados. El precio del almacenamiento se calcula y se cobra por separado.

Límites de máquina virtual

Su suscripción tiene límites de cuota predeterminados que pueden afectar a la implementación de numerosas máquinas virtuales en su proyecto. El límite actual por suscripción es 20 máquinas virtuales por región. Para aumentar estos límites, cree una incidencia de soporte técnico y solicite un aumento.

Imágenes y discos del sistema operativo

Las máquinas virtuales usan discos duros virtuales (VHD) para almacenar el sistema operativo y los datos. Estos discos también se usan para las imágenes entre las que se puede elegir para instalar un sistema operativo.

Azure proporciona muchas imágenes de Marketplace que se pueden usar con diversas versiones y tipos de sistemas operativos Windows Server. Las imágenes de Marketplace se identifican mediante el publicador de la imagen, la oferta, la SKU y la versión (normalmente, la versión se especifica como la más reciente).

En esta tabla se muestran algunas maneras de encontrar la información sobre una imagen.

Método Descripción
Portal de Azure Los valores se especifican automáticamente cuando se selecciona una imagen para usarla.
Azure PowerShell Get-AzureRMVMImagePublisher -Location “ubicación”
Get-AzureRMVMImageOffer -Location “ubicación” -Publisher “nombreDePublicador”
Get-AzureRMVMImageSku -Location “ubicación” -Publisher “nombreDePublicador” -Offer “nombreDeOferta”
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 y, cuando lo haga, no se usan el nombre del publicador, la oferta ni la SKU.

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.

Pueden llevarse a cabo estas tareas comunes mediante las extensiones:

Recursos relacionados

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

Recurso Obligatorio Description
Grupos de recursos yes La máquina virtual debe encontrarse en un grupo de recursos.
Cuenta de almacenamiento yes La máquina virtual necesita la cuenta de almacenamiento para almacenar sus discos duros virtuales.
Red virtual 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.

¿Cómo se crea la primera máquina virtual?

Hay varias opciones para crear la máquina virtual. La decisión que tome depende del entorno en que se encuentre.

En esta tabla se proporciona información para comenzar a crear la máquina virtual.

Método Artículo
Portal de Azure Creación de una máquina virtual que ejecuta Windows en el portal
Plantillas Creación de una máquina virtual Windows con una plantilla del Administrador de recursos
Azure PowerShell Creación de una máquina virtual Windows con PowerShell
SDK de cliente Implementación de recursos de Azure mediante C#
API de REST Create or update a VM (Creación o actualización de una máquina virtual)

Aunque se espera que nunca suceda, en ocasiones algo sale mal. Si se ve en esta situación, consulte la información en Solución de problemas de implementación de Resource Manager con la creación de una máquina virtual Windows en Azure.

¿Cómo administro la máquina virtual que he creado?

Las máquinas virtuales pueden administrarse mediante un portal basado en el explorador, herramientas de línea de comandos con compatibilidad para scripts o directamente a través de API. Algunas tareas de administración habituales que puede realizar es obtener información sobre una máquina virtual, iniciar sesión en una máquina virtual, administrar la disponibilidad y realizar copias de seguridad.

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

En esta tabla se muestran algunas maneras en que puede obtener información sobre una máquina virtual.

Método Descripción
Portal de Azure En el menú central, haga clic en Máquinas virtuales y seleccione la máquina virtual en la lista. En la hoja de la máquina virtual, puede ver información general, establecer valores y supervisar métricas.
Azure PowerShell Para información sobre cómo usar PowerShell para administrar máquinas virtuales, consulte Administración de máquinas virtuales de Azure con Resource Manager y PowerShell.
API de REST Use la operación para obtener información sobre la máquina virtual para conseguir información acerca de una máquina virtual.
SDK de cliente Para información sobre cómo usar C# para administrar máquinas virtuales, consulte Administración de máquinas virtuales de Azure con Azure Resource Manager y C#.

Inicio de sesión en la máquina virtual

Use el botón Conectar en Azure Portal para iniciar una sesión de Escritorio remoto (RDP). En ocasiones, algo sale mal cuando se intenta usar una conexión remota. Si se ve en esta situación, consulte la información de ayuda en Solución de problemas de conexiones del Escritorio remoto a una máquina virtual de Azure con Windows.

Administración de la disponibilidad

Es importante que comprenda cómo garantizar una alta disponibilidad para la aplicación. Esta configuración supone crear varias máquinas virtuales para asegurarse de que haya al menos una ejecutándose.

Para que su implementación pueda optar a nuestro SLA de máquina virtual 99,95, debe implementar dos o más máquinas virtuales que ejecuten la carga de trabajo dentro de un conjunto de disponibilidad. Esta configuración garantiza que las máquinas virtuales estén distribuidas entre varios dominios de error e implementadas en hosts con diferentes períodos de mantenimiento. En el SLA de Azure completo se explica la disponibilidad garantizada de Azure como un conjunto.

Copia de seguridad de la máquina virtual

Un almacén de Recovery Services se usa para proteger datos y recursos en los servicios Azure Backup y Azure Site Recovery. Puede usar un almacén de Recovery Services para implementar y administrar copias de seguridad para máquinas virtuales implementadas con Resource Manager mediante PowerShell.

Pasos siguientes