Descripción de los conjuntos de escalado de máquinas virtuales

Completado

Contoso puede usar conjuntos de escalado de máquinas virtuales de Azure para proporcionar una forma escalable de ejecutar sus aplicaciones en un conjunto de máquinas virtuales. Las máquinas virtuales de un conjunto de escalado de máquinas virtuales de Azure tienen todas la misma configuración y ejecutan las mismas aplicaciones. A medida que crece la demanda, se puede incrementar el número de máquinas virtuales que se ejecutan en el conjunto de escalado. A medida que la demanda se reduce, se pueden apagar las máquinas virtuales sobrantes. Los conjuntos de escalado de máquinas virtuales son ideales para escenarios que incluyen cargas de trabajo de proceso y macrodatos.

Por ejemplo, en Contoso, TI proporciona un sitio web orientado al cliente con una máquina virtual que ejecuta IIS. Los clientes de Contoso acceden a este sitio web para revisar el estado de sus pedidos. Dado que a este sitio web se accede desde todo el mundo, puede ser difícil predecir la carga que soporta en un momento determinado del día. Además, también puede haber variaciones estacionales. Por lo tanto, el personal de TI de Contoso decide implementar un conjunto de escalado de máquinas virtuales. Esta implementación debe ayudar a controlar la carga de trabajo fluctuante.

Sugerencia

Si tiene grandes cargas de trabajo cuya demanda es variable e imprevisible, los conjuntos de escalado son una solución excelente. Además, como los conjuntos de escalado de máquinas virtuales ofrecen máquinas virtuales idénticas escaladas y con la carga equilibrada en respuesta a la demanda, proporcionan de forma automática un entorno de alta disponibilidad.

¿Qué es un conjunto de escalado de máquinas virtuales?

Los conjuntos de escalado de máquinas virtuales de Azure permiten implementar y administrar varias máquinas virtuales idénticas de carga equilibrada. Estas máquinas virtuales tienen la misma configuración. Los conjuntos de escalado de máquinas virtuales pueden responder a aumentos y disminuciones de la demanda al cambiar el número de instancias de máquina virtual y también el tamaño de estas.

Nota:

Los criterios que se usan para activar el escalado o la reducción verticales necesarios dependen de una programación personalizada o de la demanda y el uso reales.

Un conjunto de escalado usa un equilibrador de carga para distribuir las solicitudes entre las instancias de máquina virtual y un sondeo de estado para comprobar la disponibilidad de cada instancia. Si la instancia responde al sondeo de estado, el conjunto de escalado sabe que sigue disponible. De lo contrario, el conjunto de escalado sabe que la instancia no está disponible.

Nota:

Los conjuntos de escalado de máquinas virtuales son compatibles con máquinas virtuales Linux o Windows en Azure.

Opciones de escalado para conjuntos de escalado

Los conjuntos de escalado se diseñan teniendo en cuenta la rentabilidad. Azure solo crea nuevas instancias de máquina virtual según sea necesario. Azure puede escalar las máquinas virtuales de forma horizontal o vertical, como se describe en la tabla siguiente.

Tipo de escala Descripción
Horizontal Proceso de agregar o quitar máquinas virtuales en un conjunto de escalado. Según la demanda, es posible que necesite agregar o quitar máquinas en un conjunto de escalado. Por ejemplo, los fines de semana la demanda puede ser baja, por lo que es posible que quiera ejecutar menos máquinas virtuales. Aunque se podría ajustar manualmente el número de máquinas virtuales de un conjunto de escalado, en muchos casos es mejor hacerlo automáticamente mediante reglas. Además de en una programación, puede basar estas reglas en métricas y ayudar a garantizar que se agregue el número correcto de máquinas virtuales en función de la demanda.
Vertical Proceso de aumentar recursos en las máquinas virtuales, como CPU, memoria o espacio en disco. El escalado vertical se centra en aumentar el tamaño de las máquinas virtuales del conjunto de escalado, en lugar de incorporar más máquinas virtuales. Por ejemplo, durante períodos de más trabajo con mayor demanda puede que quiera aumentar el número de CPU que tiene cada máquina virtual de un conjunto de escalado de máquinas virtuales. Una vez más, se usan reglas para realizar los cambios automáticamente en función de una serie de métricas.

Precaución

El escalado vertical exige el reinicio de las máquinas virtuales afectadas del conjunto de escalado. Esto puede dar lugar a una disminución temporal del rendimiento del conjunto de escalado durante el reinicio.