
Eu realmente não sei onde encontrar pessoas com experiência na construção de clusters de computadores, então pensei que talvez alguém daqui pudesse responder à minha pergunta.
Basicamente tenho duas máquinas à minha disposição:
- Um Pentium III (placa de processador duplo) com 2 x 733MHz, 1GB de RAM e uma placa gráfica ATI Radeon 9500, sendo o sistema operacional Linux Mint edição Debian Um laptop relativamente moderno HP ProBook 4530s.com Ubuntu 13.10 Posso combiná-los em um cluster Beowulf? É factível?
- Um laptop relativamente moderno HP ProBook 4530s.com Ubuntu 13.10 Posso combiná-los em um cluster Beowulf? É factível?
Por que? Acho que já faz algum tempo que quero fazer isso e isso está me incomodando. Também em uma escala de 1 a 10, quão difícil seria fazer isso apenas para um estudante de graduação em TI?
Responder1
Sim, é perfeitamente viável construir um cluster Beowulf a partir de hardware diferente e, de fato, também de software diferente (pelo menos, diferentes kernels/distribuições Linux). A principal limitação é que o software aplicativo específico e as interfaces de passagem de mensagens que você deseja usar precisam ser executados em cada tipo de máquina no cluster.
Normalmente é preferível ter máquinas idênticas porque facilita a administração do sistema. Você pode usar a mesma imagem de disco, ou pelo menos os mesmos arquivos de configuração, em todas as máquinas. Com hardware diferente, você terá que se esforçar mais para configurar individualmente cada (tipo de) nó. No entanto, esta não é uma grande sobrecarga se você tiver apenas alguns nós.
E sim, deve ser muito fácil para um estudante de TI fazer (talvez 2 ou 3 em 10 na escala de dificuldade). Quando eu era estudante de engenharia (aproximadamente 15 anos atrás), construí um sistema de três nós para produzir vídeos com ray tracing usando uma versão distribuída do ray tracer Persistence of Vision. Usei máquinas i586/i686 com diferentes kernels Linux e hardware de rede. Havia muita documentação disponível para ajudar naquela época, e eu presumo que as coisas ficaram mais fáceis agora. Outra fonte útil é oBeowulf COMO FAZER.
Responder2
Aqui está um link do Fórum oficial do Linuxhttps://www.linux.com/community/blogs/133-general-linux/9401
Embora eu não tenha passado por isso pessoalmente, dei uma olhada e parece muito fácil. Também sou estudante de graduação em TI, estou usando um total de 4 computadores. Acho que se você passasse algum tempo nisso e realmente tentasse aprender o que estava fazendo, você conseguiria. Além disso, para refletir, tive a oportunidade de assistir a algumas apresentações sênior, havia um cluster Beowulf de framboesa pi e os professores adoraram. Eles pensaram que era incrível.
http://www.linux.org/threads/building-a-linux-cluster.7858/
Esse é outro elo que passaria pelo processo de construção.