¿Cuáles son las limitaciones prácticas con EC2 escalado automático u otra infraestructura de computación en la nube?

StackOverflow https://stackoverflow.com/questions/1131813

Pregunta

Tenía curiosidad si alguien ha experimentado con web escalado automático o el nivel dB en EC2 u otra infraestructura de computación en la nube? Parece teóricamente posible, pero tengo curiosidad por lo que las limitaciones prácticas son / tal vez.

Gracias!

¿Fue útil?

Solución

También estamos empezando a mirar a escala automática.

El primer enfoque es candidato para usar ELB de Amazon (elástico equilibrador de carga) y Cloud frontal. Sin embargo, nuestro tráfico es un servicio web. Persona que llama con frecuencia de enviar el mensaje 100-Continuar http, y ELB no se puede entender ese mensaje. No hay palabra todavía de Amazon sobre cuándo podría ser fijo. Además, hay una serie de quejas en los foros de Amazon sobre ELB no manejo de carga pesada.

Lighttpd 1.5 se parece a una solución parcial prometedor, en que puede detectar cuando una instancia no está funcionando y transparente sacarlo de la rotación, y puede ser reconfigurado dinámicamente sin reiniciar el equilibrador de carga.

Hay una serie de soluciones comerciales también. Probablemente vamos a echar un vistazo a la escala derecha.

Otros consejos

Esto es más una pregunta que una respuesta, pero estoy a punto de empezar a experimentar con autoscaling mismo (lo más probable el uso de las instalaciones de Amazon CloudFront) y estoy pensando que el tiempo de inicio de instancia será un factor. Me he dado cuenta de que una nueva instancia EC2 puede tomar de 5 a 20 minutos para poner en marcha, por lo que no es como si usted puede añadir más capacidad al instante cuando los aumentos de la carga; parece que lo que se necesita uno o más casos de inactividad a estar en ejecución y listo para recoger a una mayor carga.

Además retraso:

Considere SimpleDB así ... esto eliminaría el lado de escala DB.

Para autoscaling, rodamos nuestros propios scripts para controlar, iniciar y aprovisionar servidores y sí, todo el proceso tarda unos 7 minutos. Hacemos un pequeño análisis predictivo para adivinar cuándo serán necesarios nuevos servidores y luego simplemente se rompen hacia abajo si no lo son. Costo total:. ~ 10 centavos

Además, Scalr parece prometedor como una solución comercial (no lo han utilizado).

Chad

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top