Tramite MPICH2 è possibile assemblare un cluster con un numero qualsiasi di nodi computazionali, il cui numero dipenderà dai processori e dai core in essi contenuti. Le macchine virtuali devono essere utilizzate in base al numero di processori, senza definire più di una CPU per ogni nodo.
Necessario
- - MPICH2;
- - VirtualBox;
- - MS Visual Studio;
- - Kit di distribuzione del sistema operativo Windows XP SP3.
Istruzioni
Passo 1
Installa VirtualBox e crea una macchina virtuale denominata Node1. Quando si installa Windows XP, specificare Node1 come nome del computer e assegnarlo al gruppo di lavoro. Puoi inserire qualsiasi nome utente e password.
Passo 2
Vai alle proprietà della macchina virtuale e imposta il tipo di connessione su "Network Bridge". Per Nome, specificare la scheda di rete del computer connesso alla rete.
Passaggio 3
Avviare Node1 e installare l'applicazione MS Visual Studio, la cui versione deve essere almeno la 2003. Installare MPICH2. Per attivare il servizio di rete con la password samplepassword (può essere qualsiasi cosa) apri la console e digita il comando: cd C: Program FilesMPICH2 insmpd -install -phrase samplepassword
Passaggio 4
Affinché l'applicazione MPICH2 disponga dei diritti per eseguire attività sulla macchina virtuale per conto del tuo utente, inserisci il comando: mpiexec –register Dopo aver inserito login e password, i diritti verranno assegnati.
Passaggio 5
Nelle impostazioni della scheda di rete, specificare un indirizzo statico come indirizzo IP della macchina virtuale, quindi procedere alla clonazione.
Passaggio 6
Crea una nuova macchina virtuale denominata Node2, ricordando di deselezionare la casella di controllo "Disco rigido avviabile" nel processo. Dopo aver completato la creazione della macchina, apri la scheda "Media" nelle sue proprietà e aggiungi un disco rigido utilizzando il comando "Seleziona disco esistente".
Passaggio 7
Individua il disco della macchina virtuale Node1 in C: Users Account Name VirtualBox VMsNode1Snapshots. In questa cartella, il disco cercato sarà l'ultimo file con estensione.vdi entro la data di creazione.
Passaggio 8
Disconnettere la macchina Nodo 1 e avviare Nodo2. Specificare Nodo2 per il nome del computer e impostare l'indirizzo IP su uno diverso.
Passaggio 9
Successivamente, puoi creare nodi aggiuntivi sul tuo computer. Installa VirtualBox su una nuova macchina virtuale e copia le directory VirtualBox e VirtualBox VMs dal tuo profilo al suo interno. Successivamente, usa la correzione automatica per correggere tutti i percorsi del profilo utente nei file VirtualBoxVirtualBox.xml-prev e VirtualBoxVirtualBox.xml della nuova macchina.