¿Cómo se configura la autoescala de AWS para escalar rápidamente? Configuré un grupo de autoescalamiento AWS con un ELB. Todo está funcionando bien, excepto que toma varios minutos antes de que se agreguen las nuevas instancias y estén en línea. Me encontré con el siguiente en un post acerca de marionetas y autoscaling:Autoescalado rápido de AWS
La hora de escalar se puede bajar desde varios minutos hasta unos segundos si el IAM se utiliza para un grupo de nodos ya está en marcha hasta la fecha.
http://puppetlabs.com/blog/rapid-scaling-with-auto-generated-amis-using-puppet/
Es esto cierto? ¿Se puede reducir el tiempo de escala a unos pocos segundos? ¿El uso de marionetas agregará mejoras de rendimiento?
También leí que los casos más pequeños empiezan más rápido que los más grandes:
Pequeño Instancia 1,7 GB de memoria, 1 unidad de sistemas EC2 (1 núcleo virtual con 1 unidad de sistemas EC2), 160 GB de almacenamiento ejemplo, plataforma de 32 bits con una base de instalación de CentOS 5.3 AMI
cantidad de tiempo desde lanzamiento de ejemplo a disponibilidad: entre 5 y 6 minutos us-este-1c
grande instancia 7,5 GB de memoria, 4 EC2 Compute Units (2 núcleos virtuales con 2 EC2 Compute Unidades cada uno), 850 GB de almacenamiento de instancia, plataforma de 64 bits con una instalación base de CentOS 5.3 IAM
cantidad de tiempo desde el lanzamiento de la instancia a disponibilidad:
entre los 11 y 18 minutos nos-este-1cAmbos se iniciaron a través de la línea de comandos utilizando las herramientas Amazonas.
http://www.philchen.com/2009/04/21/how-long-does-it-take-to-launch-an-amazon-ec2-instance
observo que el artículo es viejo y mis casos c1.xlarge ciertamente no están tomando 18min para el lanzamiento. No obstante, ¿sería más eficiente configurar que un grupo con 20 instancias grandes la configuración de un grupo de autoescala con 50 instancias micro (con una política de escala ascendente del 100% de aumento de capacidad)? ¿O podría crear dos grupos de autoescala, uno de micros para un tiempo de inicio rápido y uno de grandes instancias para agregar gruñidos de CPU unos minutos más tarde? En igualdad de condiciones, ¿cuánto más rápido entra un t1.micro en línea que un c1.xlarge?