Posso usar dois raspberry pi para trabalhar juntos e mais rápido?

16

O poder de computação do raspberry pi é limitado e a velocidade de acesso. Eu tenho 2 raspberry pi e esperava poder conectá-los de alguma forma e fazê-los funcionar em paralelo para obter um desempenho melhor e mais rápido. Meu principal uso do Ras-Pi será executar um NAS local, HTPC e um servidor web com desenvolvimento limitado. Tudo isso para ser usado pelo meu Macbook, TV e algum acesso e backup remoto. Também estou planejando transmitir conteúdo por meio dele. Eu tentei fazer tudo isso e o desempenho foi muito ruim. Eu estou procurando uma maneira de torná-lo mais rápido, usando esses 2 pi framboesa que eu tenho ou algumas atualizações ou mods baratos.

Daffy
fonte

Respostas:

13

Divida as tarefas, tenha 1 dedicado ao HTPC e hospede o servidor NAS / SMB; mantenha isso como uma mídia pi. Use o outro como servidor web ou hospedagem pi. Você pode dividir essas tarefas da maneira que desejar. O SMB / NAS pi obviamente será limitado pela velocidade da unidade USB conectada a ele.

64 Pis de framboesa transformados em supercomputador

Etapas para criar um supercomputador Raspberry Pi

Ele ensinará como criar um computador com 2 nós. Teste, parece interessante!

Impulss
fonte
esse link é fenomenal.
kolin
Talvez você possa adicionar um resumo rápido ou resumo de como o 'supercomputador' é criado, em vez de apenas referenciar o link.
267 M. Mimpen
2
Não me referi apenas ao link. Dei uma resposta e forneci links para mostrar exemplos. Eles não são a resposta e são usados ​​apenas para mostrar como alguém fez isso. Sei o que você está dizendo, mas essa não é uma dessas respostas "não apenas referencie links".
Impulss
2

Você pode.

Eu fiz isso e estou continuamente usando isso para meus experimentos de software privados (md5 wep wpa bruteforce distribuído, raytracing distribuído ...), embora os PIs sejam lentos, é uma maneira excelente e mais barata de aprender.

Veja alguns dos meus trabalhos aqui:

https://www.youtube.com/watch?v=vT8_G02K5Y8 https://www.youtube.com/watch?v=D0cTTA1glPc

http://osworld.pl/wp-content/uploads/2014/08/MalinowyGRID-GRIDMAN.jpg http://osworld.pl/wp-content/uploads/2014/08/MalinowyGRID-wyglad-1.jpg

Codifiquei minha própria biblioteca de computação em grade com o aplicativo iPhone GridMan ( https://itunes.apple.com/pl/app/gridman/id819277978?mt=8 )

A computação em grade com uma pilha de framboesas é uma grande coisa para aprender por um preço mínimo, comece com duas e distribua as tarefas. Em seguida, pegue outros dois e compare o diff.

Se você pensa em supercomputação, vá com MPI, computação paralela

Se você deseja executar aplicativos em uma pilha de PIs, pense em balanceamento de carga, cluster (verifique beowulf), HA, divida suas configurações no NAS, execute serviços diferentes em nós diferentes, não há limite de opções.

É claro que até 10 dos PIs não funcionam tão rápido quanto o seu macbook, mas essa é uma história diferente.

Algumas estatísticas rápidas dos meus testes

http://2.bp.blogspot.com/-WylGYy2L4aI/U0mNH-kxHKI/AAAAAAAAAARg/fOR9_4Llf3o/s1600/Bez%C2%A0tytułu.png

Quebrando o WEP no GRID (visualização no aplicativo para iPhone) http://a3.mzstatic.com/us/r30/Purple6/v4/be/0d/63/be0d6328-414c-baa9-4f87-30f9e15c8d89/screen1136x1136.jpeg

E google para gridman raspberry para descobrir mais sobre o meu projeto.

PeeS
fonte