Как настроить кластерный/сетевой компьютер(ы)

У меня есть три компьютера, и мне было интересно, как я могу объединить их вместе, чтобы у меня был один компьютер (основной), обладающий дополнительной вычислительной мощностью. Я хотел бы сделать это в окнах (если применимо) для (основной) по домашней сети с возможностью расширения по мере появления других компьютеров.

(1 основной) Двухъядерный Intel 1,86 ГГц 3 ГБ ОЗУ (32-разрядная версия) ~300 ГБ Жесткий диск (Win 7) (2) AMD 2,1 ГГц Одноядерный 3 ГБ ОЗУ (64-разрядная версия) ~300 жесткий диск (Win 7) (3) AMD 1,8 ГГц Одноядерный 256 Мб оперативной памяти. (32-разрядная версия?) Жесткий диск емкостью 40 ГБ (W2K или XP. Сейчас пытаемся решить.)

Спасибо, что дали это один раз, и любой совет.


person Matt    schedule 19.09.2011    source источник
comment
И да, я говорю о чем-то вроде установки Беовульфа.   -  person Matt    schedule 19.09.2011


Ответы (1)


Я думаю, что это очень сильно зависит от типа приложения, которое вы хотите запустить в своем кластере, - из вашего вопроса это неясно. Если вы хотите иметь возможность запускать seti@home, вам не нужно ничего, кроме сетевого подключения. Если вы хотите запускать программы, специально поддерживающие параллелизм (например, некоторые трассировщики лучей), то иногда они будут иметь свой собственный уровень параллелизма (например, MPI), для которого потребуется сетевое подключение, а иногда и общая файловая система. Если вы используете в основном настольные приложения Windows, то мне непонятно, как вы можете использовать их в кластерной конфигурации — вы можете настроить удаленный доступ на каждом из них, чтобы вы могли подключаться к каждому с одной консоли и запускать разные приложения на каждый.

Классическая конфигурация «беовульф», вероятно, будет иметь MPI и общую файловую систему.

person Ben Clifford    schedule 19.09.2011
comment
Ну, я запускаю seti@home на двух из них. Но это более или менее просто тот факт, что мне было интересно, как это сделать (разместив эти компьютеры, которые у меня есть) и получить серьезную вычислительную мощность. - person Matt; 19.09.2011
comment
какие приложения вы хотите запустить? вещи, которые уже существуют, или вещи, которые вы написали/напишете сами? - person Ben Clifford; 19.09.2011
comment
Вы знаете, я не на 100% то, для чего я хочу запустить / реально использовать его. Я хотел бы настроить сетку/кластер, чтобы посмотреть, что я могу запустить (с точки зрения обработки) с этими компьютерами, которые у меня есть. - person Matt; 19.09.2011