Come costruire un super computer da dieci PC

I super computer sono nati a causa della richiesta di potenza di calcolo ad alta capacità. Applicazioni come la ricerca medica e l'analisi meteorologica sono solo due esempi di applicazione nel mondo reale di tale tecnologia. Secondo Top 500 Supercomputer Sites, oltre il 78% dei primi 500 super computer del mondo esegue Linux, un sistema operativo open source. Poiché il software open source consente l'accesso al codice dietro il programma, questa soluzione è molto popolare tra i progetti di super computer.

Passo 1

Configurare il computer principale, o nodo. Se i 10 computer non sono identici, determinare il computer più potente poiché dovrebbe essere quello che controlla il cluster. Installa Linux su questo computer e installa le funzionalità che desideri. Sebbene ci siano numerosi pacchetti tra cui scegliere dal software Linux, gli unici che è necessario installare per configurare il cluster sono NFS (file system di rete) e SSH (secure shell). Nello specifico, NFS semplifica la condivisione di file tra sistemi, influenzando la configurazione del super computer. SSH è un modo sicuro e protetto per connettersi in remoto da un computer a un altro, fondamentale nel caso di configurazione di un cluster di super computer con 10 computer.

Passo 2

Installa MPI (interfaccia di passaggio dei messaggi) sul tuo computer. Questo viene utilizzato per consentire il controllo del computer principale degli altri computer nel cluster di super computer. LAM è una scelta popolare e, come molte distribuzioni di Linux, è un'opzione open source. A seconda del tuo hardware, potresti essere in grado di trovare una versione precompilata del software MPI che hai selezionato. In caso contrario, dovrai compilarlo da solo o procurarti altro hardware supportato.

Passaggio 3

Configurare i computer membri o slave. L'unico software Linux di cui hai bisogno è NFS e SSH. Sebbene tu possa installare pacchetti aggiuntivi, è probabile che non avrai mai bisogno di accedervi da questo nodo membro poiché lavorerai attraverso il computer principale una volta che il cluster di super computer sarà operativo.

Verificare l'installazione. Riavvia tutte le macchine e vedi se ognuna si accende. Vedi se riesci a connetterti a ciascun nodo dal master. Se l'hardware sembra funzionare come previsto, richiama l'applicazione MPI, sia LAM che un altro software di interfaccia per il passaggio di messaggi.