Virtualização de desktop de alto desempenho / multithreading no guest com o host linux de 64 bits

0

Por mais de três anos, tenho tentado obter desempenho de convidados semelhante em janelas de 64 bits, assim como no meu i7 870 no trabalho, nas tarefas que faço no trabalho. Minhas exigências são muito desgastantes. Eu preciso de CPU rápida, disco rápido, 6 + GB de memória RAM e opengl acelerado tudo que eu preciso SMP convidado com mais de 4 núcleos convidados para que o meu código fonte (> 3 milhões de linhas de código c + +) e processamento de imagens médicas 3D um nível aceitável de desempenho.

Eu tenho nesses anos tentei xen, EXSi, vmware player, servidor vwmare, VirtualBox, kvm. Todos eles têm um problema (problema de desempenho e / ou instabilidade) ou outro. Acabei de atualizar meu processador para um i7 970 de 6 núcleos / 12 encadeados, mas isso parece não ter ajudado a situação. O vmware player não suporta mais de 4 núcleos convidados (quero atribuir meu convidado 8 dos 12 segmentos). O VirtualBox 4.1.X suporta qualquer número de núcleos, mas não parece mais rápido com mais de 4 núcleos convidados e também bloqueia aleatoriamente o convidado. O kvm também suporta mais núcleos, mas possui um vídeo muito lento (mesmo com o driver qxl). Eu não tentei xen ou ESXi desde que eu quero vídeo host rápido e não quero ter que usar 2 placas gráficas para conseguir isso.

Estou começando a pensar que o que eu quero agora não é possível hoje e eu estaria melhor servido com a conversão da máquina para uma máquina Windows de 64 bits e inicialização dupla ou colocando o sistema Linux menos exigente como convidado na virtualização do windows.

Alguém tem uma boa solução de trabalho para requisitos semelhantes ou estou apenas perdendo meu tempo e dinheiro com a virtualização de um problema que não pode ser resolvido em 2011?

    
por drescherjm 14.08.2011 / 17:34

0 respostas