Máquinas virtuales en Azure

Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles

Las máquinas virtuales en Azure son uno de los recursos informáticos a petición y escalables que ofrece Azure. Lo habitual es que elija una máquina virtual cuando necesite más control sobre el entorno informático del que ofrecen las restantes 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, la máquina virtual sigue necesitando mantenimiento 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. 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. 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 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 de 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

Ubicaciones

Los recursos de Azure se pueden crear en 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 almacenarán 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
Azure portal Seleccione una ubicación en la lista cuando cree una máquina virtual.
Azure PowerShell Use el comando Get-AzLocation.
API DE REST Use la operación para mostrar la lista de ubicaciones.
Azure CLI Use la operaciónaz account list-locations.

Disponibilidad

Hay varias opciones para administrar la disponibilidad de las máquinas virtuales en Azure.

  • Las instancias de Availability Zones son zonas separadas físicamente dentro de una región de Azure. Las zonas de disponibilidad garantizan que tendrá conectividad de máquina virtual con al menos una instancia al menos el 99,99 % del tiempo cuando tenga dos o más instancias implementadas en dos o más instancias de Availability Zones en la misma región de Azure.
  • Los conjuntos de escalado de máquinas virtuales permiten crear y administrar un grupo de máquinas virtuales con equilibrio de carga. El número de instancias de máquina virtual puede aumentar o disminuir automáticamente según la demanda, o de acuerdo a una programación definida. Los conjuntos de escalado proporcionan una alta disponibilidad a las aplicaciones y le permiten administrar, configurar y actualizar de forma centralizada muchas máquinas virtuales. Las máquinas virtuales de un conjunto de escalado también se pueden implementar en varias zonas de disponibilidad, en una sola o en regiones.

Para más información, consulte Opciones de disponibilidad para máquinas virtuales de Azure y Acuerdo de Nivel de Servicio para máquinas virtuales de Azure.

Tamaños y precios

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 procesamiento, la memoria, la capacidad de almacenamiento y el ancho de banda de red. 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áquinas virtuales

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

Managed Disks

El servicio Managed Disks controla la creación y administración de las cuentas de almacenamiento de Azure Storage en segundo plano y se asegura de que no tenga que preocuparse de los límites de escalabilidad de la cuenta de almacenamiento. Especifique el tamaño del disco y el nivel de rendimiento (Estándar o Premium), y Azure crea y administra el disco. Al agregar discos o escalar y reducir la máquina virtual no tendrá que preocuparse por el almacenamiento que se va a usar. Si está creando nuevas máquinas virtuales, use la CLI de Azure o Azure Portal para crear máquinas virtuales con sistema operativo y discos de datos administrados. Si tiene máquinas virtuales con discos no administrados, puede convertir las máquinas virtuales con Managed Disks.

También puede administrar sus imágenes personalizadas en una cuenta de almacenamiento por región de Azure y utilizarlas para crear cientos de máquinas virtuales en la misma suscripción. Para más información acerca de Managed Disks, consulte Introducción a Azure Managed Disks.

Distribuciones

Microsoft Azure admite una variedad de distribuciones de Linux y Windows. Puede encontrar distribuciones disponibles en el marketplace, Azure Portal o consultando resultados mediante la CLI, PowerShell y las API de REST.

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

Método Descripción
Azure Portal Los valores se especifican automáticamente cuando se selecciona una imagen para usarla.
Azure PowerShell 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)
Azure CLI az vm image list-publishers --location ubicación
az vm image list-offers --location location --publisher publisherName
az vm image list-skus --location location --publisher publisherName --offer offerName

En Microsoft trabajamos estrechamente con los asociados para garantizar que las imágenes disponibles están actualizadas y optimizadas para los entornos de tiempo de ejecución de Azure. Para obtener más información acerca de las ofertas de asociados de Azure, consulte Azure Marketplace.

Cloud-Init

Azure admite cloud-init en la mayoría de las distribuciones de Linux que admiten este paquete. Estamos trabajando activamente con nuestros asociados de Linux para disponer de imágenes habilitadas con cloud-init en Azure Marketplace. Estas imágenes harán que las implementaciones y configuraciones de cloud-init funcionen perfectamente con las máquinas virtuales y los conjuntos de escalado de máquinas virtuales.

Para obtener más información, consulte Uso de cloud-init en máquinas virtuales Linux de Azure.

Storage

Redes

Residencia de datos

En Azure, la característica que permite almacenar los datos de clientes en una única región solo está disponible actualmente en la región de Sudeste Asiático (Singapur) de la geoárea Asia Pacífico y en la región Sur de Brasil de la geoárea Brasil. En todas las demás regiones, los datos del cliente se almacenan en la geoárea. Para más información, consulte el Centro de confianza.

Pasos siguientes

Cree su primera máquina virtual