Criação de "Supercomputador"

Boa noite, não sei se este assunto já foi falado por aqui, mas alguém faz ideia de como ligar alguns computadores em rede, de forma a criar um supercomputador(cluster computing).
Gostaria de saber como ligar na pratica, hardware, software etc...
 
Boa noite, não sei se este assunto já foi falado por aqui, mas alguém faz ideia de como ligar alguns computadores em rede, de forma a criar um supercomputador(cluster computing).
Gostaria de saber como ligar na pratica, hardware, software etc...

nós de computação:

dual ou quad core... o que arranjares mais rapido para cpu
discozito mais baratucho q consigas
4 GB ram já te faz a festa
placa a gbit para frontend (convem ter tcp offloading para diminuir carga no cpu)
placas mrynet ou infiband para a computação distribuida em si.
finalmente... para SO qq coisa q suporte beowulf ou afins...
efecutares tweaking no kernel (se for linux) de forma a não teres swap e teres o OOM killer manso em caso de falta de memória

switching:

para frontends switch a gbit
para backends (e aqui é que começa a ficar mesmo caro): pathscale da microway ou afins para mrynet/infiniband...

boot node/normalmente tb é a managment console.

para managment: bewulf SDK
para bootp: bootp e disco comó caneco: iras ter que ter uma imagem de arranque e disco para cada node de computação, e algum disco para funções habituais.


Ps: convem teres pelo menos 3 nós e uma managment console... senão é como teres um carro sem zagolina :D
 
Back
Topo