¿Qué es mejor: 4 instancias EC2 pequeñas frente a 1 instancia EC2 grande?

En general, los casos más caros son más rápidos. Por ejemplo, nuestra aplicación web Python (Django) se ejecuta aproximadamente el doble de rápido en un c1.xlarge que en un c1.medium, incluso con solo un subproceso en ejecución, y los requisitos máximos de memoria para un solo subproceso son alrededor de 150 MB, por lo que es No es el resultado de la diferencia de memoria. En cambio, es probable que sea más rápido debido al procesador más rápido y la arquitectura de 64 bits.

El beneficio de múltiples instancias es la redundancia. Si está ejecutando una aplicación web que necesita mantener en línea, querrá al menos dos servidores activos, en al menos dos zonas de disponibilidad diferentes. Entonces esa es una situación en la que múltiples servidores superan a un solo servidor.

En última instancia, no creo que tenga una respuesta definitiva a su pregunta de “¿qué tipo de instancia es más rentable (y aceptable en términos de rendimiento) para mi situación?” hasta que pruebe diferentes tipos y compare su rendimiento. Por esta razón, recomendaría RightScale, lo que hace que sea increíblemente fácil hacerlo con sus ServerTemplates y RightScripts. Podemos iniciar cualquiera de nuestros servidores en cualquier tipo de instancia arbitraria simplemente cambiando una o dos opciones en el panel de control, y tendremos el mismo software de servidor / configuración / contenido de la base de datos / código verificado / etc. que necesitamos para el servidor . (También podemos cambiar las versiones del sistema operativo y, a veces, los sistemas operativos con el mismo esfuerzo).

More Interesting

¿Cuáles son los conceptos básicos y la idea principal de la computación en la nube?

¿Cómo impactará la interrupción de AWS en abril de 2011 en el futuro de la nube, el futuro negocio de AWS de Amazon y los futuros clientes empresariales confiados en la nube?

¿Es AppScale una opción viable para un proveedor de nube independiente?

¿Qué tan práctico es ofrecer un servicio de almacenamiento en la nube con un teléfono Amazon Fire?

¿Cómo comenzar a aprender computación en la nube como principiante y aprender correctamente? Además, ¿cuáles son los requisitos previos que debo saber para comprender la computación en la nube correctamente?

¿Qué es la nube? ¿Dónde está? ¿Quién lo dirige? ¿Es seguro?

¿Qué opinas sobre la nube de contenedores sin servidor?

¿Cómo cobran los proveedores de servicios en la nube por los servicios que brindan?

¿Cuál será el costo anual aproximado de alojar 50 TB en aplicaciones y datos en la nube?

¿Qué es la computación en la nube? ¿Está relacionado con las redes?

¿Cuál elegirías entre los servicios en la nube de Apple, Google y Microsoft y por qué?

¿De qué manera las compañías de Internet almacenan una cantidad tan grande de datos como páginas web, cuentas de personas y almacenamiento en la nube?

¿Qué es la copia de seguridad de nube a nube?

¿Cuál es el mejor plan para el alojamiento basado en la nube para el portal de comercio electrónico?

Si Google Compute Engine == Amazon EC2 y Google App Engine == Amazon Beanstalk y X == AWS, entonces, ¿qué es X?