Hay varios dispositivos Linux / Android pequeños en el mercado con procesador ARM de 1 GHz, 512 MB de RAM y cca. Almacenamiento de 4 Gbytes por $ 35- $ 40. Si compro 5 unidades, solo cuesta alrededor de $ 200.
Digamos que tenemos 5-10 PC de ellos, y hemos resuelto cosas básicas, por ejemplo, ejecutan algún tipo no muy raro de distribución de Linux (Debian, por ejemplo), tenemos acceso de root y están conectados a la red local, con IP. Entonces, todo está listo para hacer un clúster (creo).
Tenemos una computadora de escritorio o portátil (procesador c86 de 2 GHz x86, 1-2 GByte de RAM, varios GBytes de espacio HDD / SSD), que también ejecuta una distribución estándar de Linux. Tiene teclado, mouse, monitor, queremos usarlo como la "interfaz" del clúster.
Entonces, la pregunta es: ¿cuál es la forma más fácil de utilizar la potencia de un par de computadoras pequeñas con una computadora de escritorio?
Los programas de escritorio no están diseñados para funcionar en ese entorno, por lo que no quiero configurar un clúster real, el proyecto se trata solo de impulsar algunos trabajos desde la computadora de escritorio / netbook y compartirlo de la manera más óptima posible entre los pequeños .
Digamos que debería iniciar el navegador en una computadora pequeña, usando X11, no consumirá la memoria de mi máquina de escritorio. Si tengo muchas páginas abiertas, puedo iniciar otra en otra máquina pequeña.
También puedo iniciar mi editor de texto en una computadora pequeña, solo necesito compartir la carpeta en la que estoy trabajando. Tiene un pequeño problema: estoy usando Geany, y comienzo el compilador presionando F8, por lo que la pequeña máquina debería iniciar el compilador en la máquina de escritorio. No me importa, si tengo que escribir un pequeño guión para ello.
¿Cuál es tu consejo, volaría?