Amazon EC2 Auto Scaling

Agregar o quitar capacidad informática para satisfacer los cambios en la demanda

Amazon EC2 Auto Scaling le ayuda a mantener la disponibilidad de las aplicaciones y le permite agregar o eliminar instancias EC2 automáticamente de acuerdo con las condiciones que defina. Puede utilizar las funciones de gestión de flotas de EC2 Auto Scaling para mantener el estado y la disponibilidad de su flota. También puede utilizar las funciones de escalado dinámico y predictivo de EC2 Auto Scaling para agregar o quitar instancias de EC2. El escalado dinámico responde a la demanda cambiante y el escalado predictivo programa automáticamente el número correcto de instancias EC2 en función de la demanda prevista. El escalado dinámico y el escalado predictivo se pueden usar juntos para escalar más rápido.

Nuevos blogs de AWS
SiteMerch-PredictiveScaling_Editorial

Escale automáticamente entre las opciones de compra en un solo ASG. Lea el blog»

Responda proactivamente al tráfico cambiante con Predictive Scaling. Leer el blog>>

Beneficios

Mejorar la tolerancia a fallos

Amazon EC2 Auto Scaling puede detectar cuándo una instancia no está en buen estado, finalizarla y reemplazarla por una nueva.

Aumentar la disponibilidad de las aplicaciones

Amazon EC2 Auto Scaling garantiza que su aplicación siempre tenga la cantidad correcta de computación y también aprovisiona capacidad proactivamente con Escalado predictivo.

Cómo funciona

Gestión de flotas

Tanto si está ejecutando una instancia de Amazon EC2 como miles, puede utilizar Amazon EC2 Auto Scaling para detectar instancias de Amazon EC2 deterioradas y aplicaciones no saludables, y reemplazar las instancias sin su intervención. Esto garantiza que su aplicación obtenga la capacidad informática que espera.


Amazon EC2 Auto Scaling realizará tres funciones principales para automatizar la administración de flotas para instancias EC2:
  • Supervisar el estado de las instancias en ejecución
    Amazon EC2 Auto Scaling garantiza que la aplicación pueda recibir tráfico y que las instancias EC2 funcionen correctamente. Amazon EC2 Auto Scaling realiza periódicamente comprobaciones de estado para identificar las instancias que no están en buen estado.

  • Reemplazar automáticamente las instancias deterioradas
    Cuando una instancia deteriorada falla en una comprobación de estado, Amazon EC2 Auto Scaling la finaliza automáticamente y la reemplaza por una nueva. Esto significa que no necesita responder manualmente cuando una instancia necesita ser reemplazada.

  • Equilibrar la capacidad entre zonas de disponibilidad
    Amazon EC2 Auto Scaling puede equilibrar automáticamente las instancias entre zonas y siempre lanza nuevas instancias para que se equilibren entre zonas de la manera más uniforme posible en toda la flota.
Automatización de la administración de instancias EC2

Escalado programado

El escalado basado en una programación le permite escalar la aplicación antes de los cambios de carga conocidos. Por ejemplo, cada semana el tráfico a su aplicación web comienza a aumentar el miércoles, permanece alto el jueves y comienza a disminuir el viernes. Puede planificar sus actividades de escalado en función de los patrones de tráfico conocidos de su aplicación web.


Print

Escalado dinámico

Amazon EC2 Auto Scaling le permite seguir de cerca la curva de demanda de sus aplicaciones, lo que reduce la necesidad de aprovisionar manualmente la capacidad de Amazon EC2 por adelantado. Por ejemplo, puede utilizar directivas de escalado de seguimiento de destino para seleccionar una métrica de carga para la aplicación, como la utilización de la CPU. O bien, puede establecer un valor de destino utilizando la nueva métrica «Conteo de solicitudes por destino» de Application Load Balancer, una opción de equilibrio de carga para el servicio Elastic Load Balancing. Amazon EC2 Auto Scaling ajustará automáticamente el número de instancias EC2 según sea necesario para mantener su objetivo.


Auto Scaling Prime Time: el seguimiento de objetivos da en el blanco en Netflix

Escalado predictivo

Predictive Scaling, una característica de AWS Auto Scaling utiliza el aprendizaje automático para programar el número correcto de instancias de EC2 en previsión de que se aproximen los cambios de tráfico. Predictive Scaling predice el tráfico futuro, incluidos los picos que ocurren regularmente, y aprovisiona el número correcto de instancias EC2 por adelantado. Los algoritmos de aprendizaje automático de Predictive Scaling detectan cambios en los patrones diarios y semanales, ajustando automáticamente sus pronósticos. Esto elimina la necesidad de ajustar manualmente los parámetros de Auto Scaling a medida que la ciclicidad cambia con el tiempo, lo que simplifica la configuración de Auto Scaling. Auto Scaling mejorado con Predictive Scaling ofrece un aprovisionamiento de capacidad más rápido, sencillo y preciso, lo que resulta en aplicaciones de menor costo y más receptivas.


SiteMerch-PredictiveScaling_Editorial

Introducción a Amazon EC2 Auto Scaling

Step 1 - Sign up for an AWS account

Regístrese para obtener una cuenta de AWS

Obtenga acceso al instante a la capa gratuita de AWS.
icon2


Aprende con tutoriales de 10 minutos

Comience con un sencillo tutorial.
icon3


Comience a crear con AWS