Comparación entre el escalado vertical y horizontal

Completado

Una configuración de máquina virtual sólida incluye compatibilidad con la escalabilidad. La escalabilidad permite mejorar el rendimiento de una máquina virtual en proporción a la disponibilidad de los recursos de hardware asociados. Una máquina virtual escalable puede controlar los aumentos en las solicitudes sin afectar negativamente el tiempo de respuesta ni el rendimiento. Para la mayoría de las operaciones de escalado, hay dos opciones de implementación: vertical y horizontal.

Aspectos que hay que saber sobre el escalado vertical

El escalado vertical, también conocido como escalado y reducción vertical, implica aumentar o disminuir el tamaño de la máquina virtual como respuesta a una carga de trabajo. El escalado vertical hace que las máquinas virtuales sean más poderosas (escalado vertical) o menos poderosas (reducción vertical).

Ilustración en la que se muestra el escalado vertical en que una máquina virtual única aumenta o disminuye de tamaño mediante el escalado o la reducción vertical.

Estos son algunos escenarios en los que puede ser ventajoso utilizar el escalado vertical:

  • Si tiene un servicio basado en una máquina virtual infrautilizada (por ejemplo, los fines de semana), puede usar el escalado vertical para disminuir el tamaño de la máquina virtual y reducir los costos mensuales.

  • Puede implementar el escalado vertical para aumentar el tamaño de la máquina virtual a fin de responder ante una demanda mayor sin tener que crear máquinas virtuales adicionales.

Aspectos que hay que saber sobre el escalado horizontal

El escalado horizontal, también denominado escalado horizontal y reducción horizontal, se usa para ajustar el número de máquinas virtuales de la configuración a fin de responder a la carga de trabajo cambiante. Al implementar el escalado horizontal, hay un aumento (escalado horizontal) o una disminución (reducción horizontal) en el número de instancias de máquina virtual.

Ilustración en la que se muestra el escalado horizontal en que se agregan máquinas virtuales para escalar horizontalmente el sistema a fin de admitir la carga de trabajo.

Aspectos que se deben tener en cuenta al usar el escalado vertical y horizontal

Revise estas consideraciones respecto del escalado vertical y horizontal. Piense en qué implementación podría necesitar para admitir el sitio web de la empresa.

  • Tenga en cuenta las limitaciones. En términos generales, el escalado horizontal tiene menos limitaciones que el vertical. Una implementación de escalado vertical depende de la disponibilidad de hardware más grande, que alcanza rápidamente un límite superior y puede variar según la región. El escalado vertical también suele requerir que una máquina virtual se detenga y reinicie, lo que puede limitar temporalmente el acceso a aplicaciones o datos.

  • Tenga en cuenta la flexibilidad. Cuando se trabaja en la nube, el escalado horizontal resulta más flexible. Una implementación de escalado horizontal permite ejecutar potencialmente miles de máquinas virtuales para administrar los cambios en la carga de trabajo y el rendimiento.

  • Tenga en cuenta el reaprovisionamiento. El reaprovisionamiento es el proceso de quitar una máquina virtual existente y reemplazarla por una nueva. Un plan de disponibilidad sólido considera dónde es posible que se requiera el reaprovisionamiento y los planes de interrupciones en el servicio. Si es posible que sea necesario el reaprovisionamiento, determine si necesita mantener y migrar los datos a la máquina nueva.