Estoy haciendo un proyecto en la universidad que requiere la ejecución de varias instancias (1000) de un programa que he escrito (en C++), que se ejecuta durante bastante tiempo (digamos 2 horas). El programa es muy autónomo: no requiere archivos de entrada, y la única dependencia que creo que es impulso.¿Clúster de computadoras para alquilar?
Actualmente estoy usando el clúster de computadora propiedad de la universidad. Sin embargo, es bastante viejo y los servicios de despacho de trabajos y monitores son bastante malos.
Así que me preguntaba si puedo ejecutar mis trabajos en otro lado, por algo de dinero. Por ejemplo, miré un poco en Google App Engine, pero como parece que cada trabajo debe finalizar después de 30 segundos, no es adecuado para mí. ¿Tal vez Amazon EC2?
¿Conoces tales opciones?
+1 para EC2. Además del plazo de 30 segundos, el uso de GAE también requeriría que reescribas la aplicación en Python o Java. –