Estoy buscando construir una red de máquinas Windows en una oferta similar a la nube. Habrá múltiples servicios y aplicaciones alojados en estas máquinas, y con el aumento de la carga, será necesario agregar máquinas adicionales y ejecutar instancias adicionales de estos servicios y aplicaciones escalables. Con servicios me refiero, por ejemplo, a servicios web, recursos que pueden ser consumidos por otros sistemas. Con aplicaciones me refiero a procesos que se ejecutan de forma independiente y que actúan por sí solos (y pueden consumir servicios web).
Puede preguntarse con razón por qué no usaré simplemente una oferta de PaaS como Windows Azure, que hace todo eso por mí. La razón es que necesito usar máquinas físicas, por ejemplo, para hacer uso de las capacidades de la GPU, que todavía es una oferta muy poco desarrollada y costosa en la nube.
Lo que me gustaría que hiciera este software de gestión de "telas" es
¿Algunas ideas? ¿Estoy pidiendo la luna?
Creo que valdría la pena que eche un vistazo a GRR Rapid Response , que consiste en un cliente de Python en cada máquina y una infraestructura de servidor de Python que puede administrar y hablar con el agente.
Cristóbal