Как собрать кластер?
Средствами 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 новой машины.
Оцените статью!