Au moyen de MPICH2, il est possible d'assembler un cluster avec un nombre quelconque de nœuds de calcul, dont le nombre dépendra des processeurs et des cœurs qu'ils contiennent. Les machines virtuelles doivent être utilisées en fonction du nombre de processeurs, sans définir plus d'un processeur pour chaque nœud.
Nécessaire
- - MPICH2;
- - VirtualBox;
- - MS Visual Studio;
- - Kit de distribution du système d'exploitation Windows XP SP3.
Instructions
Étape 1
Installez VirtualBox et créez une machine virtuelle nommée Node1. Lors de l'installation de Windows XP, spécifiez Node1 comme nom d'ordinateur et attribuez-le au groupe de travail. Vous pouvez saisir n'importe quel nom d'utilisateur et mot de passe.
Étape 2
Accédez aux propriétés de la machine virtuelle et définissez le type de connexion sur "Pont réseau". Pour Nom, spécifiez la carte réseau de l'ordinateur connecté au réseau.
Étape 3
Démarrez Node1 et installez l'application MS Visual Studio, dont la version doit être au moins 2003. Installez MPICH2. Pour activer le service réseau avec le mot de passe samplepassword (peut être n'importe quoi) ouvrez la console et entrez la commande: cd C: Program FilesMPICH2 insmpd -install -phrase samplepassword
Étape 4
Pour que l'application MPICH2 ait les droits d'exécuter des tâches sur la machine virtuelle pour le compte de votre utilisateur, entrez la commande: mpiexec –register Après avoir entré le login et le mot de passe, les droits seront attribués.
Étape 5
Dans les paramètres de la carte réseau, spécifiez une adresse statique comme adresse IP de la machine virtuelle, puis procédez au clonage.
Étape 6
Créez une nouvelle machine virtuelle nommée Node2, sans oublier de décocher la case "Disque dur amorçable" dans le processus. Après avoir terminé la création de la machine, ouvrez l'onglet "Média" dans ses propriétés et ajoutez un disque dur à l'aide de la commande "Sélectionner un disque existant".
Étape 7
Localisez le disque de la machine virtuelle Node1 sur C: Users Account Name VirtualBox VMsNode1Snapshots. Dans ce dossier, le disque recherché sera le dernier fichier avec l'extension.vdi à la date de création.
Étape 8
Déconnectez la machine Node 1 et démarrez Node2. Spécifiez Node2 pour le nom de l'ordinateur et définissez l'adresse IP sur une autre.
Étape 9
Après cela, vous pouvez créer des nœuds supplémentaires sur votre ordinateur. Installez VirtualBox sur une nouvelle machine virtuelle et copiez-y les répertoires VirtualBox et VirtualBox VMs de votre profil. Après cela, utilisez la correction automatique pour corriger tous les chemins d'accès au profil utilisateur dans les fichiers VirtualBoxVirtualBox.xml-prev et VirtualBoxVirtualBox.xml de la nouvelle machine.