Virtualização eficaz sem VT-d

0

Minha configuração:

Gostaria de fazer com que poucos SOs de máquinas virtuais funcionem sem problemas no meu laptop.
Exemplos:

  • Ubuntu com JDK, Eclipse e CDT
  • Windows com Eclipse e CDT
  • Alguns sistemas operacionais com o Python, o RStudio e o desenvolvedor de SQL.
  • Algo sobre o qual executarei bancos de dados se precisar deles.
  • Alguma versão do Windows (7 ou 10) para minha família / convidados / ..., exibindo filmes e coisas similares de 'tempo livre'.

Ao mesmo tempo, haveria apenas uma máquina virtual em execução. Ou 2, se eu precisar do DB online ao mesmo tempo e eu colocá-lo em uma VM separada.

Existe uma maneira de executar efetivamente essas VMs no meu hardware? Eu sinto que o processador não ter o VT-d limita minhas opções de maneira significativa.

    
por tbukic 03.07.2015 / 03:47

1 resposta

4

Você não precisa de VT-D para a maioria das coisas. VT-D é para passagem de hardware / PCIe. Há muito pouca necessidade de passagem PCIe em um laptop , pois você tem, no máximo, um ou dois slots PCIe e não é adequado para vídeo.

O VT-X geralmente é muito útil e é um requisito difícil para o software host da VM ou necessário para configurações específicas, mas a maioria dos sistemas modernos o possui. Você tem isso, mas ocasionalmente os fabricantes o desativam em seus sistemas por alguma razão inescrutável.

Existem outras considerações.

Ram - em geral, para a virtualização de desktop , você não quer se sobrecarregar de ram. É aqui que sua configuração atual vai doer. Supondo que você execute janelas com requisitos mínimos, estamos olhando para um show ou 2, dependendo da arquitetura por VM. O Linux rodará em menos, mas os bancos de dados podem estar com fome de memória. Isso vai precisar de alguma babying.

Núcleos / threads. Em geral, suas VMs estarão compartilhando núcleos e você estará executando mais segmentos do que um único sistema operacional com certeza. Maior contagem é melhor.

Dito isto, eu corri single windows VMs em sistemas menores (tho, ram me preocuparia). No entanto, com inteligente configurações - estabelecendo-se para 32 bits para o Windows e pensando sobre quais escolhas você faz ao configurar VMs linux.

Para sistemas Linux, considere as configurações que as pessoas usam para VPSs de baixo custo ao configurar coisas como bancos de dados.

    
por 03.07.2015 / 04:17