Как собрать кластер?

6 марта 2013 г. Просмотров: 770 Полезные советы ,
Как собрать кластер.

Средствами MPICH2 можно собрать кластер с любым количеством вычислительных узлов, число которых будет зависеть от процессоров и ядер в них. Виртуальные машины следует использовать согласно числу процессоров, не определяя для каждого из узлов больше одного ЦПУ.

Инструкция

Установите VirtualBox и сделайте виртуальную машину с именем Node1. При установке Windows XP укажите Node1 в качестве имени компьютера и определите его в рабочую группу Workgroup. Имя пользователя и пароль можно вписать любые.

Перейдите к свойствам виртуальной машины и переведите тип подключения в положение «Сетевой мост». Для параметра «Имя» укажите сетевой адаптер компьютера, подключенного к сети.

Запустите Node1 и установите приложение MS Visual Studio, версия которого должна быть не ниже 2003. Установите MPICH2. Для активации сетевого сервиса с паролем samplepassword (может быть любым) откройте консоль и введите команду:

cd C:\Program Files\MPICH2\bin

smpd -install -phrase samplepassword

Чтобы приложение MPICH2 имело права на выполнение задач на виртуальной машине от имени вашего пользователя, введите команду:

mpiexec –register.

После ввода логина и пароля права будут заданы.

В настройках сетевого адаптера укажите в качестве IP-адреса виртуальной машины статический адрес, а затем перейдите к ее клонированию.

Создайте новую виртуальную машину с именем Node2, не забыв в процессе снять флажок с пункта «Загрузочный жесткий диск». После завершения создания машины откройте в ее свойствах вкладку «Носители» и добавьте жесткий диск командой «Выбрать существующий диск».

Найдите диск виртуальной машины Node1 по адресу C:\Пользователи\Имя учетной записи\VirtualBox VMs\Node1\Snapshots. В этой папке искомый диск будет последним по дате создания файлом с расширением .vdi.

Отключите машину Node 1 и запустите Node2. В качестве имени компьютера укажите Node2 и задайте IP-адрес, отличный от имеющегося.

После этого вы можете сделать на своем компьютере дополнительные узлы. Установите на новую виртуальную машину VirtualBox и скопируйте в нее директории VirtualBox и VirtualBox VMs из вашего профиля. После этого автозаменой исправьте все пути к профилю пользователя в файлах VirtualBox\VirtualBox.xml-prev и VirtualBox\VirtualBox.xml новой машины.

Оцените статью!