¿Cómo se compara el costo de comprar y operar su propio clúster con EC2?

Realmente depende de lo que esté haciendo y de las economías de escala. Por ejemplo:

– Ejecuto un clúster de 4 nodos, en un centro de datos comercial, principalmente para desarrollo, más correo electrónico, lista y alojamiento web, mucho espacio en disco, mucha potencia, configurado para alojar máquinas virtuales

– costo del hardware: $ 5000 (una vez, 4-6 años de vida) (llámelo $ 100 / mes, arrendado)

– costo recurrente del centro de datos (4U de espacio, potencia, ancho de banda) – $ 300 / mes.

– costo total: $ 400 / mes. para una cantidad bastante buena de capacidad y se escala con bastante facilidad: más servidores, más retroceso, más ancho de banda

Las instancias de EC2 comienzan a ser muy baratas, pero comienzan a ser muy caras cuando aumenta la carga. Personalmente, me gusta tener mis sistemas de misión crítica, tal vez usar EC2 para escalar a corto plazo.

Es difícil responder a su pregunta sin saber qué planea hacer con un clúster. ¿Tiene que estar activo las 24 horas, los 7 días de la semana, siempre bajo una carga pesada? ¿O solo quieres ejecutar algunas simulaciones esporádicamente? ¿Tiene un presupuesto disponible para la inversión inicial en suministro de energía y refrigeración? ¿O no tiene mucho dinero ahora pero hay un ingreso estable cada mes?

No hay una respuesta simple. Debe comprender cuidadosamente la carga que deberá soportar el clúster para tomar una decisión acertada. Si no lo sabe, mejor comience con un clúster virtual y posponga la decisión final por algunas semanas.

Como señalan las otras respuestas, depende de lo que esté haciendo. Uno de los mayores impulsores de costos en experiencia es el almacenamiento. La CPU, la RAM y la red pueden ser intermitentemente necesitadas y cuando su ciclo de trabajo es bajo, la nube es barata. Sin embargo, sus datos no desaparecen, y debe mantenerlos cerca de sus recursos siempre que pueda usarlos. A medida que aumenta el tamaño de los datos, el costo de todos los proveedores de la nube se vuelve cada vez menos atractivo. Existen mecanismos para reducir este costo, pero mirando los números es difícil superar tener su propio almacenamiento a medida que los TB se acumulan con los años.