создание распределенной вычислительной сети

Мне нужно много вычислительной мощности для нового научного приложения, которое я создал.

Поскольку у меня ограниченный бюджет, а приложение требует много процессора, но мало памяти (400 МБ), друг посоветовал мне купить много "старых" машин (Pentium 4, 3 ГГц, 1 ГБ памяти) и использовать их для запуска экземпляров моего приложения (каждый экземпляр приложения независим друг от друга и выполняет много вычислений и I\O).

Есть несколько магазинов, которые предлагают такие машины по дешевке ($100 за штуку).

Мой вопрос в том, насколько сложно установить ubuntu linux на эти машины, объединить их в сеть и установить на них такие вещи, как python / cython?

Насколько сложно установить condor, чтобы я мог просто "отправлять задания" на центральный узел, а вычисления будут выполняться на различных узлах / устройствах?

1
задан p.campbell 16 September 2010 в 17:55
поделиться