Esistono diversi piccoli dispositivi Linux / Android sul mercato con processore ARM da 1 GHz, 512 MByte RAM e cca. 4 Gbyte di archiviazione per $ 35- $ 40. Se compro 5 pezzi, costa solo $ 200.
Diciamo, ne abbiamo 5-10 pezzi e abbiamo risolto cose di base, ad esempio gestiscono un tipo non troppo raro di distribuzione Linux (Debian, diciamo), abbiamo accesso root e sono collegati sulla rete locale, con IP. Quindi, tutto è pronto per creare un cluster (penso).
Abbiamo un computer desktop o notebook (processore x86 cca. 2 GHz, 1-2 GByte di RAM, diversi GByte di spazio su HDD / SSD), che esegue anche una distribuzione Linux standard. Ha tastiera, mouse, monitor, vogliamo usarlo come "frontend" del cluster.
Quindi, la domanda è: qual è il modo più semplice per utilizzare la potenza di un paio di piccoli computer con un computer desktop?
I programmi desktop non sono progettati per funzionare in quell'ambiente, quindi non voglio creare un vero cluster, il progetto sta solo per spingere alcuni lavori dal computer desktop / netbook e condividerlo nel modo più ottimale possibile tra quelli piccoli .
Dire, dovrei avviare il browser su un piccolo computer, usando X11, non consumerà la memoria della mia macchina desktop. Se ho molte pagine aperte, posso avviarne un'altra su un'altra piccola macchina.
Posso anche avviare il mio editor di testo su un piccolo computer, devo solo condividere la cartella su cui sto lavorando. Ha un piccolo problema: sto usando Geany e avvio il compilatore premendo F8, quindi la macchina piccola dovrebbe avviare il compilatore sulla macchina desktop. Non mi dispiace, se devo scrivere una piccola sceneggiatura per questo.
Qual è il tuo consiglio, volerebbe?