É possível criar um cluster virtual distribuído em uma máquina comum?

0

Deixe-me explicar. Eu tenho um processador Turion64 X2 (laptop) e enquanto estudava o OpenMP tudo funciona bem, mas em breve terei que estar trabalhando em alguns programas MPI. Eu terei que ir para o Univ. e trabalhar com eles lá (temos vários ensino pequenos grupos apenas para este propósito ... e alguns cálculos relacionados com os alunos à noite)?

Na esperança de contornar o que eu estava imaginando, é possível criar um cluster virtual distribuído, o que me ajudaria a rodar meus programas MPI ...

Em geral, eu não sou um administrador de sistema, então não tenho idéia se isso faz sentido ... então me ajude aqui. Se isso acontecer ...

    
por Rook 31.08.2010 / 20:15

3 respostas

1

Criar máquinas virtuais para executar programas diferentes não adiciona potência ao processador ou Ram ao PC, mas suga mais desses recursos. Provavelmente, é melhor usar o cluster de universidades. Talvez você possa fazer telnet nesses clusters a partir de casa, tornando as coisas um pouco mais fáceis.

Dê uma olhada nisso se ainda estiver querendo criar um cluster virtual

aviso parece longo e complicado, mas eu não li todas as 23 páginas do post.

    
por 31.08.2010 / 21:17
1

Em teoria, sim, você pode executar aplicativos distribuídos em várias máquinas virtuais em execução em uma única máquina física. Você nunca desejaria executar isso em um ambiente de produção, mas, para aprender, a única desvantagem seria o desempenho.

Um laptop de núcleo duplo que executa pelo menos duas máquinas virtuais em um sistema operacional host provavelmente causará lentidão para você. Embora isso dependa totalmente do poder de processamento, as estatísticas de RAM e disco rígido instaladas.

    
por 31.08.2010 / 21:12
0

Se o uni tiver um cluster, você não precisa ir até lá. Você pode acessá-lo por ssh.

Mas se você quiser portátil, offline, etc. Faça o download do VirtualBox , instale o mesmo sabor do * nix que o uni possui, repita para que você tenha dois, e agora você tem 3 sistemas operacionais (seu host mais dois virtuais) e você pode praticar seu código MPI.

    
por 31.08.2010 / 21:23