Questão Melhor maneira de lidar com instâncias portáteis de máquinas virtuais?


Background: Eu tenho trabalhado no Linux como meu sistema operacional de desktop há alguns anos. Eu amo a flexibilidade de desenvolvimento que ela oferece. No entanto, também preciso executar o Windows, pois faço vídeo e trabalho fotográfico. Como preciso de mais potência para a codificação / renderização do Windows, planejo mover meu mundo Linux para uma máquina virtual para que eu possa ter as duas coisas ao mesmo tempo.

Então aqui está meu problema, Eu gostaria de poder mover minha VM linux comigo - mas não tenho certeza de como fazer isso. Talvez alguém que use VMs possa me ajudar a decidir qual desses métodos é mais fácil ou oferece o máximo de benefícios.

  1. Instale o linux no meu netbook e lide com um desempenho mais lento e single-core e apenas 2GB de ram. No entanto, ainda posso conectar um monitor, um teclado e um mouse em tamanho maior.

  2. Compre um gabinete de unidade de disco rígido externo 2.5 e coloque um SSD (ou unidade SATA simples) nele e armazene minha instância de VM nele. Dessa forma eu posso apenas colocá-lo em qualquer computador que eu venha e rodá-lo (assumindo que eles tenham o VirtualBox instalado). A maioria das minhas máquinas são apenas USB 2.0, então estou preocupado que isso possa ser um pouco lento ao tentar rodar o sistema operacional.

  3. Compre um laptop apenas para Linux, e mantenha o meu desktop i7 para o Windows funcionar.

Se existem outras maneiras de resolver este problema, também estou aberto a elas.


3


origem


possível duplicata de Máquina Virtual Portátil - Der Hochstapler


Respostas:


Eu uso o método # 2. Minha "máquina" linux reside em um disco rígido externo e eu a uso tanto no trabalho quanto em casa. Em casa, é minha máquina primária; o sistema host Win7 é usado principalmente para o Visio, coisas do Excel que o Calc não suporta, e gerencia meus torrents.

Específicos do sistema: Crunchbang Linux (uma variante do Debian emparelhado com o Openbox), disco rígido USB3 rodando em portas USB2, VirtualBox

Eu tenho executado este set-up por vários meses e eu realmente isso. Algumas ressalvas, no entanto, para incluir na sua decisão:

  • use um disco rígido, não um pen drive; velocidades de gravação em flash são uma fração do USB2.0, então ele corre terrivelmente lento
  • você precisa ter o seu software vm instalado em todos os computadores nos quais você quer rodar o vm (existem versões portáveis ​​por aí, mas nunca consegui que funcionassem)
  • quando se move entre hosts, você não pode hibernar, mas tem que desligar completamente
  • você tem que dividir sua memória RAM entre o host e a VM
  • as coisas "mais pesadas" que eu executo na minha vm são o Eclipse e o LibreOffice; sem gerenciador de desktop, sem jogos, etc.

4





Eu usaria um método de acesso remoto para acessar seu vm, como o vnc. Use o túnel ssh sempre para que você precise configurar o acesso ssh (não use a porta padrão também). É assim que eu acesso minha VM de qualquer lugar. Se a largura de banda é baixa durante a movimentação, pelo menos o acesso ssh ainda está lá para fazer o trabalho. Eu acho que isso é muito mais flexível.


0



Boa idéia, mas minha internet em casa não é rápida o suficiente para hospedar algo assim, e é realmente caro para um VPS com pelo menos 2GB de RAM (para rodar uma GUI e aplicativos). - Xeoncross
que largura de banda você tem. Eu tenho o menor dsl (738kbps) e funciona bem. - johnshen64