Ejercicio: Configuración de un conjunto de escalado de máquinas virtuales

Completado

Recordará del escenario de ejemplo que los clientes usan uno de los sitios web de la empresa para administrar y comprobar el estado de sus envíos. Este sitio web se implementa en máquinas virtuales y se hospeda en un entorno local.

Observa que los usuarios del sitio web tienen retrasos significativos en los tiempos de respuesta cuando el uso total de CPU de las máquinas virtuales supera el 75 %. Necesita que el conjunto de escalado de máquinas virtuales donde se hospeda la aplicación web se escale cuando el sistema alcance este umbral. Para ahorrar costos, también quiere que el conjunto de escalado se vuelva a reducir horizontalmente cuando se reduzca la demanda y el uso de CPU general en todo el conjunto de escalado sea inferior al 50 %.

En este ejercicio, configurará el escalado automático. Defina las reglas de escalado que se escalan horizontalmente y de nuevo, según el uso de CPU del sistema.

Nota:

Este ejercicio es opcional. Si no tiene una cuenta de Azure, puede leer las instrucciones para comprender cómo se usa la API REST para recuperar métricas.

Si quiere completar este ejercicio pero no tiene una suscripción de Azure o prefiere no usar una cuenta propia, cree una cuenta gratuita antes de empezar.

Creación de una regla de escalabilidad horizontal

  1. En Azure Portal, vaya la página del conjunto de escalado de máquinas virtuales.

  2. En la página del conjunto de escalado de máquinas virtuales, en Configuración, seleccione Escalado.

  3. Seleccione Escalabilidad automática personalizada. En la regla de escalado Predeterminada, asegúrese de que el Modo de escalado se haya establecido en Escalado basado en una métrica. Después, seleccione Agregar una regla.

    Captura de pantalla de la página del conjunto de escalado de máquinas virtuales con una llamada que incluye la opción

  4. En la página Regla de escalado, especifique las opciones de configuración siguientes y, después, seleccione Agregar:

    Propiedad Valor
    Origen de métricas Recurso actual (webServerScaleSet)
    Nombre de métrica Porcentaje de CPU
    Operador Mayor que
    Umbral 75
    Duración 10
    Estadísticas de intervalo de agregación Average
    Agregación de tiempo Media
    Operación Aumentar recuento en
    Tiempo de finalización (minutos) 5
    Recuento de instancias 1

Creación de una regla de reducción horizontal

  1. En la regla de escalado Predeterminada, seleccione Agregar una regla.

  2. En la página Regla de escalado, especifique las opciones de configuración siguientes y, después, seleccione Agregar:

    Propiedad Valor
    Origen de métricas Recurso actual (webServerScaleSet)
    Nombre de métrica Porcentaje de CPU
    Operador Menor que
    Umbral 50
    Duración 10
    Estadísticas de intervalo de agregación Average
    Agregación de tiempo Media
    Operación Reducir el recuento en
    Tiempo de finalización (minutos) 5
    Recuento de instancias 1
  3. Seleccione Guardar.

    La condición de escalado Predeterminada ahora contiene dos reglas de escalado. Una regla escala horizontalmente el número de instancias. La otra regla vuelve a reducir horizontalmente el número de instancias.

    Captura de pantalla de la página del conjunto de escalado de máquinas virtuales con una llamada que incluye la sección de reglas y el botón