Auto-scaling

← Volver a documentación
Documentación / Cloud Compute / Auto-scaling

¿Qué es Auto-scaling?

Auto-scaling es un servicio que ajusta automáticamente la cantidad de instancias en tu grupo de cómputo en función de métricas de rendimiento predefinidas. Cuando la demanda aumenta, Auto-scaling lanza nuevas instancias; cuando disminuye, las elimina de forma ordenada. Esto asegura que siempre tengas la capacidad justa para atender tu tráfico sin sobredimensionar ni pagar recursos ociosos.

Configuración de grupos de Auto-scaling

Para configurar Auto-scaling, primero crea un grupo de Auto-scaling especificando la plantilla de instancia (AMI/imagen), el tipo de instancia, las subredes donde puede desplegar y el tamaño mínimo, máximo y deseado. Por ejemplo, un grupo web puede tener mínimo 2 instancias, máximo 10 y deseado 3. El grupo mantendrá el número deseado a menos que las políticas de escalado disparen un cambio.

Políticas de escalado

Las políticas determinan cuándo escalar. La más común es el escalado basado en uso de CPU: si la CPU promedio del grupo supera el 70% durante 5 minutos, se añade una instancia. Si baja del 30% durante 10 minutos, se elimina una. También puedes escalar por tráfico de red, latencia de respuesta o longitud de cola. iLove Telecom permite políticas personalizadas con métricas de Cloud Monitor.

Escalado programado

Si tu carga de trabajo es predecible, el escalado programado es más eficiente. Puedes configurar acciones programadas como "cada lunes a las 8:00 AM aumentar a 8 instancias" y "cada viernes a las 6:00 PM reducir a 3". Esto evita el retraso natural de las políticas reactivas y es ideal para aplicaciones con picos estacionales como comercio electrónico o plataformas educativas.

Mejores prácticas

Distribuye las instancias del grupo en al menos dos zonas de disponibilidad para tolerar fallos de infraestructura. Define health checks personalizados para que Auto-scaling reemplace instancias que respondan con errores HTTP 5xx. Configura períodos de gracia (warmup) para que las nuevas instancias no alteren las métricas antes de estar listas. Finalmente, usa instancias spot junto con las bajo demanda para reducir costos hasta un 70% en cargas de trabajo tolerantes a interrupciones.

¿No encuentras lo que buscas?

Nuestro equipo de soporte técnico está disponible 24/7 para ayudarte con cualquier duda.