viável para virtualizar meu laptop?

6

Eu tenho um laptop no qual gostaria de executar vários sistemas operacionais ao mesmo tempo. Especificamente, eu gostaria de poder inicializar um Windows 7, se necessário, um Windows XP, se necessário, e um desktop Ubuntu, se necessário.

Basicamente, eu estou querendo saber se há uma configuração de virtualização que não requer um grande sistema operacional como o host principal, para que o host principal seja simplificado apenas para inicializar um pacote de máquina virtual e carregar máquinas virtualizadas dentro dele.

Eu tenho uma licença do VMware 7 para Windows e, como gosto de VMware, comprar uma licença do Linux não está fora do meu escopo.

No entanto, a VMware precisa de um sistema operacional host, o quão enxuta eu posso fazer o host do Linux e ainda ser capaz de executar o VMware sobre ele?

Ou há algum outro produto que funcione bem? Eu não quero um aplicativo de máquina virtual em casa que não acelere os drivers de gráficos, etc., eu ainda quero o máximo de desempenho possível da máquina, mas eu estou, é claro, disposto a deixar parte disso ir para o sobrecarga de virtualizar as coisas.

Basicamente, meu principal objetivo é carregar um sistema operacional tão pequeno quanto possível, consumindo a menor quantidade de memória possível, de modo que o resto da máquina seja deixada para as máquinas virtualizadas.

Alguém tem alguma dica?

    
por Lasse Vågsæther Karlsen 18.02.2010 / 12:37

5 respostas

4

Os hosts VM que eu executo são VMWare em cima de uma instalação Debian mínima muito muito . Instalei o Debian com quase nada (nem mesmo selecionando "sistema padrão" durante o processo de instalação), adicione algumas ferramentas e acessórios que são úteis para diagnósticos mais tarde ou que são úteis para ter no console em geral (psmisc, htop, vim, pv, 7zip, ...), adicione as bibliotecas necessárias ao VMWare e, em seguida, instale o próprio VMWare. Isso é tão pequeno quanto você ganha sem rolar sua própria distro.

Infelizmente, você tem complicações extras: minhas configurações como essa são todas as caixas de servidor com hardware que é conhecido por ser bom para compatibilidade com o Linux. A configuração básica do Linux pode exigir mais trabalho em seu laptop. Para começar, você precisará instalar e configurar o suporte relevante para o seu adaptador sem fio. Se houver um dos sistemas operacionais que você provavelmente usará mais do que os outros, sugiro usar esse sistema operacional como o SO host com estação de trabalho VMWare / servidor / player em cima dos outros sistemas operacionais - você sempre pode minimizar a área de cobertura do host Antes de iniciar uma VM, fechando os serviços que você não precisa no host enquanto estiver usando as VMs (como servidores de banco de dados locais, por exemplo) - no Linux ou no Windows, esse tipo de coisa não deve ser difícil de usar.

    
por 18.02.2010 / 13:08
3

Minha solução inicial para isso, há alguns anos atrás, era fazer apenas uma instalação básica do Linux e do X-Windows em uma máquina e carregar o VMWare Server. Eu, então, controlava remotamente cada uma das máquinas que eu queria usar o RDP no linux. Eu usei o Fedora Core e o Ubuntu para isso e funcionou bem.

A maioria dos HyperVisors, que é a tecnologia a que você se refere, não possui interface. O mais comum, estou ciente de seu HyperVisor Hyper-V, que usa o Windows Server 2008 Server Core e o VMware ESX. No entanto, o foco dessas plataformas é principalmente a virtualização de servidores no ambiente gerenciado. Não há nenhum destes servidos para o cenário que você mencionou.

O mais próximo que eu posso pensar seria Xen que vem com o Linux em si, no entanto não tenho certeza se ele suporta o mais virtualização de hardware e recursos de desempenho.

Pessoalmente, agora uso o VMWare Fusion no meu MacBook para minhas várias necessidades de SO e ele funciona bem no meu ambiente. A principal razão pela qual eu queria isso era fazer demonstrações de palestras e, para isso, criei um bloco de anotações com apenas máquinas virtuais usando o Hyper-V. O conceito de executar vários sistemas operacionais desaparece muito rapidamente para ser honesto, já que você acaba vivendo em um mais que os outros. Realmente analise suas necessidades e siga esse caminho.

    
por 18.02.2010 / 13:03
1

Um linux despojado é bastante leve. Eu virtualizo o XP, Vista e Ubuntu em cima de uma instalação do Archlinux em um notebook centrino duo comprado em 2000, e o desempenho é mais que suficiente.

Como Djago e David mencionam, você não conseguirá facilmente mais peso do que uma instalação Linux despojada.

    
por 18.02.2010 / 17:08
1

Eu uso o VirtualBox (da Oracle) e sou capaz de executar um desktop completo do Debian Squeeze Gnome e um desktop virtualizado do Windows XP rodando um jogo em um Toshiba Tecra A2 de 7 anos de idade (1500Mhz, 512Mb de RAM). Você não precisa gastar dinheiro com virtualização.

    
por 26.04.2011 / 04:48
1

Se você tiver o hardware correto , recomendo que você faça uma Uma olhada rápida no Xen Client , que está atualmente disponível gratuitamente na Citrix Systems.

Eu usei isso brevemente em um ThinkPad T400 com ... sucesso misto. A máquina inicializou no ambiente do Cliente Xen com extrema rapidez e, a partir daí, executar tudo parece um pouco comprometido. Você tem o mesmo jogo de malabarismo de recursos que você faz para máquinas virtuais em um desktop, relativamente poucos tipos de clientes são suportados agora, gráficos discretos são (ou eram quando eu tentei) sem suporte e gerenciamento de energia não era tão bom no ambiente XenClient como foi quando eu estava inicializando o Windows Vista ou o Windows 7 nativamente.

Eu não sei o quão bem é o suporte para convidados que não são do Windows, mas consegui executar o XP e o 7 simultaneamente sem problemas significativos. Uma coisa potencialmente boa é que, se você estiver executando o XenServer em um servidor ou desktop em algum lugar, poderá executar a VM sincronizadora em seu servidor e fazer o backup automático dos clientes em seu laptop.

    
por 26.04.2011 / 07:15