С помощта на MPICH2 е възможно да се събере клъстер с произволен брой изчислителни възли, броят на които ще зависи от процесорите и ядрата в тях. Виртуалните машини трябва да се използват според броя на процесорите, без да се дефинират повече от един процесор за всеки възел.
Необходимо
- - MPICH2;
- - VirtualBox;
- - MS Visual Studio;
- - Комплект за разпространение на Windows XP SP3 OS.
Инструкции
Етап 1
Инсталирайте VirtualBox и направете виртуална машина с име Node1. Когато инсталирате Windows XP, посочете Node1 като име на компютъра и го присвойте на Workgroup. Можете да въведете всяко потребителско име и парола.
Стъпка 2
Отидете до свойствата на виртуалната машина и задайте типа на връзката на "Network Bridge". За Име посочете мрежовия адаптер на компютъра, свързан към мрежата.
Стъпка 3
Стартирайте Node1 и инсталирайте приложението MS Visual Studio, чиято версия трябва да бъде поне 2003. Инсталирайте MPICH2. За да активирате мрежовата услуга с паролата samplepassword (може да бъде всичко), отворете конзолата и въведете командата: cd C: Program FilesMPICH2 insmpd -install -phrase samplepassword
Стъпка 4
За да може приложението MPICH2 да има права да изпълнява задачи на виртуалната машина от името на вашия потребител, въведете командата: mpiexec –register. След въвеждане на потребителско име и парола, правата ще бъдат присвоени.
Стъпка 5
В настройките на мрежовия адаптер посочете статичен адрес като IP адрес на виртуалната машина и след това продължете с клонирането му.
Стъпка 6
Създайте нова виртуална машина на име Node2, като не забравяте да премахнете отметката от квадратчето „Стартиращ твърд диск“в процеса. След като завършите създаването на машината, отворете раздела „Медия“в нейните свойства и добавете твърд диск с помощта на командата „Избор на съществуващ диск“.
Стъпка 7
Намерете диска на виртуалната машина Node1 в C: Име на потребителски акаунт VirtualBox VMsNode1Snapshots. В тази папка търсеният диск ще бъде последният файл с разширение.vdi към датата на създаване.
Стъпка 8
Изключете машината Node 1 и стартирайте Node2. Посочете Node2 за името на компютъра и задайте IP адреса на различен.
Стъпка 9
След това можете да създадете допълнителни възли на вашия компютър. Инсталирайте VirtualBox на нова виртуална машина и копирайте директориите VirtualBox и VirtualBox VM от вашия профил в нея. След това използвайте автоматично коригиране, за да коригирате всички пътища до потребителския профил във файловете VirtualBoxVirtualBox.xml-prev и VirtualBoxVirtualBox.xml на новата машина.