>Такое вообще возможно на PC ? > >Распараллеливание специфических задач, таких как рендернг, на множестве серверов еще можно себе >представить, да и то при условии, что задача в принципе может >быть распарралелена и программа это сама реализует. Но вот, чтобы куча >разношерстного старого железа была представлена как один супер-компьютер?! > >Может, кто в теме больше понимает, поделится ссылочкой для повышения образования? Это все можно сделать и информации в инете полно. Но нужно помнить, что производительность кластера в таком случае будет расчитываться исходя из наименьшей производительности узла, т.е. одна медленная железка будет тормозить даже мощный кластер (если она используется в расчетах). В общем случае нужно брать одинаковые узлы с как можно большей производительностью, объединять их в гигабитную вычислительную сеть (или InfiniBand и т.п. если денег хватит) + 100/1000 Мбит управляющую и расшаривать на одном из узлов домашнюю директорию по NFS, а на остальных узлах монтировать ее как домашнюю. Потом настраивать беспарольный доступ к узлам по ssh, ставить MPI и др. софт и радоваться :-)
|